Our Blog

Posts from the PandaDev team plus a live feed of developer news, refreshed every hour.

Tech news

Headlines from DEV Community and Hacker News; links open the original article · updated 55m ago

  1. Not the End, but a Shift: How AI Is Pushing Computer Science Toward Deeper Engineering

    If you're studying computer science right now, or you just graduated, you've probably heard some...

  2. Lessons Learned: Wifi Server Disaster

    So there I was, figuring out how to set up all my social media for branded automated posting....

  3. From Code to Culture: Building 101 Indian Monuments in 3D

    101 Indian Monuments, Modelled in the Browser India's heritage has always fascinated me....

  4. MemoriaViva: A Cute Ghost in the Machine That Preserves Family Oral Histories & Heirloom Recipes with Gemma 4 & Google ADK

    How I built a 100% local-first open-weights Gemma 4, Google ADK, BigQuery Family Vault, and Sentry Agent Tracing pipeline that turns elders' voice notes and poetic measurements into a permanent family storybook.

  5. The cheapest GitHub Actions runners in 2026: what 100,000 minutes cost

    I build open source developer tools, mostly supergateway and Supercov. This month I looked at what...

  6. Give Your Desktop App a Useful Title Bar and Real Tools

    Put application controls in native desktop title areas, launch tools with the shared Process API, and stream ZIP exports using familiar Java APIs.

  7. Stratagems #32: The AI Logged a Withdrawal. P Took It as Proof.

    Make empty what is already empty. Let doubt breed inside doubt. — The 36 Stratagems, The Empty Fort...

  8. Your DEV posts have a beautiful new share card ✨

    The image that shows up when you share a DEV post just got a brand-new look! I got to work on...

  9. The Rootkit Exorcist: Summoning Local AI to Investigate Suspicious Scripts 👻

    This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine The...

  10. 5 Best Open-source LLM Gateways 💎

    TL;DR An open-source LLM gateway gives applications one place to connect to model...

  11. Human-in-the-Loop Agents in Pure Dart: Genkit, MCP and an Approval Gate on Cloud Run

    1. The problem: an agent that can spend money Most agent demos stop at "the model called a...

  12. How long it takes to move an IP address between two servers

    A reserved IP is DigitalOcean's version of a floating IP: a public address you can move from one...

  13. I deleted the mail server from my VPS and got 1.2 GB of RAM back

    So I run ExtraTime, it's a football trivia site with daily puzzles, the Grid game, multiplayer rooms...

  14. The Most Embarrassing Private Key in Web PKI History

    The strange thing about this incident is that the certificates looked normal. They had familiar CA...

  15. GraphQL Isn't Magic: How ASTs, Resolvers, and DataLoaders Actually Work Under the Hood

    A visual, 10-minute deep dive into GraphQL query execution internals. Learn how GraphQL parses ASTs, executes recursive resolver trees, why naive resolvers trigger the N+1 database trap, how DataLoader batches calls in the event loop, and how production APIs secure query depth.

  16. Never Put a Pet on an AWS Spot Instance

    I got a task at my internship that sounded simple. Move one of our servers to a new AWS region, keep...

  17. How I finally understood the Liskov Substitution Principle

    The Intro Halfway through SOLID! We are at the L, the one with the scary name: the Liskov...

  18. Calavera Cabina: a tribute app for Día de Muertos

    This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine ...

  19. Doors I Walked Through to Reach DEV

    Table of Contents Knock, Knock: The First Domino The Numbers and a Plot Twist How Did I...

  20. Não precisa ser popular pra compartilhar: minha história até Berlim

    Hoje não venho escrever algo técnico ou teórico. Hoje vou contar pra vocês como a menina criada nas...

  21. I Don’t Write Ruby. A Fix I Sent Is Now in Forem.

    On Oct 22, I read the word "Merged" twice. It was my first contribution to Forem (the platform that...

  22. Node.js Isn't Single-Threaded. How libuv and the OS Kernel Actually Run Your Code.

    A visual, 10-minute architectural deep dive into Node.js runtime internals. Learn how V8, the libuv threadpool, OS kernel event demultiplexers (epoll/kqueue/IOCP), the 6-phase event loop, and Worker Threads execute JavaScript under the hood.

  23. How to Make the Business Case for Slowing Down (and When Not To)

    Last week I wrote about the two kinds of friction in an engineering process...the kind that just...

  24. MCP Token Cost: I Cut My MCP Server From 15 Tools to 4

    I rebuilt a real AWS cost-triage MCP server from 15 tools to 4. Same account, same question, 7 tool calls down to 2, schemas 88% smaller.