Now, if you give me a second, I’d like to tell you about my next project.

For the last months, I have been studying for coding interviews. Though there are a bunch of resources out there, I have been focusing on the top 4 that are most recommended: LeetCode, Cracking the Coding Interview, Elements of Programming Interviews, and Interview Cake. From there, I am creating study guides for the top 100, most frequently appeared problems that I think are the most valuable and productive to spend time on. For each one, I am including my thoughts of process on how to approach and solve it, adding well-documented solutions with test cases, time and space complexity analysis. Everything is gonna be in Go, as you have guessed.

And there’s more…

I also have been consistently reading 1–2 books a week, listening to 1–2 podcasts on non-tech topics such as business, happiness and creativity. I have been collecting a lot of notes and learning a tons of lessons from them. Why? Because I believe that by self-educating on these topics, you are investing a great deal in yourself, your knowledge onto the world, your hobbies, your relationships that could help you live a more meaningful and fulfilling life. And this is just as important as mastering your engineering craft. I am hoping to share those experiences with you too.

In short, I am gonna publish an article every week that has the following details:

4–6 study notes for coding interview problems with detailed solutions, test cases, complexity analysis, all in Go.

1–3 study notes for a book/podcast episode/article on business, happiness and creativity.

If you are looking for the first article, here is it →

Let me know if you’re interested in such content. And, in case you don’t want to miss any new article, subscribe to my newsletter here →