The Applied Go Weekly Newsletter
Archives
Search...
Subscribe
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)....
It's not complex enough yet! • The Applied Go Weekly Newsletter 2024-06-09
June 9, 2024
Complexity is everyone's favorite, right? Of course not, but how come that systems, particularly software systems, always seem to tend towards increased...
Stacks that lurk in the shadows • The Applied Go Weekly Newsletter 2024-06-02
June 2, 2024
Curiosity skills the cat! Usually, hardware speed improvements cannot be emulated by software on older hardware. Because without the new kind of hardware...
Burrito time: Wrap that error? • The Applied Go Weekly Newsletter 2024-05-26
May 26, 2024
Do you remember the Go Tip from two weeks ago? I listed three anti-patterns, including dot imports. Dot imports are rightly said to pollute the namespace of...
About hosting a Go service • The Applied Go Weekly Newsletter 2024-05-19
May 19, 2024
Whether you build an online service in Go as a side project or for your business, at one point you have to decide where and how to host your service. Should...
Newer archives
Older archives