Interview with Øyvind Kolås, GIMP developer

GIMP is Free and Libre Open Source Software, but none of it is possible without the people who create with and contribute to it. Our project maintainer Jehan wanted to interview the volunteers who make GIMP what it is, and share their stories so you can learn more about the awesome people behind GIMP! Early […]
Open Source Endowment – new funding source for open source maintainers

Backed by the tech community Meet some of the generous donors helping make open source sustainable. Everybody is welcome — join them today! Mitchell Hashimoto Co-founder, HashiCorp Shay Banon Founder & CTO, Elastic Jan Oberhauser Founder & CEO, n8n Konstantin Vinogradov ex General Partner, Runa Capital Chad Whitacre Head of Open Source, Sentry Maxim Konovalov […]
Will vibe coding end like the maker movement?

Whenever a new technology arrives, the impulse is to treat it as something that has never existed before. A clean break from everything that came prior. I catch myself doing this with vibe coding constantly, and I see it everywhere around me. But the most useful lens for understanding a new phenomenon is almost never […]
Nano Banana 2: Google’s latest AI image generation model

In August of last year, our Gemini Image model, Nano Banana, became a viral sensation, redefining image generation and editing. Then in November, we released Nano Banana Pro, offering users advanced intelligence and studio-quality creative control. Today, we’re bringing the best of both worlds to users across Google. Introducing Nano Banana 2 (Gemini 3.1 Flash […]
AirSnitch: Demystifying and breaking client isolation in Wi-Fi networks [pdf]
Download PDF
New AirSnitch attack breaks Wi-Fi encryption in homes, offices, and enterprises

AirSnitch “breaks worldwide Wi-Fi encryption, and it might have the potential to enable advanced cyberattacks,” Xin’an Zhou, the lead author of the research paper, said in an interview. “Advanced attacks can build on our primitives to [perform] cookie stealing, DNS and cache poisoning. Our research physically wiretaps the wire altogether so these sophisticated attacks will […]
Why Developers Keep Choosing Claude over Every Other AI

I use AI coding tools every day. Claude Code for most of my actual work. I’ve tried the alternatives – Gemini, Codex, open-source models. I keep coming back. Not because of loyalty. Not because of marketing. Because the alternatives keep failing me in the same specific way. A new model drops. It tops the benchmarks. […]
Hardwood: A New Parser for Apache Parquet

Hardwood is built with high performance in mind. It applies many of the lessons learned from 1BRC, such as memory-mapping files or multi-threading. I am planning to share more details in a future blog post, so I’m going to focus just on one specific performance-related aspect here: Parallelizing the work of parsing Parquet files, so […]
Use the Mikado Method to do safe changes in a complex codebase

You’ve inherited a 300k lines of spaghetti code. What do you do now? Large, untested, poorly documented codebases are tricky to work with. They’re very hard to reason about. You can’t move fast in a complex codebase. Stuck in the quicksand of Legacy Code The thing is, they called you to change that codebase! You […]
BuildKit: Docker’s Hidden Gem That Can Build Almost Anything
Posted on February 25, 2026 • 5 minutes • 912 words Most people interact with BuildKit every day without realizing it. When you run docker build, BuildKit is the engine behind it. But reducing BuildKit to “the thing that builds Dockerfiles” is like calling LLVM “the thing that compiles C.” It undersells the architecture by an order […]