The Applied Go Weekly Newsletter
Archives
Search
Subscribe
A Liberating Language • The Applied Go Weekly Newsletter 2024-10-27
October 27, 2024
A Liberating Language Hi , How important is the choice of language for the success of a project, in the short and long term? Some programmers consider one...
Of tests, goats, and swiss tables • The Applied Go Weekly Newsletter 2024-10-20
October 20, 2024
Of tests, goats, and swiss tables Hi , Binary size is usually not a problem... until it is. If the usual methods of shrinking binaries aren't sufficient, a...
To bot or not to bot? • The Applied Go Weekly Newsletter 2024-10-13
October 13, 2024
To Bot Or Not To Bot? Hi , LLMs are getting better every few months, and the discussions about the pros and cons enter a new round every time a new model is...
Beyond Paradigms • The Applied Go Weekly Newsletter 2024-10-06
October 6, 2024
Did you ever try mentioning to functional programming purists that Go has some aspects of functional programming (specifically, functions as first-class...
Real time? What do you mean? • The Applied Go Weekly Newsletter 2024-09-29
September 30, 2024
"Go has garbage collection and therefore can never be considered a high-speed language." Um, wrong. Speed is relative, and Go is orders of magnitudes faster...
Brutalism • The Applied Go Weekly Newsletter 2024-09-22
September 22, 2024
What's your preferred configuration language? YAML, JSON, TOML, or environment variables? Or do you suffer from a general configuration language allergy?...
Running in Circles • The Applied Go Weekly Newsletter 2024-09-15
September 15, 2024
When I wrote this week's spotlight, these lines from Tears For Fears' song "Mad World" came to my mind: I find it hard to tell you 'Cause I find it hard to...
It's My Project And I Cry If I Want To • The Applied Go Weekly Newsletter 2024-09-08
September 8, 2024
Contrary to my usual habits, I decided to include two projects in the Featured section that are the results of great personal dedication and persistence....
KISS. Because YAGNI. • The Applied Go Weekly Newsletter 2024-09-01
September 1, 2024
Beware of over-engineering. Sometimes, a quick hack is sufficient. This week's spotlight describes an example: Instead of selecting a CLI command library and...
It's (not) magic • The Applied Go Weekly Newsletter 2024-08-25
August 25, 2024
Magic can be wonderful. Shake a wand like a conductor of an orchestra and turn that impenetrable door into dust. Quaff a magic potion and gain enough...
One, two, three • The Applied Go Weekly Newsletter 2024-08-18
August 18, 2024
This week, I struggled with a codebase that I hadn't touched for a while. What a mess! My brains worked hard to reconstruct how all the parts work together,...
Show me your API • The Applied Go Weekly Newsletter 2024-08-11
August 11, 2024
Humans love to communicate, and likewise does the software they create. To communicate over a distance, humans use telephones, email, or text or video chat,...
Shut Up And Take My Telemetry Data! • The Applied Go Weekly Newsletter 2024-08-04
August 4, 2024
You know that a new Go release is coming when the number of release-specific articles spikes. This issue contains another article, another podcast, and a Go...
My Web App Stack? Go. • The Applied Go Weekly Newsletter 2024-07-28
July 28, 2024
Go is said to be the language for backend infrastructure and CLI tools. Nevertheless, countless projects relentlessly work on establishing Go in other...
Bisecting FTW • The Applied Go Weekly Newsletetter 2024-07-21
July 21, 2024
Slowly, the newsletter gets out of summer break mode. The most surprising article of the week (for me) is Russ Cox's article about the new bisect tool, right...
Six repos • The Applied Go Weekly Newsletter 2024-07-14
July 14, 2024
When it's rainy outside, or sunny, cloudy, hot, or cold—weather doesn't matter that much, honestly—, I sometimes think about the future of Go. Will AI code...
500 million • The Applied Go Weekly Newsletter 2024-07-07
July 7, 2024
Summer Break! This is the first issue during the summer break. It's much smaller than usual, but I still managed to include some articles from this week....
Supply Chain Attack, Anyone? • The Applied Go Weekly Newsletter 2024-06-30
June 30, 2024
Have you heard of the Polyfill attack? Shortly after the Polyfill.js project and domain changed owner, the Polyfill servers injected malware into 100k+...
Tradition vs. Innovation - The Applied Go Weekly Newsletter 2024-06-23
June 23, 2024
Go's language specification is rock stable, compared to other languages (looking at you, C++!). The Go team is very careful about approving new features to...
Evolving backwards • The Applied Go Weekly Newsletter 2024-06-16
June 16, 2024
The world is constantly evolving, no doubt! The question, however, is: in which direction? Mostly towards increasing complexity (see also last week's issue)....
Newer archives
Older archives