Adding Headers to HTTP Requests in Go

Build requests with http.NewRequest() to add headers, then send them with http.Client{}

2026-01-30 ·  · 2 min · 308 words
Using time.Sleep() in Go

Examples of using time.Sleep() in Go because the official documentation is lacking.

2026-01-29 ·  · 2 min · 382 words
Setting up WireGuard on Synology DSM 7 using Docker and Gluetun

A guide to connect a Synology NAS to a WireGuard VPN server.

2025-12-31 ·  · 7 min · 1468 words
What I Actually Want To Say in Tech Interviews

Honest answers to common interview questions in the tech field.

2025-12-29 ·  · 2 min · 265 words
GitHub Actions for Pulumi with an AWS S3 Backend

How to set up GitHub Actions for Pulumi when the state is stored in an AWS S3 Bucket.

2025-12-11 ·  · 3 min · 520 words
How to Actually Copy a List in Python

Copy a list in Python using the copy() method, not the assignment operator.

Creating High Quality GIFs from Asciinema Recordings

Use agg with a huge font size to get high quality GIFs.

2025-10-04 ·  · 1 min · 186 words
Quick Tip: Mute the Terminal Login Message with A .hushlogin File

Create a .hushlogin file in your home directory to silence login messages.

2025-09-28 ·  · 1 min · 103 words
How to Use an AWS S3 Bucket as a Pulumi State Backend

Self-host Pulumi state with an S3 Bucket, an IAM User, and the Pulumi CLI.

2025-09-20 ·  · 4 min · 675 words
Local Text Summarization With Ollama and Python Is Just String Manipulation

Generate a string with Python, pass it into Ollama, and you get a string in return. That’s it.

2025-08-24 ·  · 4 min · 738 words
Proper Hugo Template Syntax Highlighting with go-html-template

Improve Hugo template code highlighting using go-html-template Markdown code blocks.

2025-08-03 ·  · 2 min · 330 words
A Trick To Remove Unwanted Whitespace After Links in Hugo

Use this shortcode to remove unwanted whitespace after links in Hugo.

2025-07-11 ·  · 3 min · 637 words
Remove Unnecessary Hugo Meta Tag to Keep HTML Lean

Remove an unnecessary and auto-generated Hugo meta tag by setting disableHugoGeneratorInject to true.

2025-06-15 ·  · 1 min · 125 words
Validate HTTP Status Codes in Go Using Built-in Constants

Use Go net/http constants like StatusOK and StatusNotFound for more readable code.

2025-05-24 ·  · 3 min · 453 words
It’s 2025, Why Aren’t You Using an Ad Blocker?

Far too many people still don’t use ad blockers.

2025-05-10 ·  · 2 min · 349 words
How to Clone a Specific Git Branch Without Other Branches

Clone a single Git branch using –single-branch and –depth for faster cloning.

2025-02-27 ·  · 1 min · 123 words
Delete All Pulumi Stacks with One Command

How to delete all pulumi stacks with a shell one-liner.

2025-02-18 ·  · 2 min · 265 words
How to Disable CSS Animations and Transitions

Disable CSS animations and transitions with a few lines of CSS.

2025-01-26 ·  · 2 min · 278 words
We Exist Only to Work

We are born, we go to school to prepare for a job, we work most of our lives, then we die.

There Is Little Incentive to Participate in Your Employer's Hackathons

Come up with a million-dollar idea, get $100 in return.

2025-01-07 ·  · 2 min · 223 words