"Super secure" MAGA-themed messaging app leaks everyone's phone number You can be, do, and have whatever you want, except for not spilling user information
Top Gun's Carrier Landing: Exposed Best read with Danger Zone playing on loop Like most people, you’re probably an absolute expert at landing on the aircraft carrier in Top Gun for the NES. But if you’re in the silent minority that have not yet mastered this skill, you’re in luck: I’ve don...
Switching from JavaScript to Godot for my RPG In 2022, Vampire Survivors, a game where you destroy hordes of enemies by just moving around, released.
Roomba Maker iRobot Files for Bankruptcy and Will Go Private (1) iRobot Corp., the company that revolutionized robot vacuum cleaners in the early 2000s with its Roomba model, filed for bankruptcy and proposed handing over control to its main Chinese supplier.
🦀 Rust Is Officially Part of Linux Mainline Today’s issue: Rust 1.92.0 Is Out, Zed’s Hidden Gems, and Redis-rs Is Finally Stable?
The Case Against Microservices Before you break apart your monolith, understand the hidden costs, perverse incentives, and cultural traps of the microservice architecture.
How Server-Sent Events Actually Work on Deno Deploy I spent a week convinced my SSE implementation was wrong even if it did actually work in practice.
Compiler Engineering in Practice - Part 1: What is a Compiler? “Compiler Engineering in Practice” is a blog series intended to pass on wisdom that seemingly every seasoned compiler developer knows, but is not systematically written down in any textbook or online resource. Some (but not much) prior experience with com...
If you truncate a UUID I will truncate your fingers “Oh I just needed something random but also human-readable” you said, as you casually called .Substring(8) on a UUID. You probably also “casually” mutilate animals like you …
When buttons were invented, people believed that all humanity would degenerate • Milovan Jovičić, Product Designer "You push the button, we do the rest". This was once the slogan of the famous Kodak company. They wanted to convince buyers how easy their devices were to operate.
Six Big Bets You don’t get to take unlimited big bets in a single lifetime. You get a small number of windows where risk tolerance, energy, capital, and conviction align. In The Black Swan Nassim Taleb frames this as asymmetric exposure to unlimited upside with limit...
Why My Payment Agent Is Named George, Not stripe-agent I name my AI sub-agents after people who inspire me—not whimsy, but a practice for remembering who the work is actually for.
Things I learned making a game engine I’ve spent the last few years building my own game engine from scratch. Here are some of the things I learned.
I Reverse Engineered Claude's Memory System, and Here's What I Found! When I reverse-engineered ChatGPT’s memory system, I found it uses pre-computed summaries injected into every prompt. But Claude’s approach is different. Through extensive experimentation, I discovered Claude uses on-demand tools and selective retrieval, ...
Cezar Cocu - Software Engineer Software engineer building backend systems, AI/ML applications, and real-time software.