Jordan Welch's Avatar

Jordan Welch

@jordanwelch.com

Software Developer. Cyclist. Urbanist. Reformed Theater Technician. Currently working with Laravel, TypeScript, Test Driven Development. I promise you'll be happier if you try TDD

139
Followers
225
Following
52
Posts
11.11.2024
Joined
Posts Following

Latest posts by Jordan Welch @jordanwelch.com

We got rid of our backlog last year and it has only been upsides since.

02.03.2026 15:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Its wild how craven Xfinity still is. Somewhere along the line they fully removed the ability to canel online, you have to schedule a callback, and even then they put you on hold.

And then I think I had an AI on the phone explain to me that they do it so it'll be a pleasant "human interaction" πŸ™„

16.02.2026 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well apparently they heard me, and only me, complaining about this.
www.choosechicago.com/nye2026/

31.12.2025 15:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It is a useful tool! You can use it with ->assertJson as well.

I always find it helpful when backfilling tests, when you don't have all the assertions and just need ignore the rest of the body.

It's helpful to know that there is more that you aren't asserting against.

30.12.2025 20:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Missed the chance to get the CC40 collection back when Criterion had their sale, so big thanks for this!

08.11.2025 05:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've been using an old iPhone 12 for a bit after being an Android person forever and was (sort of) coming around to iOS, but man I'll switch back to Android in a heartbeat before I "upgrade" to Liquid Glass.

10.10.2025 14:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

At least he's in good company. The classic detective "Thin Man" movies are all have "Thin Man" in the title even though that was a reference to the first mystery and just stuck.

09.10.2025 22:54 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, I tend not to use AI to write anything big, I try and keep it isolated to things I need help with. Just a "Fancy Autocomplete".

I've never understood why "writes code fast" is a benefit. Wanna know what is easy? Writing code.
Wanna know what is hard? Maintaining code that was written fast.

01.10.2025 11:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

They sold to Unilever in 2000 with an agreement in place that this wouldn't happen, and it actually really hasn't for 25 years.

Unilever is just testing their luck now.

17.09.2025 11:52 πŸ‘ 51 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Apparently not part of "Evertything"

16.09.2025 19:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Instead of having an individual password on your SSH key (or no password), you use a key that is stored in your password manager. When a program accesses that key the password manager launches an auth window.

It's nice because you can then keep your key locked, but use fingerprint to unlock.

13.09.2025 20:58 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - nektos/act: Run your GitHub Actions locally πŸš€ Run your GitHub Actions locally πŸš€. Contribute to nektos/act development by creating an account on GitHub.

Man, tasks like that are so draining.

I've experimented with github.com/nektos/act to mixed success, but can help reduce the commits a lil bit.

05.09.2025 13:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sometimes you just have to hide the complexity!

Take the complicated edge case, shove it into a function, Action, or Service Class and where it matters just use the descriptive function name.

if (isEdgeCase) {
handleEdgeCase()
}

04.09.2025 12:20 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
eXtreme Programming Reborn: Code Craft & β€œA.I.” Going through the practices that many software developers report improve the results they get with β€œA.I.” coding assistants – the ones I’ve managed to reproduce myself.* Sma…

"how familiar these practices look: small steps (limited WIP), rapid feedback loops, continuous testing, code review, refactoring, integration etc. Remind you of anything, perhaps something a little extreme?

Now, that surely can’t be a coincidence?"

codemanship.wordpress.com/2025/09/03/e...

03.09.2025 08:47 πŸ‘ 24 πŸ” 14 πŸ’¬ 1 πŸ“Œ 0

Nah, I've been sticking to the thin plate for now, but interested to try it.

A few of the models I've printed are ready for them, but haven't bit the bullet yet.

01.09.2025 14:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Gridfinity is the best! Been doing the same to all the drawers I can...

30.08.2025 03:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah since I realized how arbitrary their scores are based on rating Chicago so much lower than cities I've ridden in that are just objectively worse, I have just written off their rankings as a resource entirely. It does not reflect the reality on the ground.

18.08.2025 15:26 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It definitely has made me look down a bit on a number of devs. I have to think a lot of these folks think of themselves as "apolitical". Or benefit of the doubt maybe they don't use the algorithmic feed. I know folks who only use their curated lists so they just haven't seen as much of the shift.

13.07.2025 14:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wait until you hear about "vibe welding"

08.07.2025 21:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the Over10K list on desktop with an arrow pointing to the "Subscribe" CTA showing the sub menu with "Mute Accounts" and "Block Accounts"

Screenshot of the Over10K list on desktop with an arrow pointing to the "Subscribe" CTA showing the sub menu with "Mute Accounts" and "Block Accounts"

Its the "Subscribe" button at the top. The verb is a little confusing because you're subscribing to a block

25.06.2025 17:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looks like Danielle did some behind the scenes work!

bsky.app/profile/dani...

27.02.2025 13:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
feat: Add ability to extend `TestCall` to create custom chained helpers by JHWelch Β· Pull Request #1267 Β· pestphp/pest What: Bug Fix New Feature Description: Adds the ability to ->extend(...) TestCall in the same fashion that expectations are extendable. test()->extend('fooBar', function () { ...

Hey! You should review my Pest PR with the ability to extend the TestCall. Have so many great ideas for extensions once this gets merged!

github.com/pestphp/pest...

22.02.2025 19:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thinking it's time for a Wolfenstein replay.

No particular reason.

08.02.2025 20:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love me some CI/CD, but debugging a devops problem can feel like the worst game of whack-a-mole. Every time you squash an error you just are hit with the next one it was hiding.

21.01.2025 03:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And then you frantically try to hit a button so it won't start playing some other movie you don't care about and instead accidentally end the credits.

Nice abrupt end to a movie viewing experience πŸ™ƒ

12.01.2025 13:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks like this is already not accepting additional applications.

04.01.2025 14:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's funny being in #Chicago on New Year's. Like what am I supposed to be watching? New York is firmly in 2025.

Like do I need to go to Navy Pier?
Where is our ball?

01.01.2025 05:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
It doesn’t feel like the holidays without Aunty Donna’s Christmas pud Maybe a little bit of pud, then

It doesn’t feel like the holidays without Aunty Donna’s Christmas pud

30.12.2024 19:20 πŸ‘ 33 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

Kinda wild to see a critic complaining that people are engaging deeper with art and learning about an artist. He seems to want art to just be another commodity to be purchased sight unseen.

NYT not beating the "old man shakes fist at clouds" allegations.

28.12.2024 14:54 πŸ‘ 55 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The further I get into a proper CI/CD workflow, I don't understand how anyone wants to work with anything less.

24.12.2024 03:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0