JonathanMH
Code, Photography and other adventures
Latest posts
Discord Alternatives in 2026
Internet Resilience Clubs
Job Search and Resume Tips 2025 Edition
Envoy as an API Gateway
Vanilla GO Path Parameters
Golang Proxy HTTP Requests via TOR
Email Verification and Validation
Writing for Developers
Golang: Import Module from Sub Directory
Caddy inside Docker with Redirects
Cache-Control with GO REST APIs
Caching with Golang and mongodb
Making a Weak Auras Chat Automation
Visualising Data with Grafana Loki From Scratch
Watched: Dungeons & Dragons: Honor Among Thieves
Watched: Everything Everywhere All at Once
Free ebooks for the Kindle Paperwhite with Project Gutenberg
Building a Mastodon bot with GO
Mirroring Next.js Blog to Gemini
What is a Blurhash?
Gemini Mirror from Hugo
Simple Webserver on Windows
Cheap Email API: Mailgun Flex Plan
Mastodon Mythbusting: November 2022
Building a Text Annotation Component with React
Webfonts: Using Local Fonts as Source
Encoding webm Videos with ffmpeg: vp9 / av1
Visualising Graphs with JavaScript (d3js)
Twitter has been Cancelled
Getting Started with Gemini
Next.js: RSS with Static Site Generation
Processing Files with Docker Volumes
Syntax Highlighting with MDX in Next.js
tmux: Show Current Directory in Window Status
Let's make the default tmux window display a little better