Started it back at the end of 2014. I have been maintaining a twice-a-month publishing schedule (roughly) for the past two years.
In the past year and a bit I've been focused on writing about backend topics from a Go angle. Usually the posts are +3K words, with relevant code examples, explaining a deep technical topic. I always try to I take the reader from first principles and build the knowledge up from there.
Started it back at the end of 2014. I have been maintaining a twice-a-month publishing schedule (roughly) for the past two years.
In the past year and a bit I've been focused on writing about backend topics from a Go angle. Usually the posts are +3K words, with relevant code examples, explaining a deep technical topic. I always try to I take the reader from first principles and build the knowledge up from there.
Here are a few popular ones:
* 14 articles (and counting) on Testing in Go: https://ieftimov.com/categories/testing-in-go
* Understanding bytes in Go by building a TCP protocol: https://ieftimov.com/post/understanding-bytes-golang-build-t...
* Make resilient Go net/http servers using timeouts, deadlines and context cancellation: https://ieftimov.com/post/make-resilient-golang-net-http-ser...
* Golang Datastructures: Trees: https://ieftimov.com/post/golang-datastructures-trees/