The Valuable Dev
A Practical Guide to fzf: Building a Git Explorer
A Practical Guide to GNU sed With Examples
A Practical Guide to fzf: Vim Integration
A Practical Guide to GNU grep With Examples
A Practical Guide to GNU find With Examples
A Guide to Problem-Solving for Software Developers with Examples
Neovim and Tree-sitter: An Overview with Examples
A Practical Guide to fzf: Shell Integration
A Practical Guide to fzf: Building a File Explorer
A Guide to the Terminal, Console, and Shell
Diving Deeper in Vim Regular Expressions
The Basics of Vim Regular Expressions
File Management Tools for Your Favorite Shell
The Cognitive Load Theory in Software Development
Managing Local and Remote Filesystems with Vim and netrw
Measuring Software Complexity at the Command Line
How to Create Vim Text-Objects in Lua
Cohesion and Coupling in Software with Examples
A Guide to the Zsh Line Editor with Examples
Measuring Software Complexity: The Impact of the Environment
A Guide to Zsh Expansion with Examples
Measuring Software Complexity: What Metrics to Use?
What's The Vim Runtime? A Guide With Examples
Should We Follow The Open-Closed Principle?
A Vim Guide For Experts
Defining Legacy System
A Vim Guide For Veteran Users
A Guide to the Zsh Completion with Examples
Active Listening for Developers
A Vim Guide for Adept Users
Is Inheritance That Evil?
A Vim Guide for Advanced Users
Understanding the Imposter Syndrome
A Vim Guide for Intermediate Users
A Guide To Recursion With Examples
The Differences Between Interpreter and Compiler Explained
Type Systems in Software Explained With Examples
The Single Responsibility Principle Revisited
Configuring Zsh Without Dependencies
The Art Of Learning For Software Developers
8 Cognitive Biases in Software Development
The Ridiculous Titles Held By Software Developers
The Expert Blind Spot In Software Development
Configuring i3 Window Manager: a Complete Guide
Understanding and Preventing Burnout as a Software Developer
Writing Your tmux Config: a Detailed Guide
What is Software Entropy And How To Manage It?
Vim Commands: A Beginner Guide with Examples
What Are Abstractions in Software Engineering with Examples
How To Manage Your Stress as a Developer
Programming Side Project Case Study With DevDash
6 Sources of Stress in Software Development
Global Variables and States: Why So Much Hate?
A Detailed Explanation of The KISS Principle in Software
How to Learn a Programming Language in Three Steps
About the Valuable Dev
Programming Side Project Ideas: How To Generate Them
A Guide for Debating Effectively as a Software Developers
Learn Computer Science by Yourself - My 100 Hours Journey
MySQL Command Line Tool: Unleash the Power of mycli
Judging Quickly Features as Easy to Implement: a Wrong Habit
8 Steps to Find the Best Web Developer Job
Anemic Domain Model vs Rich Domain Model with Examples
Side Projects for Software Developers: Tools and Practices
A Mouseless Development Environment
Developer Side Projects: 10 Steps From Creation to Launch
PHP Code Quality Tools to Check and Improve your Code
The DRY Principle: Benefits and Costs with Examples
PHP 7.2: the Traps to Avoid for a Better and Cleaner Code
Vim Search and Replace With Examples
10 Tips to Become a Better Web Developer
Vim for PHP: The Complete Guide for a Powerful PHP IDE
How did I Replace PhpStorm by Vim in my Heart
PHP 7 Type Hinting: Inconsistencies and Pitfalls
PHP DateTime: Create, Compare and Format Dates Easily
10 PhpStorm Shorcuts and Tricks you Should Know
Supporting The Valuable Dev
The Valuable Dev Principles