Test names should be sentences

Tests communicate a lot of information, to readers, other developers, and even our future selves. Well-written tests focus on a single unit of behaviour that can be described in a brief sentence, and we can use that sentence as the name of the test.

Go 1.22.2-1 and 1.21.9-1 Microsoft builds now available

The Microsoft builds of the Go security patches released today, April 4, are now available for download. The post Go 1.22.2-1 and 1.21.9-1 Microsoft builds now available appeared first on Microsoft for Go Developers.

GNU Emacs and the case of special space characters

The xz attack shell script

A detailed walkthrough of the xz attack shell script.

The xz attack shell script

A detailed walkthrough of the xz attack shell script.

Timeline of the xz open source attack

A detailed timeline of the xz open source attack, from 2021 to 2024.

Timeline of the xz open source attack

A detailed timeline of the xz open source attack, from 2021 to 2024.

Announcing GoReleaser v1.25 - Easter Edition

Happy Easter! The second release of 2024 is here! It’s the result of 2 months of work by me and many contributors, aiming on releasing a v2 soon.

Go 1 turns twelve

#​502 — April 2, 2024 Unsub  |  Web Version 🐣 A quick note to say Go Weekly is taking next Tuesday off, as part of some Easter break-taking. We'll be back on Tuesday, April 16 :-)__Your editor, Peter Cooper Go Weekly Freeze: Gen...

Summary of reading: January - March 2024

"Lessons in Chemistry: A Novel" by Bonnie Garmus - a research chemist finds her way in the world following multiple personal tragedies and facing extreme gender discrimination. I have some mixed feelings about this book. On one hand it's original, enternaining, well-wr...