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
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
I have recently bought an e-book by a Gumroad author named Luca Dellana. I have to admit I did it mainly to see how successful authors on Gumroad package their offerings. I was initially skeptical about the book, dismissing it as just another attempt to capitalize on the self-hel … | Continue reading
The podcasts that defined my year | 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
These past couple of weeks were overly emotional for me. I made a decision I've been thinking about for the better part of the last five years. I decided to quit my job and starting from 2021 onward, I will take a deep-dive into running my own independent software business. | Continue reading
I first met Allan over a Zoom call about a week ago. I have been following his blog for some time and wanted to know more about his book draft about design patterns in Elixir. It wasn't until the call itself that I found out how many ideas we share - about the future of Elixir, i … | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
One question I often ask potential software engineering candidates is to pinpoint the percentage of code coverage in an ideal project. Interestingly enough, many of them jump to the sky with numbers beyond 90%. They would start preaching how well-tested code is more reliable and … | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
Those of you who have followed the blog for a long time will remember that some time ago, I expressed my intention to self-publish a book about graphics programming using the Go programming language. While the book idea gave way to more important priorities (job, life, etc), I ne … | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
Elixir Community Voices is a series of interviews with the people behind the Elixir and Erlang community. If you are an individual or a team investing in the Elixir ecosystem, I would love to hear and share your story. | Continue reading
A few links and news shared by the Elixir and Erlang community. No more, no less. Instead of a newsletter. | Continue reading
Last Friday, Apple released Big Sur, the latest version of macOS. While everyone else was busy downloading GBs of data from Apple’s servers, I took a different, less beaten path. Meet my new best friend, Ubuntu: Those who follow this blog would recall that I have been looking for | Continue reading
Overcome the hurdles of managing environment variables, while developing your next Go app. | 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
While Go may never be a language of choice for data exploration and building complex machine learning models, it is the engineer's best friend when it comes to making the rest of the process possible. | 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
Elixir Community Voices is a series of interviews with the people behind the Elixir and Erlang community. If you are an individual or a team investing in the Elixir ecosystem, I would love to hear and share your story. | 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
Not quite, but the coming years will change the meaning of what developing for the Apple ecosystem used to be. | Continue reading
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 where one would use case, or vice versa. The main difference between the two is that with will fall through, | Continue reading
Try to remember the first time you heard about this fascinating language called Elixir. Chances are, you had by the time been developing software using Ruby. If that's the case, Elixir seems to have appeared out of nowhere until suddenly, it became the solution for all your previ … | Continue reading
Probably not, if you ask my opinion. Whether you like it or not, Roam is a glorified outliner, similar to Dynalist or Workflowy. It may work for you as a preliminary research tool, and in brainstorming sessions. Ultimately, your thoughts might need to go into a full-page written … | Continue reading
This is very much a re-interpretation of a post by Thorsten Ball, written back in 2015. Like him, I too came to the same realization, years after I first stared programming: Anyone could write it and anyone reading it should be able to understand it. It shouldn’t make the | Continue reading
I have been toying with the idea of writing a book about graphics programming using Go. | Continue reading
Unless you are eager to know how modern, Western-centric enterprise works, you can totally save the time and not read this book. | Continue reading
Along with error handling and the lack of generics, the prevalent use of byte slices evoked resistance at first, but I quickly got used to it. | Continue reading
It's a job like any other. Unless you learn to treat it as such, you're up for a big mental surprise. | Continue reading