View profile

Three Awesome Web Development Tools You Need to Try - Brock's Bytes Issue #14

Brock Herion
Brock Herion
Hey there! In this issue, I’m going to share with you three tools that I’ve been using in my workflow. Each of these has been a massive productivity boost and time saver while I’m working on my projects.
So sit back, grab a cup of coffee, and enjoy!

The importance of good tooling 🛠
It’s no secret that I care deeply about the developer experience. To me, it’s just as important as the user experience. The reason being is that a good developer experience provides you with a ton of benefits, including easier onboarding for other devs, more frequent bug fixes/releases, faster refactoring, and more.
The developer experience includes a number of areas, one of which being the tooling you use. Good tooling can make a good experience great. I put a lot of thought into the tools that I use every day. From my editor to my web browser, each tool I use has greatly enhanced my day-to-day work and made me much more productive. A good tool can take your existing workflow to a whole new level.
With that being said, here are three amazing tools that I’ve been using in my everyday workflow.
Arctype - SQL editing done right 🪐
One thing I’ve always found awful when building apps is my options for SQL editors. I can pay a subscription to use JetBrains DataGrip or I can use a free tool like PGAdmin or MySQL Workbench and have a suboptimal experience. Even using the paid/premium tools just felt clunky to use.
This is where Arctype comes in. Arctype is a modern take on what a SQL editor should be. It’s a fast and lightweight SQL editor that offers a ton of amazing features, such as workspaces, charting, an awesome editor window for writing queries, and so much more. They even support Planetscale databases and let you switch back and forth between your different branches.
Arctype has really modernized the SQL Editor experience and made databases less dreadful to work with. You can check it out at the link below.
The SQL client and databasemanagement tool that's fun to use
pnpm - Say goodbye to npm and yarn 📦
pnpm is a node package manager that’s very fast and space-efficient. My go-to package manager of choice used to be yarn but after using pnpm, I’m not sure I can go back.
pnpm is noticeably faster at installing packages than either yarn or npm. And faster installs mean less time waiting around to start coding. It also fixes the issue of Phantom Dependencies by creating a non-flat node_modules structure. And pnpm’s monorepo support is second to none.
I can’t recommend using pnpm enough. You can find it at the link below.
Fast, disk space efficient package manager | pnpm
Fig - IDE autocomplete for your terminal ✅
Fig is the most recent addition to my tooling, but it’s been one that’s well worth it. It adds IDE-style autocompletion for your terminal commands. Fig supports a wide variety of terminals and gives autocomplete for a ton of different tools you might be using.
In my case, I get auto-complete for moving around my filesystem, which is pretty cool. Where I love Fig is that it gives me suggestions for my npm scripts and git commands. With Fig, I’m making much fewer silly typos when entering commands, which saves me tremendous time in the long run. Fig also offers to autocomplete for AWS, Google Cloud, Docker, and more!
I’m using Fig on iTerm2, but there are a ton of other editors and terminals you can use it with. You can get Fig at the link below.
Your terminal, reimagined
While these aren’t every single tool I use in my workflow, these are some of my favorites. If you have some that you really like, you can always share with me on Twitter or leave a reply on this newsletter!
Happy coding everybody
- Brock
Thanks for reading!
I hope you’re enjoying Brock’s Bytes! If you’re enjoying my content, consider helping support my work by buying me a coffee
brockherion is Creating content around programming and software development
If you want to connect with me, leave a comment on this issue or reach out to me on Twitter
Wanna read more? Head over to my blog to find more great content on programming, web development, and more
Did you enjoy this issue? Yes No
Brock Herion
Brock Herion @brockherion

Every Sunday, I share an exclusive email with 8 awesome things I found during the week. You'll get to see what I'm learning, building, using, reading, and so much more!

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.