Jake Carpenter

@jakecarpenter.dev

Software Engineer in Boise, classless-Idaho. I also ❤️ 3D printing and poorly brewing ☕️ espresso. Slightly obsessed with keyboards and LEGO. Former lifelong MLB fan. [sad] blog: https://jakecarpenter.dev/ He/him | #BlackLivesMatter | #Ally 🏳️‍🌈🏳️‍⚧️

1Password filling in Safari running iOS 27 beta has been pretty bad. Just experienced problems in Edge now too (corporate-enrolled device). So, it seems like an Apple issue. Some websites just don’t get input from 1Password for the selected creds.

YouTube is so obnoxious. My partner likes to watch vids of people camping on the TV and naps most of the time. I’m sitting there on my laptop and partially listened to a health food infomercial for at least 20 minutes. When I finally hit Skip, YT decided “nah, you need to watch ANOTHER ad first.”

There's not a single sign-in process on the entire web that I hate more than Google's. - No, I don't want to use *that* Google account for this - No, I don't want to be forced to sign in with *that* account before I can do anything - Just fucking let me sign out of *that* account

I just saw a supposed AI “expert” claim that Claude will imbed a watermark when you ask it to fix spelling errors in text. It can be such a powerful tool to smart people, but omfg people are morons.

I gave impeccable a try to improve a new feature in React Native. I don't think it really does as much as it likes to claim it does, but it did make several improvements on a11y and clarity. I was a bit frustrated to see command recommendations from `audit` that produced no changes whatsoever.

People are justified in complaining about Apple's App Store approval process, but Google is equally as stupid in different ways. I've waited longer for an update approval Google, even though Google started first, and seen Android traffic on our review user come in at random times throughout.

I'm over here pre-filling user contact data into a form for them because _of course_ the ticket is going to ask me to do that. But, do I really need to show them I have their phone number when 99.99% of people who fill this out won't provide that?

Can't connect my iPhone (iOS 27 beta) to Xcode 26. Can't use Xcode 27 because my org hasn't updated to macOS 26.6. When the boss asks "why can't you just use your own iPhone for testing?" THIS IS WHY The last iPhone they bought for my testing was an iPhone 7.

Just found out about the Women’s Professional Baseball League (WPBL). Very excited. MLB is openly hostile to baseball fans and isn’t worth the time. I just hope they don’t gate keep it behind TV subscriptions.

Stacked PRs is a weird solution to a discipline problem. But, I’ve worked with teams that just can’t get “always rebase and push atomic commits” into their brains.

Turned a PC on for the first time in 600 days according to Windows Update. Oh, right, this thing had a WiFi antenna to the motherboard. We all know I’m not going to find that thing until I order a replacement.

Maybe I'm doing it wrong, but using Software Mansion's Argent MCP to try to profile screen loads through an iOS simulator doesn't produce any useful information due to the amount of noise. Having much better results with temporary metrics for Sentry and testing physical device + release build.

Nothing is more infuriating as a software engineer than to point out, provide proof of, and summarize the risk of a data security vulnerability in an internal HTTP service you have to get data from…only to have the business ignore it.

I've settled into the "Auto" setting on Cursor for 95% of tasks at this point and the cost is way down, but it's frustrating how dumb it is sometimes. Using Composer 2.5 directly helps, but it's still a noticeable drop in quality from Opus 4.7/4.8. Unfortunately, they seem to be all-in on Grok now.

Why is anyone surprised that McConnell is withholding information about his competency? His entire political career has been ignoring rules, laws, policy, and decency for the benefit of the GOP.

I've been way behind on E2E testing for a long time. But, I've always been on board with the belief that you shouldn't use test IDs to validate in tests because your tests should focus on how the user interacts with the app and you'll have better maintainability when you don't separate the two.