Archives45 postsMar 30, 2025Reading notes: A Philosophy of Software Design, 2nd EditionAug 24, 2024Book summary: 100 Go Mistakes and How to Avoid ThemMar 9, 2024Book summary: Dive into Design PatternsOct 20, 2023Book summary: Learning Go – An Idiomatic Approach to Real-World Go ProgrammingOct 1, 2023First Steps with RxJSSep 9, 2023Book summary: Refactoring UIJul 30, 2023Building a task planner with React Native: an academic journeyJun 11, 2023Book summary: Effective JavaMay 14, 2023Systematic reviewsApr 16, 2023Book summary: The Effective EngineerMar 4, 2023Reviewing the process of building a first React Native applicationJan 2, 2023Git worktrees for a better parallel workflowNov 19, 2022Uncovering some of the merits of text-based diagramsOct 14, 2022Building the next Facebook in a couple of weeks (as a humble experiment)Sep 18, 2022A retrospective on creating an impractical little tool just for funJun 18, 2022What it took to propel a career in tech in five yearsApr 3, 2022Git the gist of it: common commands for a working workflowDec 19, 2021Using Google Sheets as a database to extract data converted to MarkdownNov 8, 2021Book summary: Letters to a New DeveloperSep 19, 2021Managing multiple tmux sessions at onceJul 31, 2021Convenient and lightning fast backups with rsyncMay 30, 2021Managing dotfiles with a Git bare repositoryOct 3, 2020Setting up SSH and Git for Multiple AccountsAug 15, 2020A Guided Tour of an i3 ConfigurationJun 6, 2020My Current Set of Tools and CustomizationsApr 5, 2020Tip the Scales in Times of Instability With the Rock-Solid DebianNov 30, 2019Ignoring Sync of Local Files to Dropbox on LinuxNov 10, 2019Using dmenu to Optimize Common TasksJul 13, 2019Black: A Python Formatter to Brighten Your WorkflowMay 24, 2019fzf - A Fuzzy Finder to Accomplish AnythingMay 12, 2019Suckless: Minimalist Tools That Work GreatApr 27, 2019Exponentiation in Modular Arithmetic Made EasyApr 19, 2019Tag Navigation in VimApr 3, 2019Dispose of Spam with Disposable Emails And More!Mar 21, 2019Have You Been Pwned?Mar 14, 2019Number of Paths in a Grid… or in LifeMar 8, 2019Executing Shell Commands in a Python ScriptFeb 18, 2019Binary to Decimal, Decimal to Binary ConverterFeb 11, 2019Surfing with qutebrowser — a Keyboard-Driven Web BrowserJan 16, 2019Using Embedded Terminals Inside NeovimJan 8, 2019Using i3 as a Window Manager for Increased ProductivityDec 23, 2018Bash History CleanerDec 8, 2018Aliases: Also Known as Terminal User's Best FriendsDec 3, 2018Using Vimwiki for Note-TakingNov 19, 2018Tmux Integration with Vim/Neovim — First Steps