March 9, 2024
Book summary: Dive into Design Patterns
October 20, 2023
Book summary: Learning Go – An Idiomatic Approach to Real-World Go Programming
October 1, 2023
First Steps with RxJS
September 9, 2023
Book summary: Refactoring UI
July 30, 2023
Building a task planner with React Native: an academic journey
June 11, 2023
Book summary: Effective Java
May 14, 2023
Systematic reviews
April 16, 2023
Book summary: The Effective Engineer
March 4, 2023
Reviewing the process of building a first React Native application
January 2, 2023
Git worktrees for a better parallel workflow
November 19, 2022
Uncovering some of the merits of text-based diagrams
October 14, 2022
Building the next Facebook in a couple of weeks (as a humble experiment)
September 18, 2022
A retrospective on creating an impractical little tool just for fun
June 18, 2022
What it took to propel a career in tech in five years
April 3, 2022
Git the gist of it: common commands for a working workflow
December 19, 2021
Using Google Sheets as a database to extract data converted to Markdown
November 8, 2021
Book summary: Letters to a New Developer
September 19, 2021
Managing multiple tmux sessions at once
July 31, 2021
Convenient and lightning fast backups with rsync
May 30, 2021
Managing dotfiles with a Git bare repository
October 3, 2020
Setting up SSH and Git for Multiple Accounts
August 15, 2020
A Guided Tour of an i3 Configuration
June 6, 2020
My Current Set of Tools and Customizations
April 5, 2020
Tip the Scales in Times of Instability With the Rock-Solid Debian
November 30, 2019
Ignoring Sync of Local Files to Dropbox on Linux
November 10, 2019
Using dmenu to Optimize Common Tasks
July 13, 2019
Black: A Python Formatter to Brighten Your Workflow
May 24, 2019
fzf - A Fuzzy Finder to Accomplish Anything
May 12, 2019
Suckless: Minimalist Tools That Work Great
April 27, 2019
Exponentiation in Modular Arithmetic Made Easy
April 19, 2019
Tag Navigation in Vim
April 3, 2019
Dispose of Spam with Disposable Emails And More!
March 21, 2019
Have You Been Pwned?
March 14, 2019
Number of Paths in a Grid… or in Life
March 8, 2019
Executing Shell Commands in a Python Script
February 18, 2019
Binary to Decimal, Decimal to Binary Converter
February 11, 2019
Surfing with qutebrowser — a Keyboard-Driven Web Browser
January 16, 2019
Using Embedded Terminals Inside Neovim
January 8, 2019
Using i3 as a Window Manager for Increased Productivity
December 23, 2018
Bash History Cleaner
December 8, 2018
Aliases: Also Known as Terminal User’s Best Friends
December 3, 2018
Using Vimwiki for Note-Taking
November 19, 2018
Tmux Integration with Vim/Neovim — First Steps