My Favorite Dev Tools for Productivity

Hey there! It's Paulina, back again to share a bit about the tools that make my life easier (and my code better) as a budding front-end web developer. While there's no one-size-fits-all solution, these tools have helped me stay organized, write cleaner code, and speed up my workflow. Let's dive in!


Why the Right Tools Matter

When I first started coding, I had no idea how many options were out there. But over time, I've come to realize:

“The right tools can turn a frustrating coding session into a fun and productive one.”

Below are a few of my favorites that keep me on track and motivated.


1. Visual Studio Code (VS Code)

I used to jump between different code editors, but VS Code quickly became my home base. Here's why:

  • Intuitive Interface: Easy to navigate, with a neat file explorer.
  • Extensions: From syntax highlighting to auto-formatting, there's an extension for everything.
  • Built-In Terminal: No more switching back and forth between separate windows.

VS Code's marketplace is a treasure trove of productivity boosters—just make sure you don't go overboard installing all the shiny new extensions!


2. Chrome DevTools

When it comes to debugging front-end issues, Chrome DevTools is my best friend. It lets you:

  1. Inspect and tweak your HTML and CSS in real time.
  2. Debug JavaScript and set breakpoints to see what's happening under the hood.
  3. Test responsive designs across various screen sizes.

I'm just starting to explore its performance and network tabs, but already, it's helped me understand why my site sometimes runs slowly or loads resources in weird ways.


3. Git & GitHub

At first, Git felt intimidating—typing commands into a terminal? Yikes! But now I can't imagine coding without version control. Some benefits:

  • Easy Rollbacks: Messed something up? Just revert to a previous commit.
  • Collaboration: Even if you're coding solo, it's great practice to store your projects on GitHub for future reference—or to share with friends.

Setting up a simple .gitignore file has saved me a million times from pushing unwanted files to my repositories.


4. Prettier & ESLint

These two VS Code extensions have become non-negotiable:

  • Prettier automatically formats your code, so you don't spend hours aligning brackets or spaces.
  • ESLint helps spot and fix potential errors or bad practices in your JavaScript.

If you've ever stared at your code and wondered why something is off by two spaces, these tools will be your new besties.


5. Notion

Yes, it's not strictly a coding tool, but Notion keeps my life organized. I use it for:

  • Task lists: Breaking down coding projects into smaller, manageable steps.
  • Note-taking: Tracking new tricks I learn, or copying snippets of code I might reuse later.
  • Kanban boards: Visualizing project tasks in a simple drag-and-drop layout.

Since I juggle coding, reading, hiking, and rock climbing, Notion is where I store all those random brain dumps so I don't forget them.

Tip: Master One Tool at a Time

Don't feel like you need to adopt every tool at once. If you're new to Git, focus on learning the basics first. If you're new to Chrome DevTools, explore one tab at a time. It's easy to feel overwhelmed, so remember to take it step by step.

Thanks for reading! I hope this gives you some ideas on how to streamline your own workflow. If you've got a favorite dev tool that absolutely rocks your productivity, let me know—I'm always on the lookout for new ways to make coding a little easier.

Until next time,
Paulina