About Perdi

I am a software engineer who enjoys Linux, clean code, and explaining hard things in plain language. This blog is where I write down what I learn so other developers can skip the detours.
I write because explaining something is the fastest way to find out whether I really understand it, and because the articles I wished existed are usually the ones worth writing.
What I write about
- Programming
- JavaScript and TypeScript in depth, algorithms without the anxiety, and patterns that survive contact with production.
- Linux
- The terminal, permissions, services, and the everyday tools every developer should be comfortable with.
- Software engineering
- Code review, commit hygiene, debugging habits, and the human side of shipping software.
Contact with Email
perdidev@gmail.comI read everything and reply when I can, usually within a few days.