Discover

Curated articles from sources across the web

79074 articles from 16 sources
I spent one day smashing three real open source bugs
D
DEV Community · Technology

I spent one day smashing three real open source bugs

This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry. When the Summer Bug Smash challenge started, I gave myself one rule. Every fix has to be real, and every fix has to carry its own test that fails before the change and passes after it. I gave myself one day to see...

ANIRUDDHA ADAK
Read
I Built Blason to Learn Full-Stack Architecture
D
DEV Community · Technology

I Built Blason to Learn Full-Stack Architecture

Why I built Blason Blason is an open-source personal project I built to improve my full-stack development and software architecture skills. What I wanted to learn I wanted to build a complete application rather than another isolated frontend project. The project covers: Rea...

Monsieur Orel
Read
"The write was acknowledged" means less than you think
D
DEV Community · Technology

"The write was acknowledged" means less than you think

I spent years operating databases for payment platforms, where a lost write isn't a bug, it's a regulatory conversation. That environment teaches you to read the phrase "the write was acknowledged" the way a lawyer reads a contract. Acknowledged by whom? Durable against what? In MongoDB, that one s...

Saqib Ameen Subhan
Read
I Built a Mesh Network That Works When the Internet Doesn't
D
DEV Community · Technology

I Built a Mesh Network That Works When the Internet Doesn't

What happens when the power grid fails? When cellular towers collapse? When the internet simply disappears? You get silence. Isolation. No way to call for help. I built OEMN (Offline Emergency Mesh Network) to answer this: What if your laptop could become part of an automatic emergency communicati...

Bhargav
Read
Your agent's p99 is a different animal
D
DEV Community · Technology

Your agent's p99 is a different animal

Originally published on Loop & Retry — field notes on building LLM agents that survive production. The demo felt instant. The agent answered in about four seconds, every time you ran it on stage. Then you shipped it, and the support queue filled with "it hangs." Nothing was broken. Your average...

Walker Miller
Read
从 Demo 到生产:那些真正让 AI Agent 敢上线的护栏
D
DEV Community · Technology

从 Demo 到生产:那些真正让 AI Agent 敢上线的护栏

从 Demo 到生产:那些真正让 AI Agent 敢上线的护栏 开场钩子: 你在网上看到的多数「AI Agent」都是 demo。它们之所以上不了生产,原因往往 只有一个 —— 而下面这个开源的小脚手架,专门解决它。 我们已经过了「能调通大模型」就算赢的阶段。现在真正难的是那没人讲的 10%:是什么阻止 Agent 做出伤害性...

sunny 1024k
Read
From Demo to Production: The Guardrails That Make an AI Agent Safe to Ship
D
DEV Community · Technology

From Demo to Production: The Guardrails That Make an AI Agent Safe to Ship

From Demo to Production: The Guardrails That Make an AI Agent Safe to Ship Hook: Most "AI agents" you see on the internet are demos. Here's the single most common reason they never reach production — and a small, open-source harness that gets past it. We are past the phase where the...

sunny 1024k
Read
3 Cloud Myths I Believed Before Passing AZ-900
D
DEV Community · Technology

3 Cloud Myths I Believed Before Passing AZ-900

Cloud computing can sound like magic—until you ask three practical questions: Who owns the hardware? Who manages it? And who pays when resources sit idle? While preparing for AZ-900, I realized that several assumptions I had about the cloud were incomplete. Myth 1: The cloud is always ch...

Mahmoud
Read
App-like UX in Next.js 16.3
D
DEV Community · Technology

App-like UX in Next.js 16.3

Building App-like Experiences with Next.js 16.3 A hands-on look at how Next.js 16.3 helps apps feel fast and smooth, more like a single-page app, without losing the benefits of server rendering. Using four demo apps, it shows how features like Instant Navigations, Cache Components, Part...

Erfan Ebrahimnia
Read
I Built a Python Bot That Plays Blackjack on Discord's OwO Bot 🃏
D
DEV Community · Technology

I Built a Python Bot That Plays Blackjack on Discord's OwO Bot 🃏

I Built a Python Bot That Plays Blackjack on Discord's OwO Bot 🃏 An automation experiment in game logic, human-like timing, and why the house still wins. ⚠️ Disclaimer first: This project is for educational purposes only. It's a coding experiment about automation, pacing, and basic bla...

GhoSty
Read
The Bone Cracks, the Model Reads: Audited Divination for AI Agents
D
DEV Community · Technology

The Bone Cracks, the Model Reads: Audited Divination for AI Agents

Three thousand years ago, Shang kings carved their divinations into bone — the first auditable record of an oracle at work. Oraclebone brings the same discipline to AI agents: audited scripts produce the draw, the hexagram, the pillars; the model only interprets what it is given. It never invents t...

Sabla Nur
Read
Domux: a compact open model for smart-home command understanding at the edge
D
DEV Community · Technology

Domux: a compact open model for smart-home command understanding at the edge

Voice and chat assistants for the home share a deceptively hard job: turning messy natural language into precise, structured commands. “Make it cozy in here” has to become a concrete intent plus the right slots — which device, which room, which value. Domux is an open model from iFlytek that focuse...

SparkLLM
Read
BrunnerCTF : WordPressed to Root Writeup
D
DEV Community · Technology

BrunnerCTF : WordPressed to Root Writeup

Overview The box ships a mostly-stock WordPress 7.0.0 install on PHP 8.2 / Apache, running on a Debian Trixie base image, packaged as a Docker/Kubernetes challenge deployment. Initial access comes through a deliberately vulnerable plugin (wp2shell) that hands over a www-data shell. Privil...

Yogeshwar Peela
Read
What if you don't have to build a login page again?
D
DEV Community · Technology

What if you don't have to build a login page again?

How do you usually build a login page in an application? The first project Imagine you are working on a project that needs a login page. Let's call it Aurora (Project A). The login page is the entry point to the application. Users who have access can log in to the application with the pe...

Muhammad Kholid B
Read
Knowing When to Use If/Else vs. Switch in JavaScript
D
DEV Community · Technology

Knowing When to Use If/Else vs. Switch in JavaScript

If/else statements - We all know and love them. While they are incredibly powerful, there comes a point where a long chain of conditions only makes your code look messy. Choosing between if/else and switch depends on readability, but there's a hidden pro tip that makes switch much more powerful than...

Joel Ezema
Read
I turned browser cookie counts into game currency - meet Crumbongo
D
DEV Community · Technology

I turned browser cookie counts into game currency - meet Crumbongo

Crumbongo started from a pretty stupid little question: What if the number of accessible cookies on the website you're visiting could become game currency? So I built it. Crumbongo is a tiny local Chrome game where you choose a website, let the extension count the accessible cookie records for th...

Teo Bella Studio
Read

Reading List