Morning.dev
My Feed Popular
Login
DEV Community • 2026-08-15 13:52

Coalescing the Stream

Claude Code, on my box, doesn't talk to a model provider directly. It goes through claude-code-router (ccr) — a self-hosted proxy that lets the same CLI point at the official Anthropic API or at third-party providers — and I watch the whole thing through the VS Code extension over Remote-SSH. The previous piece, Two Clocks, Neither Lying, worked out why that path once let an approval prompt sit fo...

0 0
9m read
DEV Community • 2026-08-15 13:51

Two Clocks, Neither Lying

The night of August 14th, Claude Code was planning me a trip. An eight-day itinerary — not code, just travel planning — running in the VS Code extension against the remote box where my sessions live. Just past midnight my phone buzzed: the turn had finished, and Claude was waiting for me to approve its plan. That buzz was claude-code-notify, a hook I wrote myself so that a long turn, or one waitin...

0 0
6m read
Hacker News • 2026-08-15 13:48

Show HN: Quasicrystals Animation Playground with WebXR

Comments

0 0
1m read
DEV Community • 2026-08-15 13:43

I open-sourced a tiny PHP library that turns a photo into a Pinterest pin.

SyndiKit Pin SyndiKit Pin is a small, focused PHP library for generating Pinterest pins in code. Give it a photo and a headline, and it renders a clean 1000x1500 pin: the photo fills the top, an accent bar divides the frame, and the title sits on a readable panel with an optional brand line. It also renders a 1.91:1 image for Open Graph and Twitter cards. It uses nothing but PHP and the GD extens...

0 0
1m read
Hacker News: Front Page • 2026-08-15 13:43

Yadda 3.0.0: BDD in the Age of AI Agents

Article URL: http://www.stephen-cresswell.com/2026/08/15/Yadda-3.0.0-BDD-in-the-Age-of-AI-Agents.html Comments URL: https://news.ycombinator.com/item?id=49310495 Points: 4 # Comments: 1

0 0
1m read
DEV Community • 2026-08-15 13:39

Building an AI Learning Companion for Bharat: My 10-Day Voice Agent Journey

From a Simple Voice Agent to a Complete AI Learning Support System Over the last 10 days, I participated in 10 Days of Voice Agents – VoiceForBharat Edition, where the goal was to build an AI voice agent around a grassroots-level problem in India. I chose the Learning & Literacy track and built an AI Learning Companion designed to help learners through voice-based interaction. What started ...

0 0
9m read
DEV Community • 2026-08-15 13:34

Twenty-Five Million Rows in Five Seconds, and How to Check

Benchmarks in this industry are mostly untrustworthy, and usually for the same reason: the person running them chose the shape of the work. So let us be precise about what this is and what it is not. This is not a comparison against dbt. dbt is not an execution engine — it generates SQL and hands it to your warehouse — so "Interlace versus dbt" would be measuring DuckDB against whatever you point...

0 0
5m read
DEV Community • 2026-08-15 13:33

Building ASHA: A Real-Time Multi-Agent Voice AI Health Guide for Bharat

Building ASHA: A Real-Time Multi-Agent Voice AI Health Guide for Bharat Day 10 — 10 Days of AI Voice Agents #VoiceForBharat Over the past 10 days, I participated in the 10 Days of AI Voice Agents — #VoiceForBharat Edition challenge. For this challenge, I built ASHA, a real-time AI voice assistant designed around a simple idea: What if accessing basic health guidance could ...

0 0
18m read
DEV Community • 2026-08-15 13:30

Five things that break when you move from Jest to Vitest

Vitest advertises a Jest-compatible API, and it delivers. describe, test, expect, toHaveBeenCalledWith — all identical. Which is why the five things that aren't compatible are so disorienting: the suite mostly runs, and then a handful of files fail for reasons the error messages don't explain. 1. Globals are opt-in Jest injects describe and expect into the global scope. Vitest doesn't,...

0 0
3m read
DEV Community • 2026-08-15 13:30

Google Pay Integration in Flutter with One Button

