Python and PHP are Go's newest friends

#​488 — December 12, 2023 Unsub  |  Web Version 🎄 We're prepping our annual roundup issue for next week, just before we take our Christmas break, so keep an eye out for it next Tuesday :-)__Your editor, Peter Cooper Go Weekly...

Sign in with GitHub in Go

It's common to see web applications that let you log in through third-party services. "Sign in with Google" is particularly popular; on developer-oriented websites, "Sign in with GitHub" also pops up quite a bit. In this post, I want to briefly explore OAuth -...

Go Changes

The way Go changes, and how to improve it with telemetry.

Not a real developer

In the second part of my tell-all memoir, we find out why I was constitutionally unsuited to employment in a structured environment, or indeed any environment.

Not a real developer

In the second part of my tell-all memoir, we find out why I was constitutionally unsuited to employment in a structured environment, or indeed any environment.

Go Testing By Example

The importance of testing, and twenty tips for writing good tests.

Go Developer Survey 2023 H2 Results

What we learned from our 2023 H2 developer survey

Using Go to build a WASM-powered 'static' site

#​487 — December 5, 2023 Unsub  |  Web Version Go Weekly errtrace: An Alternative to Stack Traces for Your Errors — Inspired by Zig, errtrace is an experimental package to trace an error’s return path through a Go program, i.e. t...

Open Source Supply Chain Security at Google

A remote talk at ACM SCORED 2023

Go's API stability and making assumptions, even in semi-official code