Earth’s climate is now departing from the stable conditions that supported human civilization
for millennia. Crossing critical temperature thresholds may trigger self-reinforcing
feedbacks and tipping dynamics that amplify warming and destabilize distant Earth…
Fluorite is the first console-grade game engine fully integrated with Flutter.
Its reduced complexity by allowing you to write your game code directly in Dart, and using all of its great
developer tools.
By using a FluoriteV…
We are launching GLM-5, targeting complex systems engineering and long-horizon agentic tasks. Scaling is still one of the most important ways to improve the intelligence efficiency of Artificial General Intelligence (AGI). Compared to GLM-4.5, GLM-5 scales fro…
When changes occur in a CockroachDB table, you can use Change Data Capture (CDC) to stream those changes to Kafka. This post shows how to set up a simple CDC to Kafka, and watch the changes in a Kafka consumer.
The HLSL team is excited to announce the formation of Ecma Technical Committee 57; a committee to standardize the High Level Shading Language. The formation of this committee marks an important milestone in HLSL’s development and strengthens Microsoft’s commit…
Last year, all my non-programmer friends were building apps. Yet today, those apps are nowhere to be found.
Everyone followed the ads. They signed up for Lovable and all the fancy app-building servic
On January 14, 2026, global telnet traffic observed by GreyNoise sensors fell off a cliff. A 59% sustained reduction, eighteen ASNs going completely silent, five countries vanishing from our data entirely. Six days later, CVE-2026-24061 dropped. Coincidence is…
I'm a decently heavy Claude Code user.
Running some usage stats by data mining ~/.claude and running ccusage,
it turns out that I average a few thousand messages per day,
and I ran through 2.72 billion tokens
(2.63B of those being cache reads, thankfully)
ove…
I spent 15 years failing at side projects and writing about it. Then I turned every lesson into an AI tool that tells you if your startup idea will die — and why.
Imagine, you just finished your day job, you arrive at home and you have two hours, just for you. Your kids - if you have any - are at a relative and your partner won’t be home for the next two hours with that amazing take-out you love. No need to cl...
I want to start by thanking the Automattic board, and in particular General (Ret.) Ann Dunwoody, for encouraging me to step away from the endless work of being CEO of Automattic to focus on trainin…
A database guideline for non-engineer vibe coders. From JSON files to SQLite to Supabase — pick the simplest solution that meets your product requirements.
I released a book today called The National Labor Relations Book, which you can buy over at NLRBResearch.com for $10 (click here). The book provides an introduction to the NLRA and NLRB by providing summaries of the 100 most-cited cases in this area of law usi…
We plan our lives like we're editing a movie trailer.
The trip to Portugal, or the product launch, or the transformation photo at the gym. The big moment where everything crystallizes into meaning. We accumulate these peaks in our imagination, and then arrang…
'Tis the season for resolutions, and I have a suggestion: you should try running. My wife and I just did our yearly planning for 2024. I was reflecting on my ye
I'm scared, I'm excited, and I'm exhausted by the pace of change. All of those things can be true at the same time. This blog post is a (hopefully) grounded take on living through AI's inflection point, why the backlash is valid, and why human connection matte…