Install
A constructive and inclusive social network for software developers. With you every step of your journey.
- 10,515articles · 30d
- 43+ min agolatest article
- Aug 14, 2026earliest in window
- 97%with images
- 292avg words
- software 9,749
- coding 9,539
- development 9,507
- engineering 9,483
- community 9,468
- inclusive 9,429
- ai 8,006
- webdev 5,753
- programming 5,150
- productivity 3,497
- python 2,965
- technology 2,876
- artificial intelligence 2,832
- security 2,746
- devops 2,740
- llm 2,293
- architecture 2,262
- agents 2,176
- tutorial 2,104
- javascript 1,929
- Software Dev. 9,716
- Science & Technology 9,589
- Computers & Electronics 7,447
- Business & Industrial 800
- Internet & Telecom 773
- Economy, Business & Finance 388
- Finance 333
- Arts, Culture, Entertainment & Media 244
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
The Env Catalog Is a Repository Artifact
20+ min ago (901+ words) One service reads 59 environment variables. None of them are documented by hand: a generator writes the catalog, CI runs the same generator with --check, and any drift between the file and the code fails the build. Tagged with go, devops,…...
The Manifest Is the Only Declaration
20+ min ago (884+ words) Daemons, resources, migrations and schedules are declared once in the service manifest. Everything the environment knows about the service - down to the name of every environment variable - follows from that one declaration. What isn't declared doesn't exist. Tagged with go,…...
A-Z of how the web works: #1 Introduction
23+ min ago (1546+ words) Two simple words. You probably don't think twice before saying them. In fact, there's a good chance you are online right now. But what does "online" actually mean? Being online has become so normal that we've stopped noticing how remarkable…...
🐛 The Bug That Only Happened on Fridays 📅😱
53+ min ago (535+ words) Every Friday afternoon, our checkout service started throwing intermittent 500s. Not all requests, maybe 1 in 50. Not every Friday either. Just most Fridays, starting sometime after 2 pm, and always gone by Monday morning. 😩 The error was unhelpful in the way only database…...
I built a secrets manager because sharing.env files at work was painful!
1+ hour, 40+ min ago (334+ words) Working in the financial industry means dealing with strict security policies. That is understandable when the systems you work on handle sensitive information, but those policies can also make simple development tasks surprisingly difficult. One example was how we shared....
Kairos 1.0 — a schedule language where "3 business days before month-end" is an expression
1+ hour, 35+ min ago (268+ words) Today I tagged 1.0 of Kairos, a schedule definition language I've been building — a small DSL where schedules like "3 business days before month-end" or "payday on the 25th, previous business day if it's a holiday" are single expressions. cron can say "the…...
Bot Detection False Positives: How to Actually Test Accuracy
2+ hour, 4+ min ago (1443+ words) The fastest way to lose confidence in bot protection is not to miss a bot. It is to block a real customer. A missed scraper costs bandwidth or content. A blocked customer costs a sale, a support escalation, and trust…...
My parser reported a parse error on a file that was never malformed
1+ hour, 34+ min ago (554+ words) A build step that reads requirement tables out of a document reported this, every run: reason=parse has an obvious reading. Either the document is malformed or the parser is broken. A person following that reason code goes and looks…...
ESLint took 4.4s to lint Vue's core. oxlint took 0.24s. Then I turned on the type-aware rules.
1+ hour, 58+ min ago (515+ words) ESLint took 4.4 seconds to lint 445 TypeScript files. oxlint took 0.24. Turn on the type-aware rules that most projects actually want and ESLint climbs to 12 seconds, while oxlint, doing the type-aware pass too, finishes in under one. I went in expecting to…...
What Is FSR? A Practical Look at FSR Video Upscaling for Browser-Based Tools
3+ hour, 6+ min ago (369+ words) FSR stands for FidelityFX Super Resolution, an upscaling technology built by AMD. It started as a gaming feature: render a game at a lower resolution (say 1080p), then let FSR reconstruct the missing detail to display it at a higher resolution…...