4 February 2026

40 links · Wednesday

How to optimize (almost) anything

Performance is one of the most important aspects of game development, but how do you actually approach it? Let's explore how to investigate a performance issue, and understand what steps and strategies we can employ. Gamedev Courses: https://simondev.io Supp…

Is .NET Really Underrated in 2026? Well...

Learn PostgreSQL for Free at Dometrain: https://dometrain.com/course/hands-on-learn-postgresql/?ref=nick-chapsas&promo=youtube Hello, everybody. I'm Nick, and in this video, I will talk about whether .NET and C# are really underrated in 2026 or if it is overr…

We installed a single turnstile to feel secure

After the acquisition by a much larger company, security became a top priority. Our company occupied three tall buildings, each at least 13 stories high. Key card readers were installed next to every

How Vibe Coding Is Killing Open Source

Does vibe coding risk destroying the Open Source ecosystem? According to a pre-print paper by a number of high-profile researchers, this might indeed be the case based on observed patterns and some…

Competence as Tragedy

On Cormac McCarthy, John Grady Cole, and what it means to practice a craft while the world moves on without you.

I miss thinking hard.

Before you read this post, ask yourself a question: When was the last time you truly thought hard?

Data centers in space makes no sense - CivAI Blog

SpaceX acquired xAI on Monday, forming a $1.25 trillion behemoth with the goal of sending data centers into space. They’re not alone either: Google and a host of startups like Lonestar, Axiom, and Nvidia-backed Starcloud are scrambling into the field. Endless …

Are we in a software bubble?

There is something that has been bugging me for the past few months. Some kind of feeling that what I am hearing and reading is not what is truly happening. Yes, this is yet another blog post about (generative) AI. Hopefully one that contains something novel.

Sixty years of learning the same lesson

GenAI feels like another turning point for software development. It’s really just the latest moment in a long, repeating pattern of partial revelation and broad avoidance of how creating software needs to be approached.

Revisiting ChatGPT’s financial advice, 15 months later

In Oct/2024 I asked ChatGPT for a portfolio to endure a messy world (original post here). At that time I expected the Israel–Palestine conflict (on top of Russia–Ukraine) to be the main driver of financial uncertainty in the coming months.

The Vanilla Web Is Wonderful

I've been working on a new website using only vanilla HTML, CSS, and JavaScript. It's been a fun challenge to build something without any frameworks or libraries.

Grammar models are back, baby!

A framework for grammar-constrained generation, inference, and scoring in LLMs. Covers context-free grammars, stochastic grammars, and structured output generation.

Heavy Metal Boy

My six-year-old loves heavy metal. I didn’t plan this in any kind of way, but it’s…well frankly, it’s wonderful.

Rendering 100k trace events faster with exponential search

We’ve recently been looking into optimizing rendering performance of the Perfetto UI on large traces. We discovered that there was some inefficiency in our data fetching logic, especially when you’re very zoomed out. In this case, there can be a lot of slices …

Where the Work Goes When Agents Arrive

A friend dropped this in our Slack the other day about Steve Yegge’s Gas Town: I think Gas Town is directionally correct but you have to admit also unhinged in a bunch of ways. I can’t help but be attracted to the absolute gonzo yolo mentality that birthed…