Go is an ideal language for AI-assisted software engineering
As AI shifts software engineering from writing to reviewing, discover how Go's strict compiler and unified toolchain ensure reliable AI-generated code.
Topics /
The most popular blog posts about software engineering on Hacker News. 7,293 posts.
As AI shifts software engineering from writing to reviewing, discover how Go's strict compiler and unified toolchain ensure reliable AI-generated code.
GOV.UK dropped their jQuery dependency from their front end. You'll never guess what happened. (Yes, you will.)
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
How Visual Basic became the world’s most dominant programming environment, its sudden fall from grace, and why its influence is still shaping the future of software development.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Learnings from our recent survey and feedback from across our community. We'll discuss how we're addressing this feedback and the features to expect from Deno in the coming months.
Announcing Go Cloud, for portable cloud programming with Go.
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
Web compatibility data for Deno is now available on MDN.
The full Claude Code transcript from discovering and responding to the litellm 1.82.8 PyPI supply chain attack on March 24, 2026 — from mysterious process explosions to malware identification to public disclosure.
In the latest release of D2 (0.7.1), we introduce ASCII outputs.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Updates on innovations and the state of virtual private networks - globally, as well as Tailscale product and company news.
As previously announced, starting on August 13, 2021, at 09:00 PST, we will no longer accept account passwords when authenticating Git operations on GitHub.com. Instead, token-based authentication (for example, personal…
When Brendan Eich created the very first version of JavaScript for Netscape Navigator 2.0 in merely ten days, it’s likely that he did not expect how far the Slack Desktop App would take his invention: We use one JavaScript code base to build a multi-threaded desktop application, routinely interacting with native code…
Lots of important MemShrink stuff has happened in the last 27 days: 22 bugs were fixed , and some of them were very important indeed.
We’ve noticed an unusual training pattern in fine-tuning LLMs. At first we thought it’s a bug, but now we think it shows LLMs can learn effectively from a single example.
Today we are introducing Phi-4, our 14B parameter state-of-the-art small language model (SLM) that excels at complex reasoning in areas such as math, in...
Oh man where to even begin with this one. This was a crazy ride and I learned a ton along the way.
There are millions of SQL users around the world. Who are these people, what is SQL, and what are they all using it for? Start learning S...
In this article, the author explores the concept of "brown" and "green" programming languages based on the Stack Overflow Devel...
Round 1 of the TechEmpower Framework Benchmarks Project!
Visit the post for more.
Cloudflare is collaborating on tsrs, a Rust port of TypeScript that is up to 8x faster and uses 70% less memory.