Writing Handsome Golang Middleware Wiring http.Handlers with Google Go’s standard library is straightforward & clean. http.Handle("/thing", func(w http.ResponseWriter, r *http.Request) { w.Write([]byte("got my thing")) }) Chaining handler’s to create “middleware” isn’t quite as lovely. Your route definitions are difficult to read, and underneath the hood each “handler” is…
Read More
Atom Font Rendering Fix and Theme Suggestion Atom’s Default Font Rendering Sucks… But You Can Fix It If you are new to Atom and have noticed the font rendering as fuzzy or hard to read, you’re not alone. When I switched from Sublime Text 3 to Atom for my Ruby…
Read More