The Applied Go Weekly Newsletter
Archives
Search
Subscribe
The Tiny Tyrants of Technology • The Applied Go Weekly Newsletter 2025-03-02
March 3, 2025
The Tiny Tyrants of Technology Hi , How do you debug an app? Do you spread log.Println() calls across the code or start Delve every time? Or a mix of both,...
From Go With Love • The Applied Go Weekly Newsletter 2025-02-23
February 23, 2025
From Go With Love Hi , In the ever-evolving IT landscape… No, let me start over. AI is here to stay, and it already made an impact on jobs: Translators,...
You Cannot Simply Kill A Goroutine • The Applied Go Weekly Newsletter 2025-02-16
February 16, 2025
You cannot simply kill a goroutine Hi , If you ever worked with system threads or thread libraries of various languages before, didn't you find the amount of...
If You Can Name It, You Can Tame It • The Applied Go Weekly Newsletter 2025-02-09
February 10, 2025
If You Can Name It, You Can Tame It Hi , What's in a name? No, I'm not trying to get in a discussion about how to name your variables. This is the #1...
Error ? • The Applied Go Weekly Newsletter 2025-02-02
February 2, 2025
Error ? Hi , Go's error handling has always been an easy target for criticism. The philosophy behind Go's "errors are values" concept is that errors should...
A Weak Connection Is Still A Connection • The Applied Go Weekly Newsletter 2025-01-26
January 26, 2025
A Weak Connection Is Still A Connection Hi , Pointers have a strong effect on memory management: As long as there is any pointer still pointing to a heap-...
Everyone's Favorite Route • The Applied Go Weekly Newsletter 2025-01-19
January 19, 2025
Everyone's Favorite Route Hi , You need marketing, they say. You can build a great product and nobody would take notice if you don't market it, they say. But...
Big Things Will Happen • The Applied Go Weekly Newsletter 2025-01-12
January 12, 2025
Big Things Will Happen Hi , Welcome back to the first issue after the winter break! The newsletter is back with the full program: articles, podcasts, quotes,...
Unfamiliar • The Applied Go Weekly Newsletter 2025-01-05
January 4, 2025
Unfamiliar Happy New Year, ! I hope you had a great holiday season. This is the third issue of the winter pause edition. The newsletter will be back in its...
The Time Between The Years • The Applied Go Weekly Newsletter 2024-12-29
December 29, 2024
The Time Between The Years Hi , This issue is a winter pause edition. It's a short one, and the next one will be short, too. The newsletter will be back at...
But The Data Will Survive • The Applied Go Weekly Newsletter 2024-12-22
December 22, 2024
But The Data Will Survive Hi , welcome back! This is the first Holiday season issue with reduced content. As I announced in the previous issue, the...
Time is skipping • The Applied Go Weekly Newsletter 2024-12-15
December 15, 2024
Time is flying skipping Hi , "Time flies like an arrow, but fruit flies like a banana." Unit tests should fly like arrows, but tests of timeouts fly like a...
RTFM • The Applied Go Weekly Newsletter 2024-12-08
December 8, 2024
RTFM Hi , Please read the fu... the fri... um, er, the fine manual! Small problem: Many Go-based CLI tools have no manpage. The man command, however, is the...
Don't Mess With That Property! • The Applied Go Weekly Newsletter 2024-12-01
December 1, 2024
Don't Mess With That Property! Hi , Unit tests usually follow a simple pattern: Pass some test values and compare the observed output to the expected one....
2 make || ! 2 make • The Applied Go Weekly Newsletter 2024-11-24
November 24, 2024
2 make || ! 2 make Hi , Few software tools survive for decades almost unchanged. A build tool named make is one of these. Is it a good fit for Go? In this...
1111 Years • The Applied Go Weekly Newsletter 2024-11-17
November 17, 2024
1111 Years Hi , Go turned 1111 years, or 15 if converted to decimal. That's still young, compared to (even more) established languages like Java or C++. But...
Go Practical! • The Applied Go Weekly Newsletter 2024-11-10
November 10, 2024
Go Practical! Hi , Today's issue is all about practical Go! Build a system monitor, write secure code, understand sync.Once, listen to the creators of Elvish...
First Principles First! • The Applied Go Weekly Newsletter 2024-11-03
November 3, 2024
First Principles First! Hi , Back to the basics: How does an HTTP router work? How does Go's time formatting work? How does fuzz testing work? I think that...
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...
Newer archives
Older archives