Jake Worth โš›๏ธ๐ŸŒฒ's Avatar

Jake Worth โš›๏ธ๐ŸŒฒ

@jakeworth.com.bsky.social

That software engineer you know in Maine. I share React/TS patterns, UI architecture notes, and consulting tactics. Organizer of MaineJS. https://www.jakeworth.com

120 Followers  |  316 Following  |  329 Posts  |  Joined: 23.10.2024  |  1.8293

Latest posts by jakeworth.com on Bluesky

Thanks Swizec; this could not have come at a better time! I'm trying something like this now on an upcoming release.

05.11.2025 14:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐ŸŒฒ I made a Bluesky Starter Pack of devs in Maine! We're a small community, and growing. Click that follow button, and let's get a conversation going!

go.bsky.app/6WrdHtm

02.11.2025 20:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Testing a feature or bugfix, make sure you arenโ€™t trying to "catch it passing."

Okay: "Can I get it to work?"
Better: "Does it ever fail, even if I stray from the happy path?"

31.10.2025 20:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"Being fast" matters at the org level, too. Fast organizations fix little things. They experiment instead of talking. They deploy fearlessly because they know they can recover quickly from mistakes.

28.10.2025 21:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
November Social at Novare Res!, Tue, Nov 11, 2025, 6:00 PM | Meetup Join us at Novare Res in Portland for an evening of networking, socializing, and JavaScript! โฐ Timeline 6:00 - 8:00 PM: Refreshments / networking 8:00 PM: Depart (or not;

๐Ÿ’ป New England programmers: just a few weeks until our monthly Maine JS Meetup! We'll be socializing and talking JavaScript at Novare Res in the Old Port.

RSVP now!

www.meetup.com/mainejs/even...

28.10.2025 14:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Same! โค๏ธ

28.10.2025 14:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My gratitude continues to deepen for getting to pair program with some very smart people early in my career.

It was challenging. I got a lot better, quickly. I still marvel at some of the techniques I saw.

27.10.2025 20:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Always Be Ranking Anytime youโ€™re making a list at work, rank it.

Tired: making a list.
Wired: making a list, then ranking it.

Here's why you should prioritize most lists that you make, at work and beyond.

"Always Be Ranking"
www.jakeworth.com/posts/always...

24.10.2025 13:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Always Be Ranking Anytime youโ€™re making a list at work, rank it.

๐Ÿ“Š I just wrote more about this:

"Always Be Ranking"
www.jakeworth.com/posts/always...

23.10.2025 20:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The extra step is stopping to ask, of all the ideas we have, which one is likely to have the biggest impact?

20.10.2025 18:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was thinking mostly of short, single-use lists, answering questions like: "What could make our deployment process faster?" Prioritizing quick action, before a pile accumulates.

20.10.2025 18:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Anytime you're making a list at work, of anything, rank it. Tech debt? Security concerns? Feature requests? Rank them.

Rank them so that you do the important ones first. Those are the only ones you probably will do.

16.10.2025 16:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Acceptance Criteria That Actually Work Acceptance criteria, or AC, describe what a feature or bugfix does. Writing them is an art, and some AC work much better than others. So, how do we make them work? By including a little more detail.

Write acceptance criteria that actually work! AC that helps you:

- Build the โ€œright Thingโ€
- Build the โ€œthing rightโ€
- Document

I also cover how to learn this skill as a team and individual contributor.

#ProductManagement

www.jakeworth.com/posts/accept...

02.10.2025 18:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fight to work on big things. When presented with the option of working on something big, like a new app or major new feature, or doing anything else, prefer the big thing.

You'll learn more, gain ownership, build patterns, have visibility, and context switch less.

01.10.2025 21:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You're on the list!

30.09.2025 16:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There is always an argument against shipping. Be the person always arguing to ship.

30.09.2025 16:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm trying to build a "Maine software engineer" Bluesky starter pack! If you you're a software engineer in Maine, send me a message.

29.09.2025 16:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Has anyone written a great guide to writing software bug and feature tickets? It's one area of our field that I see a lot of variance. #agile

26.09.2025 19:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yesterday, I vibe-code a Python CLI to delete typos, one-offs, sensitive items, etc. from your Zsh history. One of my favorite LLM use-cases!

23.09.2025 19:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Auto-formatters? No thanks; I type it all perfectly by hand, in a way nobody disagrees with.

19.09.2025 18:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Wow, congratulations Josh! ๐ŸŽ‰

19.09.2025 15:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What are your favorite conversational LLM prompts?

I'll start: I'll share a blog post and ask: "What are the weakest parts of this argument?"

19.09.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In the next four weeks, you should go to a tech meetup.

17.09.2025 12:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Docker Compose Watch One of my projects features a Dockerized API. The dev process was: write a file, rebuild container, and restart container. Thereโ€™s a better way!

Working in Docker this week for the first time in years. This watch (+ sync and build) setting has been a game changer.

16.09.2025 19:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Answering "So how do I know when to pass an object or a value?" again and again feels like A/B testing, too. You see which versions of the answer stick, and help someone, and which don't.

16.09.2025 18:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Raise the "I'm Stuck" Flag Consider this scenario. Youโ€™ve been given some work, and youโ€™re stuck. Hours have become days. Youโ€™ve exhausted the internet. Youโ€™re starting to backtrack, delete work, and start over. Feelingโ€ฆ

Youโ€™ve been given programming some work, and youโ€™re stuck. Hours have become days. To make matters worse, you havenโ€™t told anybody.

This is the solution.

14.09.2025 12:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
useEffect โ€“ React The library for web and native user interfaces

Such an important point. Link below for those who want to read the rest. react.dev/reference/re...

13.09.2025 13:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - jwworth/mutation-observer-demo: Demoing Mutation Observers for the Maine JS Meetup Demoing Mutation Observers for the Maine JS Meetup - jwworth/mutation-observer-demo

I gave talk this week at Maine JS about the JavaScript MutationObserver API. It's really cool! Here is the app I made that demonstrates the feature.

13.09.2025 12:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Docker Compose Watch One of my projects features a Dockerized API. The dev process was: write a file, rebuild container, and restart container. Thereโ€™s a better way!

Big win this week-- learning about Docker Compose Watch! Reduced iterations from over a minute to seconds.

12.09.2025 19:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Don't Stay Stuck: A Debugging Guide for Rising Engineers Have you ever been stuck on a tough bug and felt you had no path forward? You've tried everything you can imagine, and nothing is working? And then: a sharp engineer drops into the session, asks a few...

๐Ÿ› Debugging tip: Stay focused! If something irrelevant comes upโ€” your text editor's busted, you need to update a libraryโ€” make a note and fix it later.

My new debugging guide for rising engineers is out: 'Donโ€™t Stay Stuck' ๐Ÿš€ย jwworth.gumroad.com/l/dont-stay-...

#dontstaystucktips

11.09.2025 12:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@jakeworth.com is following 20 prominent accounts