selfie of Kenton

Kenton Vizdos

i make cool things in go. this is my dev log. note: it's not a technical masterpiece, I just like writing (sometimes poorly) about what I learn!

Posts tagged with Go

Routing Patterns in Go Stdlib

Learn how to organize Go HTTP routes using nested muxes, StripPrefix, and modular patterns. Transform messy flat routing into clean, scalable APIs using only the standard library - no third-party packages needed.

07/05/2025 • Kenton Vizdos

Demystifying the Go HTTP Mux

A practical guide to Go's HTTP mux: what it is, how it works, and how to scale routing patterns using the standard library's ServeMux, no third-party packages required.

07/04/2025 • Kenton Vizdos

Bottlenecked by My SSD — Not My Code: Searching Roughly 3M JSON Records in 130ms

I built a JSON scanner that beats jq by 200x+, searches 2.7M records in 130ms, and hits 5+ GB/s throughput. All in pure Go, no parsing, just raw bytes and flame charts.

05/01/2025 • Kenton Vizdos

My Experience With Twilio For Voice

My experience using Twilio for Voice with Go: easy setup, quick calls, but limited AMD accuracy and no Terraform support.

04/09/2025 • Kenton Vizdos

Learning About Server Sent Events

This post is a quick, hands-on intro to Server-Sent Events (SSE)—a lightweight way to push real-time updates from server to browser. It walks through sending events with Go, listening in JavaScript, handling custom events, and tweaking reconnection settings. If you want simple, one-way live updates without the overhead of WebSockets, SSE might be your new best friend.

03/31/2025 • Kenton Vizdos

I Learned About Pipelines By Making A Blog

I built a static blog generator using Go's concurrency model, leveraging pipelines for parallel processing. The result? 100 posts built in 25ms!

03/16/2025 • Kenton Vizdos