Give Django your time and money, not your tokens
The Django community wants to collaborate with you, not a facade of you.
The latest blog posts to take off on Hacker News. 21,817 posts.
The Django community wants to collaborate with you, not a facade of you.
I don't normally do follow-ups and never this quick. After posting that last article, it was fun to read the comments on Reddit and Hacker News as they rolled in. I even found other discussions . I couldn't help wonder, "Could I have made it even more performant?" . After heading home I decided to take another look.
Learn what it means to conform to the Python typing spec, why it matters, and the conformance status of each type checker including Pyrefly, Ty, Pyright and Mypy.
What is agentic engineering? - Agentic Engineering Patterns
A gallery that collects architecture figures from The Big LLM Architecture Comparison and related articles, with fact sheets and links back to the original sections.
I spent 100 hours vibecoding an app and it's not as simple as people say.
A draft design document describing lightweight userland cooperative threads for SBCL.
Understanding the social media zeitgeist around CLIs and the premature death of MCP
AI agents address the remaining concerns with having your documentation alongside your code in version control
The story goes like this. ComputerCraft is a mod that adds programming to Minecraft. You write Lua code that gets executed by a bespoke interpreter with access to world APIs, and now you’re writing code instead of having fun. Computers have limited disk space, and my /nix folder is growing out of control, so I need to…
AI tools lower the barrier to producing code, not to building reliable systems. The hard part — maintaining alignment between specifications, tests, and implementation — has not gone away. Expertise still matters.
Lessons about XML from the open source IRS Tax Withholding Estimator.
101 interactive pandas exercises with solutions. Edit and run every code block directly in your browser — no installation needed.
Multiplayer has been the single most requested feature for Teardown ever since before its initial release. Synchronizing physics over the network is already known to be hard, and on top of that we have a completely dynamic, destructible world with full modding support. For a long time, we considered the whole idea…
Vite 8 Release Announcement
In part 1 of this series , we found that users generally view the most popular collaborative text editing algorithms (including the most popular library, Yjs ) as silently corrupting their documents when the algorithms resolve direct editing conflicts. We argued that, while this is potentially ok for live…
We’re excited to announce that Google will launch Chrome for ARM64 Linux devices in Q2 2026, following the successful expansion of Chrome to Arm-powered macOS devices in…
Ben Gesoff's personal website
I was reading the metr article on how llm code passes test much more often than it is of mergeable quality . They look at the performance of llm s doing programming when the success criterion is “passes all tests” and compare it to when the success criterion is “would get approved by the maintainer”. Unsurprisingly…
Dolphin started out as a GameCube emulator in 2003. In 2008, experimental Wii support was added. And now, in 2026, Dolphin enters the realm of arcade emulation with support for the Sega, Namco, and Nintendo arcade effort, the Triforce, finally arriving. Want to learn more about the Triforce? Check out our deep dive…
We build a computer inside a transformer — executing arbitrary C programs for millions of steps with exponentially faster inference via 2D attention heads.
Erlang's mailbox design is more disciplined than Go's channels: only the owning process can read from a mailbox, and sends are asynchronous. Yet the four failure modes of shared mutable state still show up, just in different shapes.
Quint - Executable specs for reliable systems
I love a good side-project. Like most geeks, I have a tendency to go down rabbit holes when faced with problems - give me a minor inconvenience and I’ll happily spend weeks building something far more elaborate than the situation warrants. There’s joy in having a playground to explore ideas and “what ifs”; Building…
We find that roughly half of test-passing SWE-bench Verified PRs written by recent AI agents would not be merged into main by repo maintainers. A naive interpretation of benchmark scores may lead one to overestimate how useful agents are without more elicitation or human feedback.
How Go 1.26's source-level inliner works, and how it can help you with self-service API migrations.
JavaScript's Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and calendar support, and nanosecond precision. This is the story of how Bloomberg, Igalia, and the TC39 community spent nine years turning…
This one is going to be a quick one as there wasn't anything new discovered. In fact, I feel quite dumb. This is really a tale of " Do your research before acting and know what your goal is, " as you'll end up saving yourself a lot of time. Nobody likes throwing away work they've done either, and there could be…
When Mathematica seems to not to know how to simplify an expression, it may be doing the right thing, being more sophisticated than you expect.