Programming AIs worry me
For some inane reason, Github classifies me as a "major open source maintainer", which means I get a free copilot subscription.1 I've been using it for a...
Topics /
The most popular blog posts about software engineering on Hacker News. 21,842 posts.
For some inane reason, Github classifies me as a "major open source maintainer", which means I get a free copilot subscription.1 I've been using it for a...
Having worked with Helm for multiple years these 5 shortcomings always bugged my mind. From CRDs updates to multi namespace deployments.
From magical to frustrating in months. Why AI coding agents feel like dial-up internet and what ultra-fast inference could unlock for developer productivity.
One story every computing enthusiast should hear is the lesson ofhow loops and tail-recursion are equivalent. We like recursivefunctions because they’re amen...
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
I was enjoying some pizza the other day with some buddies that know a bit about my research and understand where I am coming from with regards to my own computing aesthetics. They understand that I have always pushed for the smallest code that I can get, and to simplify
I started programming at the age of 10 on my TI-82 graphing calculator. I loved video games as ...
*If you’re the owner of this website and have questions, reach out to Bluehost. We’re happy to help.
The Electron team is excited to announce that the first stable release of Electron 3 is now
Update: We have published a new blog post describing an additional Zulip plan for self-hosting without commercial support. Zulip is a 100% open-source team chat application designed for efficient communication. Zulip is available as a cloud service or a self-hosted solution. Organizations that self-host …
Trust me, there's a reason for this
Many legends of software development, like John Carmack or Chris Lattner, are very approachable. Check out their projects and go talk to them!
Posts and writings by Rémy Grünblatt 🍃
Model Context Protocol (MCP) has became the standard for tool calling when building agents, but contrary to popular belief your LLM does not need to understand MCP.
Back in 2009 I posted a simple Mandelbrot fractal viewer on the web: a single HTML file with inline Javascript. Just 329 lines of code, each pixel a tiny table cell. Click to zoom. Watch it iterate. That was about it!
In June 2000, while visiting Korea, I did a fun hack that clearly illustrates the original and true meaning of the word "hacker".
How to handle and report errors effectively in Rust applications is a common question. This blog shares our experience organizing variant types of Error in a complex system like GreptimeDB, from how an error is defined to how to log the error or present it to end-users. Such a system is composed of multiple components…
I’ve been coding entirely with Claude Code for the past two months. At first it was exhilarating. I was speeding through tasks. I was committing like mad.
And it was so avoidable! The bug was from a piece of dead code, left over from the previous Ariane 4 mission a decade before.
Using Makefile(s) for Go — Danish Prakash
Rust is a programming language implemented as a set of open source projects. It combines the performance and resource efficiency of systems programming languages like C with the memory safety of languages like Java. Rust started in 2006 as a personal project of Graydon Hoare before becoming a research project at…
The .NET team has been working on a new experiment called async2, which is a new implementation of the async/await pattern that is designed to be more efficient and more flexible than the current implementation. It started with green threads and ended with an experiment that moves async and await to the runtime. This…