Here is an idea for a smartwatch app that I have been keeping in my head for a while. I wasn't sure whether it already existed, so I thought I could figure that out by explaining it as best as possible. Be sure to let me know if you've seen | Continue reading
Among the first things that once drove me to try Go was a video by Rob Pike, called "Simplicity is Complicated." In it, he describes at length that one of Go's unique differentiating features is its core team's obstinance to conform to community pressure and adding new features. … | Continue reading
This article will demonstrate the implementation of a generic slice filter function using the new type parameters syntax | Continue reading
My trick to writing engaging newsletters is in thematically arranged online references mixed with my observations. This article will demonstrate how you can use it to make your newsletters more engaging and valuable. | Continue reading
My journey with generic type parameters in Go continues. This time, I'd like to explore an idea I picked up from functional programming (FP) - function pipelines. In FP languages, code execution is the result of calling long function chains, passing the result of one function to … | Continue reading
Using a flag that appears to have been brought to light with v1.17 | Continue reading
A few months ago, I created a pre-order on Gumroad, for a book I had named "Generic Go: Get the Most Out Type Parameters and Avoid the Nasty Pitfalls." Pre-order Generic Go I wanted to write a guide about generic programming in Go without it becoming an ode to the | Continue reading
My Experiment in AI-Assisted Art Generation (VQGAN+CLIP) | Continue reading
My Experiment in AI-Assisted Art Generation (VQGAN+CLIP) | Continue reading
What if we thought of modern books not as final products but as continuously evolving services? | Continue reading
5 Kindle Copies of "Zero to Sold" for five new joiners of this blog's readership. | Continue reading
And I totally loved it. You should do it too! | Continue reading
Dear reader, I wanted to say thanks for your tremendous support over the past couple of months! I have just released the book on Product Hunt! Seeing it on the front page of PH means a lot. Not only because I proved to myself that I could make products worth | Continue reading
Hiding behind terms like "idiomatic", we are quick to dismiss any solution that feels like it's going to destroy the perfect shelter we built. Ask yourself what idioms apply to your style of work; what helps your team deliver better products—those you can allow yourselves to be d … | Continue reading
Some people new to Go get confused when searching for an option to subtract a time.Duration (e.g. 24 hrs - to derive yesterday) from a certain time. When looking at the time package one sees only an option to "add" time, but not really to "subtract" time. There | Continue reading
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. | Continue reading
COVID-19 made us rethink the ways we used to organize meetings and events. By moving them online, we made events more inclusive and accessible to a larger segment of the population. Unfortunately, that also made them indistinguishable from one another. It took much of their ident … | Continue reading
As a maker of many things, I strive to build the minimum necessary features and release them as quickly as possible. Getting early feedback is crucial; however, setting up even the most straightforward contact form can distract you from the main tasks at hand. That is why I would … | Continue reading
As a maker of many things, I strive to build the minimum necessary features and release them as quickly as possible. Getting early feedback is crucial; however, setting up even the most straightforward contact form can distract you from the main tasks at hand. That is why I would … | Continue reading
It's good to think about simplicity in terms of the tradeoffs we make when we take a particular decision. | Continue reading
A regular recap of my journey through life and towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
A regular recap of my journey through life and towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
A regular recap of my journey through life and towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
A regular recap of my journey through life and towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
Rather than being the n-th person reiterating the obvious, I would rather ask and answer some of the same questions you’ve probably been asking yourselves. | Continue reading
Rather than being the n-th person reiterating the obvious, I would rather ask and answer some of the same questions you’ve probably been asking yourselves. | Continue reading
A recap of my journey towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
A recap of my journey towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
My recent foray into writing and self-publishing a technical book showed me that teaching people what I've learned is what drives me forward. That's especially true for offering the audience a different perspective (like teaching Go developers how to make art with code). Naturall … | Continue reading
Tailwind Play is an online playground for Tailwind CSS that allows for prototyping and sharing Tailwind mock-ups. It is perfect for situations where you'd like to modify some existing Tailwind-based UI but don't want to run an entire application or create a scratch project just f … | Continue reading
Tailwind Play is an online playground for Tailwind CSS that allows for prototyping and sharing Tailwind mock-ups. It is perfect for situations where you'd like to modify some existing Tailwind-based UI but don't want to run an entire application or create a scratch project just f … | Continue reading
José Valim reveals project Nx | Continue reading
José Valim reveals project Nx | Continue reading
Here is my take on what Elixir Nx could be, based on some Twitter intel and my own speculations. | Continue reading
Here is my take on what Elixir Nx could be, based on some Twitter intel and my own speculations. | Continue reading
Learn the basics of graphics programming and generative art using the Go programming language. | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
A weekly recap of my journey towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
A weekly recap of my journey towards financial independence. Contains my notes, community feedback, and a few scattered links. Subscribe to get those in your inbox. | Continue reading
Perhaps not known to everybody, Unsplash, the free stock photography service, offers its own set of APIs, one of which caught my attention in particular. As part of the project behind my Generative Art in Go book, I needed a way to obtain source image material without looking at … | Continue reading
Perhaps not known to everybody, Unsplash, the free stock photography service, offers its own set of APIs, one of which caught my attention in particular. As part of the project behind my Generative Art in Go book, I needed a way to obtain source image material without looking at … | Continue reading
To celebrate my upcoming mini-book on Generative Art using the Go programming language, I created a new sketch for you, called Aurora. | Continue reading
I found my way of living in peace with macOS Big Sur's new Control Center | Continue reading