Jason Klein
banner
jrklein.com
Jason Klein
@jrklein.com
Tech enthusiast. Privacy advocate. Owner of Logic Forte. We provide restaurant data management and reporting. We build on Laravel and host on AWS.

Work: Data Analysis, Software Development, Machine Learning
Personal: Family, Music, Bicycling, Books, Games
2/ Speaking of DMARC, what are some favorite DMARC monitoring and reporting services?

I've been very pleased with the features and affordability of URIports DMARC monitoring and recommend them to clients. Interested in hearing about other services.

www.uriports.com/features/dmarc
December 23, 2025 at 12:17 AM
2/ Duo has been great about expanding basic vocabulary and reinforcing what I have learned, but I feel like I need to take my daily practice to another level if I ever want to be able to converse with others.

CEFR
🇪🇸 High A1
🇫🇷 High A1
🇮🇹 N/A

Duo Level
🇪🇸 23 (37607 XP)
🇫🇷 21 (43649 XP)
🇮🇹 17 (56921 XP)
November 14, 2025 at 8:25 PM
Why can't our digital wallet receive a digital copy of the receipt when we use tap to pay? It's 2025.
October 22, 2025 at 11:44 PM
Np. Def check out the video if you're removing any other keys (e.g. replacing all of your key caps). It was a lifesaver for me.
September 18, 2025 at 12:26 AM
3/ Before anyone asks, I am aware that less expensive after-market key cap sets are available. Some reviews mentioned they are not identical replacements and I wanted my keys to be perfect! Official key caps were worth the extra $20-$25 to me.
September 18, 2025 at 12:25 AM
Good luck w/ your new key caps! Just replaced ALL of my key caps. Here are links to the official Apple key caps and the video instructions I followed. bsky.app/profile/jrkl...
PSA: Apple sells an entire set of replacement key caps for MacBook Pro in their Self Service Repair store for $39.
selfservicerepair.com

Thanks to TheCollegePicker on YouTube for documenting key cap removal and reinstall.
youtu.be/cXfOYCrDLvk

Tools required: playing cards and toothpicks.
September 18, 2025 at 12:21 AM
2/ I cannot recommend buying the key cap removal tool Apple sells. The adhesive was a disaster. Save your money.

I had a very clean work area, a lamp with an adjustable arm, I sat at table height so I could see under the key caps. I used playing cards and toothpicks as shown in the video above.
September 18, 2025 at 12:18 AM
I was there when Aaron took his presentations to the next level with NO slides and NO speaker notes. 💯 Carrying a list of points is so important. Such great advice!

When I spoke often, I tried no slides WITHOUT carrying a list. I completely lost my train of thought near the end. Lesson learned. 🤦‍♂️
September 5, 2025 at 1:40 AM
Great talk! Thank you publishing resources so I can more easily learn to use the more advanced AI dimensions you shared with us. :)
August 15, 2025 at 3:51 PM
Yes, I reviewed these docs while troubleshooting our Laravel 12 upgrade. Disappointed they did detail these changes. :/

Laravel 11 Upgrade
laravel.com/docs/11.x/up...
... "we do not recommend that Laravel 10 applications upgrading to Laravel 11 attempt to migrate their application structure..."
April 15, 2025 at 12:25 AM
2/ Sharing since these changes surprised us during our Laravel 12 upgrades. We updated our local files to reflect changes in the GitHub diff 10.x to 12.x.

Laravel 12 Upgrade Guide
laravel.com/docs/12.x/up...
> "We also encourage you to view the changes in the laravel/laravel GitHub repository..."
April 14, 2025 at 3:43 PM
To be fair, I believe only one outage was a Sentry SDK bug combined with a Sentry ingestion outage, and Sentry patched the bug quickly! ❤️

Our misconfig of Sentry Traces Sampler has caused us several other minor outages. Please show how to read a request URI with query string in Traces Sampler docs.
January 21, 2025 at 7:44 PM
We love using Sentry to monitor our websites and web apps for bugs and performance issues. It is unfortunate that Sentry outages and SDK changes have resulted in more downtime for our websites and web apps than hosting provider outages.
🔥🔥🔥

Examples
x.com/JasnK/status...
x.com/JasnK/status...
January 21, 2025 at 7:34 PM