There's an old compiler-building tutorial that has become part of the field's
lore: the Let's Build a Compiler
series by Jack Crenshaw (published between 1988 and 1995).
I ran into it in 2003
and was very impressed, but it's now 2025 and this tutorial is still being mentioned qui...
This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.
If cryptocurrencies aren’t managed by any central authority, what’s to stop
anyone just printing themselves some money and spending it on pizza? The
answer, excitingly, is “math”.
I was in a live stream with Pachi Parra, talking a bit about my
background, and about GoReleaser.
A new release of the Microsoft build of Go including security fixes is now available for download.
The post Go 1.25.5-1 and 1.24.11-1 Microsoft builds now available appeared first on Microsoft for Go Developers.
#581 — December 3, 2025
Read the Web Version
Go Weekly
Getting Started with Go on the Nintendo 64 — EmbeddedGo is a fork of the standard Go compiler that adds support for bare-metal compilation targeting numerous devices, now includ...
Happy thanksgiving - GoReleaser v2.13 is here!
A man with a watch knows what time it is. A man with two watches is never sure.
— Segal’s Law
Take this example:
func validate(input string) (bool, error) {
// Validation check 1
if input == "" {
return false, nil
}
// Validation check 2...
Here’s a silly example extracted from real code. Does this program print true or false?