Introduction
I wanted to start a blog for quite some time now and as of today, it’s finally online.
Owning a blog seems to be a good way to connect with fellow gophers, share interesting programming adventures and meet new friends.
The blog itself is just a static site, generated with Hugo and short webpack script to build a custom template. Until so far, Hugo was a real pleasure to use and it is probably the most user-friendly and best documented Go project that I have seen so far. Well done!
I hope you will enjoy the upcoming blog posts.
Topics
As you might expect, this blog will be mostly about the Go, the programming language. I am a lucky developer who is able to use this phenomenal language on a daily base and I would like to share my adventures with you.
Beside a lot of case-studies, I am also going to publish tutorials and other programming related tips. I am already planning an in-depth article serie about concurrent programming in Go, another topic I am really enjoying.
There will also be quite a lot of articles about system administration since that is also part of my job and I would like to share this knowledge too.
Occasionally I will also write about some fun stuff, like reviews of interesting books or games (mostly tabletop or board-games).
So, to recap, that’s is what you can expect from this blog:
- Go tips and tutorials
- in-depth article serie about concurrent programming
- lots of case studies
- some system administration tutorials (Linux only)
- book reviews
- fun stuff (tabletop games, …)
License and Contributions
Except otherwise noted, all content in this blog will be licensed as “Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)”. That means you can use, share and modify the content in any way you want (even for commercial purposes) as long as you give appropirate credit and re-share your modified content under the same license.
I will do my best to carefully research each topic before writing a post, but if you happen to find a technical mistake, feel free to send me a pull request on GitHub or let me know in the comments. Fixing spelling mistakes or other language related errors is also welcome, since English isn’t my primary language and I would like to improve my writing skills.