I'm Chris!

Professional Software Developer

Read more about me

Find me elsewhere on /links

228 blog posts written since 2012

My TIL collection

Check out the sitemap too


Latest blog posts

Here I want to describe what I discovered regarding GenServer and their name registration across the BEAM.

I’ll touch on Process.register/2 and GenServer.start_link/3.

Recently experimented with vanilla JS and a basic Web Worker to set up a search for a static website (but not only).

In this post I’ll go through the basic idea, implementation and examples to set up a blog search for Eleventy, Hugo, Jekyll and other static-site generators.

Here are some tips and tricks I adopt to be more productive in macOS.
Here you can find some resource I found myself useful while learning about Domain Driven Design.
A charlist in Elixir is

> a list of Unicode code points

One of the most useful shortcuts on a Mac has to be + <.
Today I was setting up my new work notebook, and was about to go the usual flow of creating/configuring SSH keys linked to your GitHub account, through github.com

Decided to explore the GitHub CLI and make good use of some fancy GitHub CLI commands to improve my Git(Hub) workflow.

Below you'll find a list of homebrew formulas I personally use.

I have also attached some more sources for further inspiration.

https://martinfowler.com/bliki/BeckDesignRules.html by Martin Fowler

Developed in the late 1990’s, the rules of simple design are:

After installing Big Sur, I was having issues with Spotlight.

Applications were not listed and generally it didn’t seem to work properly.

These are the steps that helped me to fix Spotlight indexing on Big Sur.

VSCode is my favourite code editor, and here are some extensions I use daily and worked very well for my needs.

Focus is on Web Development with JavaScript, TailwindCSS, node.js + npm, some personal templating choices and Material skin.

Finally found the correct bluetooth configuration to let my bluetooth keyboard connect at login.

This allows me to use it on the login screen to enter my password in Manjaro Linux.

Read more blog posts