The Applied Go Weekly Newsletter
Archives
Search
Subscribe
New And Improved Formula! • The Applied Go Weekly Newsletter 2025-07-20
July 20, 2025
New And Improved Formula! Hi , In this corner: JSON, the champion of sloppy data constructs. In the opposite corner: Go, the guardian of rigid data...
Don't Mess With My Site! • The Applied Go Weekly Newsletter 2025-07-13
July 13, 2025
Don’t Mess With My Site! Hi , There are myriad ways of attacking a web app, and cross-site request forgery is a particularly perfidious way of hijacking an...
(Don't) Leave No Trace • The Applied Go Weekly Newsletter 2025-07-06
July 6, 2025
(Don't) Leave No Trace Hi , Logs and traces are nice and useful ... until they start filling your disks. It would be much better to capture only the...
Know Your (CPU) Limits! • The Applied Go Weekly Newsletter 2025-06-29
June 29, 2025
Know Your (CPU) Limits! Hi , Living beyond one's means is rarely a smart move. But it's easy to get their if you aren't aware of your limits. Go apps have...
Go Before You Wait • The Applied Go Weekly Newsletter 2025-06-22
June 22, 2025
Go Before You Wait Hi , The smallest improvements are sometimes the best, as in the sync package that receives a new WaitGroup method in Go 1.25. The new...
Inside The Bubble • The Applied Go Weekly Newsletter 2025-06-15
June 16, 2025
Inside The Bubble Hi , First of all, I'm terribly sorry for publishing this issue late. The weekend was super hot over here, and I wasn't able to concentrate...
Own Your Errors! • The Applied Go Weekly Newsletter 2025-06-08
June 8, 2025
Own Your Errors! Hi , It's over. The discussions, the stream of proposals, the flame wars on social media about Go's error handling—or, more precisely, how...
Stop Splitting Atoms • The Applied Go Weekly Newsletter 2025-06-01
June 2, 2025
Stop Splitting Atoms Hi , Have you used the sync/atomic package yet? Yes, this low-level synchronization package whose documentation recommends using...
Go, Browser—You Have To Talk! • The Applied Go Weekly Newsletter 2025-05-25
May 26, 2025
Go, Browser—You Have To Talk! Hi , How do you add a web UI to your Go application? The classic approaches are: Write a rich client with heavy use of...
A Picture Is Worth More Than 20 Lines Of Code • The Applied Go Weekly Newsletter 2025-05-18
May 18, 2025
A Picture Is Worth More Than 20 Lines Of Code Hi , I'm sure you've been through this one or more times: You try to explain something. You have a clear...
Tupper's Formula • The Applied Go Weekly Newsletter 2025-05-11
May 11, 2025
Tupper's Formula: A formula that calculates itself as a bitmap image Hi , How about an entertaining detour into mathematics? No worries, it won't get too...
Have Another Cup Of Tea • The Applied Go Weekly Newsletter 2025-05-04
May 4, 2025
Have another cup of tea Hi , Go isn't quite dead yet. In fact, it's quite to the contrary, as a JetBrains report and a statistic evaluation by...
The Attack You Invited • The Applied Go Weekly Newsletter 2025-04-27
April 27, 2025
The Attack You Invited Hi , Untested code should be generally regarded as insecure, and the absence of *_test.go files in a repository or integration and...
Write, Build, Love, Repeat • The Applied Go Weekly Newsleetter 2025-04-20
April 20, 2025
Write, Build, Love, Repeat Hi , Programming languages can be like a virus. Some cause a short fever that quickly vanishes, some may infect your for a...
Don't Run In Circles • The Applied Go Weekly Newsletter 2025-04-13
April 13, 2025
Don't Run In Circles Hi , Do you know that feeling when you have a task to solve but seem to run in circles, getting nowhere? This is how a compiler must...
Go With The Vibe • The Applied Go Weekly Newsletter 2025-04-06
April 6, 2025
Go with the vibe Hi , The software development communities have been getting into heated discussions about vibe coding, where a person with or without...
Contemplating on templates • The Applied Go Weekly Newsletter 2025-03-30
March 30, 2025
Contemplating on templates Hi , April is coming, and where I live, this means unsteady weather while Spring slowly unfolds. A good time to learn something...
What are the options? • The Applied Go Weekly Newsletter 2025-03-23
March 23, 2025
What are the options? Hi , Fascinating articles grabbed my attention this week: A dead-simple virtual machine that runs no bytecode, a Go-based intro to...
Optimizations, Small And Big • The Applied Go Weekly Newsletter 2025-03-16
March 17, 2025
Optimizations, Small And Big Hi , Slow apps are a nuisance and can cost real money. Hence, optimization should always be a regular part of the development...
And "Suddenly", Everything Was Faster • The Applied Go Weekly Newsletter 2025-03-09
March 9, 2025
And "Suddenly", Everything Was Faster Welcome back, ! I love success stories. Especially, if they are about software that got faster and used less memory...
Newer archives
Older archives