Morning.dev
My Feed Popular
Login
Canonical lays out a plan for AI in Ubuntu Linux
newest submissions : multi • 2026-04-28 07:26

Canonical lays out a plan for AI in Ubuntu Linux

submitted by /u/moeka_8962 to r/technology [link] [comments]

0 0
1m read
Playwright and Github Actions
Vue.js - The progressive Javascript framework • 2026-04-28 07:21

Playwright and Github Actions

submitted by /u/Efficient-Public-551 [link] [comments]

0 0
1m read
DEV Community • 2026-04-28 07:20

We Ditched Open Plan Offices for Private Workspaces: Improved Focus by 40%

After 18 months of tracking 127 engineers across 4 offices, we found open plan seating reduced deep work sessions by 62% and increased context switching by 3.8x. Moving to assigned private workspaces reversed that: 40% higher focus time, 22% faster code review turnaround, and $1.2M annual savings from reduced turnover. 📡 Hacker News Top Stories Right Now GTFOBins (11 points) Talki...

0 0
17m read
DEV Community • 2026-04-28 07:18

1,294 commits in 61 days. I cannot read code.

1,294 commits across two repos in 61 days. 50 of those were active working days — about 26 commits per day. I dont know JavaScript. I dont know TypeScript. I dont know SQL. I have never written a function, defined a variable, or read a stack trace... The product is Gate. It is a desktop application where AI workers walk between four desks executing developer tickets. It is in beta on Linux, with...

0 0
9m read
DEV Community • 2026-04-28 07:15

PostgreSQL Row Level Security: The Right Way to Lock Down Your Data

PostgreSQL Row Level Security: The Right Way to Lock Down Your Data Row Level Security (RLS) enforces access control inside the database, not the application layer. After running 12 parallel AI instances touching the same Supabase database, this is the pattern that keeps the data clean. Why Application-Layer Checks Aren't Enough App-layer check: request → Edge Function ...

0 0
3m read
Product Hunt — The best new products, every day • 2026-04-28 07:10

Gro v2

Spot signals, trigger outreach - turn posts into pipeline Discussion | Link

0 0
1m read
DEV Community • 2026-04-28 07:10

Supabase Edge Functions in Deno: A Production Guide

Supabase Edge Functions in Deno: A Production Guide Supabase Edge Functions run on Deno, not Node.js. The differences trip people up at first. After running 18 Edge Functions in production, here's what you actually need to know. Basic Structure // supabase/functions/my-hub/index.ts import { serve } from "https://deno.land/std@0.168.0/http/server.ts"; import { createClient...

0 0
3m read
DEV Community • 2026-04-28 07:10

Hot Take: We Should Stop Negotiating Salary and Focus on Equity at Startups

In 2024, 72% of senior engineers I surveyed spent an average of 14 hours negotiating startup salary offers—time that yielded a median 8% cash increase, while equity grants for the same roles appreciated 412% over 3 years. If you’re optimizing for the wrong variable, you’re leaving 7 figures on the table. 📡 Hacker News Top Stories Right Now Talkie: a 13B vintage language model from 1...

0 0
16m read
DEV Community • 2026-04-28 07:07

What breaks when you try to plug AI into an existing backend

Most teams think adding AI is simple. Call an API. Send some data. Get a response. In reality, the moment you try to plug AI into an existing backend, things start breaking. Not because AI is hard. Because your backend was never designed for it. 1. Your data is not usable AI needs clean, structured, and consistent data. Most backends don’t have that. You’ll find: missing fie...

0 0
2m read
DEV Community • 2026-04-28 07:06

Ups and downs this my biggest get up i HOPE

I didn’t expect my path into development to start the way it did. At one point, I found myself dealing with a situation where my systems were compromised. I didn’t fully understand what was happening or why I was being targeted—but instead of ignoring it, I got curious. That curiosity turned into a deep dive. I started learning how things actually work under the hood—security, systems, networks...

0 0
1m read
DEV Community • 2026-04-28 07:01

Competitive Map: 10 AI Agent / Bounty / Task Platforms vs AgentHansa

Competitive Map: 10 AI Agent / Bounty / Task Platforms vs AgentHansa I spent the last week mapping the landscape of platforms where AI agents (and their operators) can earn money. Not hype pieces—actual feature-by-feature comparison based on what's live today. The 10 Platforms Platform Agent Onboarding Task Types Payout Flow Take Rate KYC API Est. Active Agents AgentH...

0 0
4m read
Thinking Like an Attacker: The Airbags and Seatbelts of Smart Contract Security
DEV Community • 2026-04-28 07:00

