An article that argues for a trash bin as opposed to a is_deleted column.
this collection of thoughts on software development gathered by grug brain developer
Good summary of several Go concurrency gotchas.
A talk by Gary Bernhardt from Strange Loop 2015 about ideology in computer programming (the beliefs that guide programmers without them realizing/admitting that they hold those beliefs).
Discussion of various techniques for dispatching instructions in virtual machine interpreter. (I got here while reading about Forth and "threaded languages".)
Issues of BYTE magazine on the Internet Archive.
From Wikipedia:
"Byte (stylized as BYTE) was an American microcomputer magazine, influential in the late 1970s and throughout the 1980s because of its wide-ranging editorial coverage. Whereas many magazines were dedicated to specific systems or the home or business users' perspective, Byte covered developments in the entire field of "small computers and software", and sometimes other computing fields such as supercomputers and high-reliability computing. Coverage was in-depth with much technical detail, rather than user-oriented. Byte started in 1975, shortly after the first personal computers appeared as kits advertised in the back of electronics magazines. Byte was published monthly, with an initial yearly subscription price of $10. Print publication ceased in 1998 and online publication in 2013."
Issues of the 1980s computer magazine Micro Cornucopia on the Internet Archive.
Computer Language magazine issues on the Internet Archive
A table of contents for the issues can be found here: http://ftp.math.utah.edu/pub/tex/bib/toc/complang.html
Every issue of COMPUTE!'s Gazette on the Internet Archive.
From Wikipedia: COMPUTE!'s Gazette (ISSN 0737-3716) was a computer magazine of the 1980s, directed at users of Commodore's 8-bit home computers. Publishing its first issue in July 1983, the Gazette was a Commodore-only daughter magazine of the computer hobbyist magazine COMPUTE!.
An apology for s-expression based, dynamically typed, mostly functional, call-by-value λ-calculus based languages.
This was helpful for starting a go project.
How Daniel Stenberg finally started making a living off of curl.
Nice explanation for rendering simple 3D graphics.
Some helpful advice for writing Go.
A JavaScript program to renumber Commodore BASIC programs (including jump targets)
Ben Hoyt on [semi-]automatically converting a Pascal game to Go.
Ben Hoyt's great write up of an AWK interpreter he wrote in Go, including an overview of the lexer, parser, interpreter, unit tests, and profiling for performance improvements.