Hey 👋
My name is Philipp and I am a passionate software engineer with over 8 years of experience. I love working on distributed systems, cloud infrastructure and CLI tooling, while using Go as my programming language of choice.
-
Flyscrape is a modern toolkit for building custom scrapers in minutes. It combines the powerful networking and concurrency features of Go with an embedded JavaScript VM for maximum flexibility.
-
Trip is a library to elegantly add common features to Go's HTTP client, like authenticating requests, automatic retries, header injection or request logging. It does so by hooking into the client's request transport layer to intercept and adapt any outgoing request.
-
Go Web Examples is a collection of code snippets and guides to teach software engineers the basics of Web Application Development in Go. It also features a guided video course where we build a simple Reddit clone step-by-step.
-
How I build web frontends in Go
In this article, I am describing how I approach writing web frontends in Go using only the standard library by showing common patterns I've developed and how to use them most effectively.
-
Mastering HTML templates in Go
Using the html/template package in Go can be a little difficult, if you've never worked with it. In this article I am shedding some light on its inticacies and common usage.