My journey with generic type parameters in Go continues.
Writing is a big part of my life. This is a collection of the essays and long-form post I have throughout the years.
I also keep a separate collection of my shorter posts and fleeting thoughts - I call that my Scratchpad.
Using a flag that appears to have been brought to light with v1.17
What if we thought of modern books not as final products but as continuously evolving services?
Reason wanted me to make a choice, and I am so glad I didn’t. Because the more I kept delving into both Elixir and Go, the more I found out how complementary the two can be to one another.
If you think about it, the very important never feels urgent. Instead, most things which feel urgent are important for someone else, not for you.
I am leaving my emplyer to go on my own. It feels exciting, but also scary as hell. It is precisely at times of such uncertainty that great leaps forward are made. Or great mistakes. Only time will tell.
Why more isn’t always better.
I’ve recently switched from macOS to Ubuntu on my MacBook from 2015. It is stable, fast, and I am already enjoying it a lot more than I have any recent version of macOS.
Overcome the hurdles of managing environment variables, while developing your next Go app.
Dating back to version 1.2, the with operator is one of Elixir’s features that need a bit of time to comprehend at first. It often gets used in situations…
Elixir is not Ruby. The familiar syntax has definitely helped the language win the hearts of the broader developer community. Yet, under the hood, Elixir is all about Erlang.
Have you heard of Adam Tornhill’s work?
The newest programming language you need to know
Write clear and consistently indented Python code with zero effort.
Here is how to fix it.