How To Get an Interview When You Don't Know Anybody

Perhaps you’ve heard that career adage: “It’s not what you know, it’s who you know.” I’ve found this to be true: most of my software engineering opportunities came from a referral inside the company. But what if you don’t know anybody? ...

September 14, 2026 · 2 min · Jake Worth

Building a Pitchfork-Style Loading Skeleton

Today, after waiting for an album review to load, I built something small: my own take on the Pitchfork aggregate review loading experience. ...

September 2, 2026 · 3 min · Jake Worth

Favorite TypeScript Learnings from TypeNotes

This Summer I wrote a number of blog posts for my TypeNotes project. Here are a few things I learned about TypeScript that were worth revisiting. ...

August 24, 2026 · 4 min · Jake Worth

The Power of One Test

A developer experience and quality control measure I take on programs I’m building, even small ones, is always to write at least one test. ...

August 20, 2026 · 1 min · Jake Worth

12 Startups in 12 Months

In the next twelve months, I’m launching twelve software startups. ...

July 27, 2026 · 2 min · Jake Worth

Opaque IDs, editable titles in TIL URLs

Today I’d like to highlight something I built with some colleagues that I think is cool: the dynamic paths of Hashrocket’s daily learning site, Today I Learned (TIL). ...

July 22, 2026 · 4 min · Jake Worth

Genuinely Care

I often reflect on a conversation from years ago with a former Army boss. It’s foundational to how I understand leadership. He said that being a leader means you have to “Genuinely care.” ...

June 29, 2026 · 1 min · Jake Worth

Leave a Trace

Always leave something behind. If you find something interesting, leave a trace that you were there. ...

June 18, 2026 · 3 min · Jake Worth

You Learn a Codebase by Changing It

How do I “get up to speed” in a new codebase? Changing it. ...

May 28, 2026 · 3 min · Jake Worth

Avoid Hasty Caching

Approach caching with caution. ...

May 26, 2026 · 3 min · Jake Worth