Jacob Herrington (he/him)

Jacob Herrington (he/him) @jacobherrington

About: I used to work on this website! https://bsky.app/profile/jacobherrington.dev

Joined:
Aug 19, 2018

Jacob Herrington (he/him)
articles - 49 total

SQL From Scratch Part 1 - Getting Started with SQL

Welcome to the first article of what will hopefully be a pretty long and useful series on SQL. Befor...

Learn More 132 9May 20 '20

Easily Squash, Reword, Amend, and Sort Commits with Git Rebase

Recently (not that recently), I wrote an article explaining the oft-misunderstood git command: git re...

Learn More 62 2May 19 '20

Interview with Charity Majors: 6 Key Career Lessons From the CTO of Honeycomb

Late in 2019, I met a person who I had only know through their (fantastic) blog and Twitter feed: Cha...

Learn More 40 1Jan 8 '20

Git Rebase Explained Simply

Rebase might be the most misunderstood git command. Nearly every junior developer I pair with is ter...

Learn More 302 28Jan 3 '20

How I Handle the Fear of Rejection

This is a slightly edited version of a short blurb I sent out to my email subscribers in November....

Learn More 134 9Dec 13 '19

How to Find Mentors, Grow a Network, and Make Friends

Recently, I wrote about my success building a career on relationships and networking, and about my de...

Learn More 208 12Nov 12 '19

How I Got Hired at DEV (and Every Other Tech Job)

On tech jobs There has never been a better time to join the tech industry. These days we h...

Learn More 433 29Nov 1 '19

What Alternative Text Editors Does DEV Use? (Not VS Code 🐱‍👓)

Hey DEV! I'm a huge fan of VS Code, and I use it for pair programming and occasionally whe...

Learn More 139 156Oct 31 '19

Give Your Terminal Super Powers: tmux Cheatsheet!

tmux is an application that I use in my terminal to manage several programs running at once. I've use...

Learn More 207 19Oct 31 '19

The Divergence of Open Source Maintainer From Software Engineer

In my career, I've had the opportunity to work as a maintainer on a few Open Source projects (one of...

Learn More 71 1Oct 30 '19

Setting Up a Svelte Project (in seconds) with Degit

Getting started with Svelte can be a little bit intimidating for JavaScript developers familiar with...

Learn More 59 6Oct 20 '19

Interview with Molly Struve: 3 Tactics for Mentoring Others

In August, I met a ton of gifted engineers. Among those Engineers was Molly Struve, a Lead Site Relia...

Learn More 48 2Oct 18 '19

How to Write Useful Commit Messages (My Commit Message Template)

We've all lived the XKCD about git commit messages at some point. I am no exception. This is what...

Learn More 625 47Oct 2 '19

Challenger Approaching: I am joining the DEV team!

It's official, today is my first day working with the DEV team. I've made a handful of PRs to DEV an...

Learn More 88 41Sep 30 '19

A Fool-Proof Way to Keep Your Fork Caught Up in Git

How do you keep a fork up to date with the main repository on GitHub? It seems like quite a few peop...

Learn More 95 9Sep 20 '19

Interview with Taylor Otwell: 6 Lessons Learned From Creating Laravel

A few weeks ago, I had the good fortune to meet Taylor Otwell, the creator of a massively popular web...

Learn More 107 8Sep 18 '19

Svelte Web Interfaces with Svelte

Did anyone else just find out that svelte is a real word? It's pretty much a synonym for lithe or sle...

Learn More 196 20Sep 6 '19

Interview with Cassidy Williams: 3 Ways to Deconstruct Problems That Cause Imposter Syndrome

In July, Cassidy Williams and I got on a call and talked about her career experiences....

Learn More 82 7Aug 27 '19

4 Useful Solutions to Common Git Problems

Cover Image: Black and Silver Laptop Computer on Round Brown Wooden Table by Christina Morillo These...

Learn More 249 4Aug 26 '19

7 Ways to Get the Most Out of Pair Programming

Cover Image: Woman Wearing Red and Black Checkered Blouse Using Macbook by Christina Morillo I spend...

Learn More 144 10Aug 23 '19

Which Non-US Software Engineers Should I Follow? (Includes Big Twitter Thread)

I've been trying to expand my network, and I'm particularly passionate about building relationships w...

Learn More 40 14Aug 21 '19

Interview with Kent C. Dodds: 8 Tips for Building Your Career

The first interview I ever publicized was my chat with Kent C. Dodds. For the few of you who haven't...

Learn More 215 2Aug 20 '19

50 Things I Wish I'd Known at My First Developer Job (Part 2)

This is part 2! 26. Culture fit is dangerous Culture fit might be one of the most dangero...

Learn More 233 13Aug 20 '19

10 Hiring Practices That Will Keep Me From Working for You

Different variations of this conversation have been in my Twitter feed all day, and I chose to weigh-...

Learn More 172 40Aug 19 '19

50 Things I Wish I'd Known at My First Developer Job (Part 1)

I split this article into two parts because it was pretty long. This is a list of 50 things I would...

Learn More 485 16Aug 19 '19

Interview with Ali Spittel: 5 Tips for Contributing to the Developer Community

A subtitle of this talk could be: How to Grow by Giving. Ali is pretty well known in the Dev.to comm...

Learn More 84 6Aug 18 '19

Interview with Emma Wedekind: 3 Tips for Growing as an Engineer

Cover Image: Person Holding Volume Knob by Nicholas Githiri Back in January, I got to interview Emma...

Learn More 73 6Aug 17 '19

Open Source Made Me $10K Working Part-Time for 30 Days

Cover Image: Eyeglasses in Front of Laptop Computer by Christina Morillo I give a lot of career advic...

Learn More 697 54Aug 16 '19

Chris Oliver: Creator of GoRails, Hatchbox, and Remote Ruby Host on Learning to Build Software

Chris Oliver (known in the Twitterverse as excid3) is the creator of GoRails.com, a screencasting and...

Learn More 18 3Aug 16 '19

10 More Git Tricks That You Should Know

Cover Image: Two People Holding Macbook Pro by Christina Morillo I recently wrote an article called 1...

Learn More 420 13Aug 14 '19