The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?
Hi, this is Gergely with a bonus, free issue of the Pragmatic Engineer Newsletter. In every issue, I cover Big Tech and startups through the lens of senior engineers and…
Hi, this is Gergely with a bonus, free issue of the Pragmatic Engineer Newsletter. In every issue, I cover Big Tech and startups through the lens of senior engineers and…
We opened up The Heap, our space for user-contributed articles, a few weeks ago, and we’ve already got a few excellent articles posted. For a long time, this blog was…
Press enter or click to view image in full size If you look at the postmortems of the most damaging DNS outages of the last decade, a pattern emerges that…
Kimi K3, and what we can still learn from the pelican benchmark 16th July 2026 Chinese AI lab Moonshot AI announced Kimi K3 this morning, describing it as their “most…
Last year, I described the tech jobs market as “weird”, based on reports from both job seekers and hiring managers. In this deepdive, we dig into what – if anything…
The “Tourist” Trap We all have “that” repository in our organization. The one written in 2005, built with Ant, using Java 1.5. It hasn’t been compiled since the Obama administration,…
Background Microsoft Foundry provides many different large language models for us to use, which is very convenient. But there is one limitation that is often ignored: quota. In this article,…
Here’s something that tends to surprise developers who are new to security: most web vulnerabilities aren’t the result of sophisticated attacks. They come from code patterns that look completely reasonable:…
PVP supports early stage, AI-native companies shaping the future of how we live and work. Learn more about their work at their Substack. Connect with Songyee on LinkedIn. [intro music]…
How to stop exposing your database schema over HTTP and start building APIs that speak your domain’s language? Press enter or click to view image in full size CRUD APIs…