Archives

45 posts

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