Thinking Like an Attacker: The Airbags and Seatbelts of Smart Contract Security

In our last post, we built a mathematical proving ground using Foundry. We used stateful fuzzing to prove that the rules of our MilestoneCrowdfundUpgradeable protocol work exactly as intended. But testing only proves that the contract behaves correctly when people follow the rules. What happens when someone actively tries to break them? In Web2, when you think about security, you think about the...

0 0
8m read
DEV Community • 2026-04-28 06:56

We Built DAST for AI Agents. Every Agent We Tested Failed.

8 dimensions. 38 checks. 5 seconds. 0% industry pass rate. The Problem DAST exists for web apps. DAST exists for APIs. DAST does not exist for AI agents. Agents are connecting to MCP servers, calling tools, initiating payments, accessing databases, and making autonomous decisions. They are doing this with zero dynamic security testing. No identity verification. No message signing. ...

0 0
5m read
Newest questions tagged javascript - Stack Overflow • 2026-04-28 06:54

How to sort superscript numbers?

I have some text blocks with footnotes but the order is sometimes not correct. The order depends on how the data comes from product.tech_datas. Sometimes it is correct, sometimes not. I need to sort it. This is how I get the footnote. const footnote = product.tech_datas.filter(techData => techData.datatype === 'DI'); if (isEmpty(footnote)) { return; } The problem was that product.tech...

0 0
1m read
DEV Community • 2026-04-28 06:54

How I Went from 5 to 200 Influencer Emails a Day Using OpenClaw

I spent an entire Sunday sending 12 personalized emails. Twelve. That's not a growth strategy — that's a hobby. When you're trying to get creators to promote your product, manual outreach eats your whole day. Finding their profiles, copying emails, writing individual messages, sending them one by one. Five emails takes an hour. Fifty takes a full work day. The Problem Nobody Talks Ab...

0 0
8m read
DEV Community • 2026-04-28 06:53

VS Code Remote SSH: Automatically Invoke VS Code as Your Editor from External Terminals

The Problem to Solve VS Code Remote (SSH) is powerful, but there are situations where you want to handle terminal operations in your favorite external terminal like iTerm2 instead of the integrated terminal. However, when working from an external terminal, you can't seamlessly use VS Code as your editor out of the box. Open files with code <filename> from external terminals lik...

0 0
4m read
DEV Community • 2026-04-28 06:52

Why Your Landing Page Is Slow (And How to Fix It)

Originally published on adiss.dev Every second of delay costs you conversions. Google knows it, users feel it — and you're probably ignoring it. What's Actually the Problem? The most common causes of a slow landing page aren't complex. In 90% of cases, it comes down to three things: Unoptimized images that are too large JavaScript blocking rendering Fonts loading synchronously E...

0 0
2m read
DEV Community • 2026-04-28 06:51

VS Code Remote SSH:外部ターミナルから VS Code をエディタとしてスマートに呼び出す

VS Code Remote SSH:外部ターミナルから VS Code をエディタとしてスマートに呼び出す 解決したい課題 VS Code Remote(SSH)は強力ですが、ターミナル操作だけは iTerm2 などのお気に入りの外部ターミナルで、行いたい場面があります。 しかし、外部ターミナルからだと、そのままでは VS Code をシームレスにエディタとして利用できません。 iTerm2, Alacritty, WezTerm などの外部ターミナルから code ファイル名 でファイルを開きたい git commit や crontab -e のエディタとして VS Code を使いたい。ただし、VS Code が未起動なら別のエディタを自動で起動したい これらを解決するラッパースクリプトを紹介します。 背景:...

0 0
1m read
DEV Community • 2026-04-28 06:50

Kubernetes Services & Networking — My Week 15 Hands-On Journey (ClusterIP, NodePort, LoadBalancer)

If you’ve ever deployed an app on Kubernetes and thought: “Okay… my Pods are running, but how do I actually reach them?” Then you’re exactly where I was this week. In this hands-on lab series, I explored one of the most important Kubernetes concepts: Services & Networking I didn’t just read about it, I built, broke, tested, and fixed things myself. Let me walk you through what I learned Wh...

0 0
3m read
DEV Community • 2026-04-28 06:47

Building an AI Phone Agent for Salons: What Was Harder Than I Expected

Building an AI Phone Agent for Salons: What Was Harder Than I Expected I’m building RingBooker, an AI phone agent for salons, spas, med spas, and other appointment-based businesses. When I started, I thought the product was mostly about the AI. Answer the phone. Understand the caller. Collect the booking details. Send the business a summary. Simple enough. It turned out the hard par...

0 0
4m read
Previous Next

Showing page 341 of 1793

Previous 341 Next