While working as a software engineer, I spent years surrounded by developer tools, thinking they only made sense if you were writing code every day. When I moved into tech blogging, I tried switching to “simpler” apps built for writing and productivity. They worked, but everything felt slower, heavier, and oddly limiting. That’s when I started bringing a few developer tools back into my workflow, not for programming, but for thinking, writing, and organizing work. What surprised me was how well they fit. These tools are designed to handle complexity with speed and precision, and that mindset translates far beyond development. This list is about tools that quietly improve productivity, even if you never write a single line of code.
VSCode
VSCode isn’t just for coders
When I hung up my full-time development hat, I thought I’d leave VSCode behind for "normal" writing tools. I was wrong. I quickly realized that treating it as just a code editor is like using a high-end industrial kitchen just to toast a slice of bread. I now use it for everything from drafting these blog posts to managing my daily to-do lists. The magic lies in its Markdown support, which lets me see exactly how my formatting looks in real-time without the lag of a clunky browser CMS. If I need to change a specific word across fifty different files, the global search-and-replace handles it in seconds, something a standard word processor would choke on.
Plus, with the right extensions, it becomes a distraction-free writing environment or a powerful task manager. It’s fast, it’s free, and it has replaced almost every "productivity" app on my dock.
7 reasons VS Code is the best text editor, even if you're not a developer
The secret text editor everyone should be using
Ripgrep
The faster way to navigate your entire digital life
I didn’t expect a command-line tool to become this important in my workflow, but Ripgrep surprised me. I use it mainly to search through folders full of notes, drafts, code snippets, and research material. It’s insanely fast, faster than any built-in search I’ve tried in regular editors.
What I like is its simplicity. I type a word or phrase, and Ripgrep instantly shows me where it appears, across hundreds of files. No freezing, no waiting. When I’m updating an old blog post or checking where I’ve mentioned a specific tool, this saves a huge amount of time.
Even if you’re not a developer, Ripgrep makes sense. In my engineering days, I used it to find obscure bugs in massive codebases; now, it’s how I navigate my entire digital life. You don’t need to learn complex commands to benefit from it. Once you use it, normal search feels slow and limiting. For anyone working with lots of text files, Ripgrep quietly becomes indispensable.
Fzf
Autocomplete for your computer
If Ripgrep is the magnet that pulls the needle out of the haystack, Fzf is the teleporter that takes you exactly where you need to go. In the dev world, it’s a "fuzzy finder," but for everyone else, it’s essentially autocomplete for your entire computer.
I use it to jump between folders and files without ever touching my mouse. Instead of clicking through a dozen subfolders to find a specific PDF, I just trigger Fzf, type a few letters, like "inv" for "invoice" or "oct" for "October", and it instantly filters everything down to the right file. It doesn't care if you get the name exactly right or if you skip letters; it’s smart enough to guess your intent.
It’s like having a personal assistant who knows exactly what you’re looking for before you finish your sentence. Once you get used to this speed, clicking through icons in a file explorer feels like moving in slow motion.
Mermaid
Turn complex concepts into clear visuals
Mermaid helped me explain ideas that words alone couldn’t. As a tech blogger, I often need to show workflows, system flows, or relationships between concepts. Drawing diagrams manually always felt slow and messy. With Mermaid, I just write simple text and get clean diagrams instantly.
I use it to create flowcharts, sequence diagrams, and architecture visuals right alongside my writing. Because it’s text-based, I can version, edit, and reuse diagrams as easily as paragraphs. If something changes, I update a line instead of redrawing everything.
The best part is that I don’t need design skills or special tools. Mermaid fits naturally into Markdown files and editors like VSCode. Even if you’re not a developer, it’s an incredibly practical way to turn complex ideas into visuals that actually make sense.
Espanso
The ultimate text expander
The most exhausting part of any job, be it a tech or otherwise, is the repetitive typing. Whether it’s your email address, a common greeting, or a long-winded link, we spend way too much time re-entering the same strings of characters. Espanso is the text-expander that finally killed that chore for me.
It works like a magic dictionary for your keyboard. I’ve set up short keywords that instantly expand into full blocks of text. For example, I type :sig and my entire professional signature appears, or :zoom to instantly paste my meeting link. Unlike the basic shortcuts on your phone, Espanso works across every single app on your computer, from your browser to your terminal.
It’s like having a "Copy-Paste" button for things you haven't even copied yet. It keeps my focus on the creative side of writing instead of the mechanical side of typing. Once you build a library of your own shortcuts, you’ll wonder why you ever spent time typing out your home address manually.
My non-negotiable self-hosted productivity stack for 2026
The self-hosted stack that keeps distractions out
Productivity borrowed from the developer mindset
The biggest takeaway here isn’t the tools themselves, but the way they change how you work. Developer tools are built to reduce friction, automate the boring parts, and keep you in flow. That mindset translates beautifully outside of coding. When your tools respond instantly and stay out of the way, you think more clearly and work faster. You don’t need to be technical to benefit from this approach, just curious enough to try it.