So, in this article, I will be showing you how you can add Google Pay to your Flutter app with literally one button. No card-number form, no CVV field, no "add a payment method" screen. The user taps the Google Pay button, picks a card that Google Pay already knows, confirms with their fingerprint, and the payment data is on its way. I keep getting asked about payments in Flutter, and after PayPa...

0 0
9m read
Lobsters • 2026-08-15 13:29

Why I remain a skeptic

Comments

0 0
1m read
Codrops • 2026-08-15 13:28

Inside HAOQI.DESIGN: Letting DOM and WebGL Share a Retro-Futurist Stage

A technical look at the making of HAOQI.DESIGN, exploring scroll sync, glass shaders, and the interplay of DOM, CSS, and WebGL in a retro-futurist portfolio.

0 0
1m read
Experienced Devs • 2026-08-15 13:26

API compatibility testing

Hey there code enjoyers. I was tinkering with an integration testing approach that I ended up liking a lot. Our situation before was this - our front ends talk to BFFs which then call core APIs. We tried Pact and Specmatic as ways of integration testing the systems but it's a total ball ache. All of our consumers use the Zod library to define their requests to their APIs, so I wrote a utility that...

0 0
1m read
Hacker News: Front Page • 2026-08-15 13:26

Could a computer scientist build a brain?

Article URL: https://stankerstjens.github.io/could-a-computer-scientist-build-a-brain/ Comments URL: https://news.ycombinator.com/item?id=49310362 Points: 4 # Comments: 0

0 0
1m read
DEV Community • 2026-08-15 13:26

Archi Semantic Core: Using Archi Models from TypeScript

How to read a .archimate file and work with its elements, relationships, and views from your own application. Archi stores its models in .archimate files. Although we normally interact with them through the editor, these files contain the complete model: elements, relationships, folders, views, diagram objects, connections, properties, geometry, and other data used by Archi. archi-sem...

0 0
6m read
DEV Community • 2026-08-15 13:24

The Anti-Friction Guide: 20 Common Redbelly Network Developer Errors (and How to Actually Fix Them)

A practical, field-tested troubleshooting reference for RPC/network errors, contract deployment failures, EligibilitySDK integration issues, gas & transaction problems, wallet connection errors, and testnet faucet issues on Redbelly Network — compiled and validated against real developer support questions from the Redbelly Discord. How to use this doc: Hit Ctrl+F / Cmd+F and search the exact...

0 0
22m read
DEV Community • 2026-08-15 13:23

Building a Voice Agent for Government Scheme Access — 10 Days of Voice Agents, VoiceForBharat Edition

The problem and the users Millions of people in India are eligible for government welfare schemes — pensions, subsidies, insurance — but never find out, because the process to check eligibility assumes a smartphone, a data plan, and comfort reading government portals in English. A phone call, in the caller's own language, is a much lower bar. I built a Financial Services voice agent that a calle...

0 0
4m read
Hacker News • 2026-08-15 13:21

Show HN: Feature-packed 6MB Rust+Tauri free bookmarking app

Comments

0 0
1m read
DEV Community • 2026-08-15 13:20

Is “leave a Telegram group now, get a way back later” useful — or just an overengineered bookmark?

Sometimes I want to leave a Telegram group for a while — not just mute or archive it — but still have a deliberate way back later. I built a small open-source Telegram bot to test whether this is a real need or just my own unusual workflow. The basic flow is: In a private chat with the bot, you choose a group and how long you want to stay away. You leave the group yourself. At the scheduled t...

0 0
2m read
DEV Community • 2026-08-15 13:20

I Quit Coding to Find Out What I Actually Wanted ?

Hello everyone! I was an experienced Software Developer, but in 2025, I made a decision that many people around me considered crazy — I quit coding. Not because I couldn't do it. Not because I was bad at it. But simply because I wasn't enjoying it anymore. I wanted to explore life beyond the field I had known for years. So, I tried almost everything. I started YouTube. I started my own comp...

0 0
3m read
Previous Next

Showing page 102 of 2032

Previous 102 Next