Posts
2025
-
Finding Performance Issues In Python Using Line Profiler
2020
-
Merkle Trees and Data Verification
-
Server-Sent Events (SSE) With Go
-
Secure Tunnels with WireGuard
-
Configuring Remote Connections with PostgreSQL
2019
-
Compiling OpenVPN on the Raspberry Pi 3
-
Styling Markers on Mapbox Static Maps
2018
-
Ignoring Directories When Backing up with Borg
-
Tar Archiving Using Relative Paths
2017
-
Make 'echo %PATH' More Readable
-
Piping Commands into Go Binaries
-
Sync.Pool is Drained During Garbage Collection
-
Access Raspberry Pi Externally using ngrok
-
Raspberry Pi Slow SSH Fix
2016
-
Runtime and User Level Panics in Go
-
Creating Empty Git Commits
-
Changing the Date of Git Commits
-
Using Subtests and Sub-benchmarks in Go
-
SVG Sprites
-
Updating Third Party Packages in Go
-
sort.Sort & sort.Stable
2015
-
The Defer Statement
-
Go Channel Axioms
-
dotGo 2015
-
tmux Cross Platform Config.
-
Things to do before committing Go code
-
Golang UK Conference 2015
-
Gofmt and Rewrite Rules
-
Go and String Concatenation
-
Calling C from Go
-
First Post