Sign in

Shane Afsar

@shaneafsar.com
304 followers 381 following 179 posts

✍️ tech, parenthood, home improvement 💼 software eng leader | 🌐 New York kabob enthusiast

PostsRepliesMedia
Shane Afsar @shaneafsar.com · 02/03/2026
Now that I’ve been hitting a stride with tools like Claude Code, I’m starting to share more on my site. shaneafsar.com/blog/when-pl...
shaneafsar.com
When Platform Switching Costs Approach Zero
Switching costs are becoming negligible. I migrated a full-stack bot from Replit to Cloudflare in one day with Claude Code.
120
Shane Afsar @shaneafsar.com · 30/03/2025
Soothing my toddler with Crab Rave is not what I had on my parenting bingo card.
030
Shane Afsar @shaneafsar.com · 18/03/2025
Wife: (positive intent) your hairstyle right now looks like that guy from White Lotus Me:
Walton Goggins character looking in disbelief/shock meme
030
Shane Afsar @shaneafsar.com · 11/03/2025
Whenever I’m doing a git rebase and have to figure out what “current” vs “incoming” means
From the Simpson, bart is pressing a button on an animatronic bear similar to Smokey Bear: “Only who can prevent forest fires? You have selected “you”, referring to me. That is incorrect. The correct answer is you.”
170
Reposted by Shane Afsar
Scott Hanselman 🌮 @scott.hanselman.com · 07/03/2025
"forged in the fires of Mavis Beacon"
7984
Shane Afsar @shaneafsar.com · 07/03/2025
GitHub needs way more emojis in their emoji picker!
000
Shane Afsar @shaneafsar.com · 26/02/2025
Slack is down. How did people refine macrodata before this??
020
Shane Afsar @shaneafsar.com · 24/02/2025
New Andor season 2 trailer is sick.
000
Shane Afsar @shaneafsar.com · 19/02/2025
Bosch has been sending these thirsty notifs and I can’t figure out why
Hey there, we miss you
1m ago
Are you still pressing buttons on your appliance? Discover your smart home and start controlling it the easy way.
0100
Shane Afsar @shaneafsar.com · 18/02/2025
A small benefit to keeping the default bsky.social handle: typing it directly into a browser takes you right to the bluesky profile.
000
Shane Afsar @shaneafsar.com · 18/02/2025
Found the reason. Banana mode was enabled, duh.
A hastily-photoshopped image of the macOS settings shortcuts from the toolbar, showing a crudely-drawn Banana button underneath the Focus mode button, and next to the Wifi/bluetooth/airdrop settings. The banana button is unselected.
210
Shane Afsar @shaneafsar.com · 18/02/2025
Me: Returns from a peaceful 3-day weekend, ready to ease back into work. My laptop: 🟡
macOS background that is pure yellow.
150
Shane Afsar @shaneafsar.com · 12/02/2025
Did not expect this crossover nod between two AppleTV+ series
Mole from Frog and Toad TV show saying “Woe, I say, woe”
020
Shane Afsar @shaneafsar.com · 08/02/2025
The AppleTV app really needs to incorporate if you’ve already watched the latest episode before sending a push notification. Also, that was a great episode of Severence.
Screenshot of an iOS Home Screen notification from the AppleTV app indicating that a new episode of Severence is available.
010
Shane Afsar @shaneafsar.com · 06/02/2025
Frog & Toad on AppleTV+ is super calming for kids. Also recommend he read-along books via Hoopla & your local library login. Also, Toad is a vibe.
010
Shane Afsar @shaneafsar.com · 01/02/2025
I did see a separate moon service, curious on the differences. But I guess the moon is quite dependent on the sun IRL, so that makes sense.
110
Shane Afsar @shaneafsar.com · 31/01/2025
HomeAssistant seems to come preconfigured with a dedicated service for the Sun. No love for default installing the moon? How will people know they can toggle their lights when it’s a waxing gibbous??
230
Shane Afsar @shaneafsar.com · 31/01/2025
Ohhh, new Severance department name revealed in S2E3.
000
Shane Afsar @shaneafsar.com · 14/01/2025
^this. been trying it for threads/mastodon/bluesky, works well
040
Shane Afsar @shaneafsar.com · 12/01/2025
I *just* noticed that bluesky favicon & formatting seems to be supported on GitHub profiles, but not threads.
bluesky icon: @shaneafsar.com, linkedin icon: in/ShaneAfsar, mastodon icon: @ShaneAfsar@mastodon.online, generic link icon: https://www.threads.net/@shaneafsar
250
Reposted by Shane Afsar
Dare Obasanjo @carnage4life.bsky.social · 08/01/2025
If I don’t get all my performance reviews done before the deadline, this video is why.
59413
Reposted by Shane Afsar
Mike Masnick @masnick.com · 11/01/2025
I really, really don't want to do this, but let's do a bit (just a LITTLE BIT) of fact checking about what Zuck said on the Joe Rogan podcast, because this is something I not only followed closely, but also spent time *talking to the actual people at Meta who dealt with this* which WAS NOT ZUCK.
10855811752
Shane Afsar @shaneafsar.com · 08/01/2025
Welp, garage torsion spring just broke. Definitely not messing with that…
120
Reposted by Shane Afsar
Anil Dash @anildash.com · 08/01/2025
Jeff Atwood steps up to be a thing that’s sorely needed in tech right now: a leader. He actually *gives* half of his current net worth (not a pledge — he already cut checks) to 8 organizations helping the most vulnerable. blog.codinghorror.com/stay-gold-am... An inspiring move, when it most matters.
blog.codinghorror.com
Stay Gold, America
We are at an unprecedented point in American history.
221534334
Reposted by Shane Afsar
Josh Kaplan @josh-kaplan.bsky.social · 04/01/2025
THREAD: In 2023, I received an envelope with no return address. Inside was a flash drive containing tens of 1000s of secret files. It came from a vigilante with a tumultuous past, who'd conducted a years-long undercover operation. He didn’t tell the FBI or his family. He only told me.
863193997182
Shane Afsar @shaneafsar.com · 31/12/2024
After looking up the answer, that's what I'm currently guessing. I've actually never seen this happen before! It does make me want to go back and see how often this has happened.
010
Shane Afsar @shaneafsar.com · 26/12/2024
Didn’t know about the Japanese “space out” competition youtu.be/3zIYe09dhrE?si=MOahk2Q3rGy…
youtu.be
2024, in six minutes (just the weird stuff)
010
Shane Afsar @shaneafsar.com · 19/12/2024
We decided to keep them home this week after a thanksgiving bout with something nasty, hoping this helps with the holiday break…
010
Reposted by Shane Afsar
Joe Fabisevich @mergesort.me · 13/12/2024
Genuinely surprised it took this long for a story like this to be published.
9to5mac.com
Apple Intelligence botched a notification summary about Luigi Mangione, and the BBC isn't happy - 9to5Mac
The BBC isn’t pleased with Apple Intelligence’s notification summary feature. The corporation says that the notification summary feature “generated a...
3175
Shane Afsar @shaneafsar.com · 14/12/2024
iOS 18.2’s Image Playground has one of the most interesting generative AI interfaces, but tbh the results leave a lot to be desired.
010
Shane Afsar @shaneafsar.com · 13/12/2024
I don't have it written out anywhere yet, but it's something like: * 2 pts for a correct letter in the right spot * 1 pt for a correct letter in the wrong spot * A multiplier for each letter that's solved earlier * A bonus for the row it's solved on * Bonus for hard mode
110
Shane Afsar @shaneafsar.com · 13/12/2024
Looks like this might’ve been a hard one.
000
Shane Afsar @shaneafsar.com · 08/12/2024
Found a bunch of these sets gathered together with a bunch of baby toys at a retailer nearby. I guess start them young on chemstry?
A “little people” box set with a Breaking Bad logo, and figurines representing Walter and Jesse from the series (in drug-making gear, and in their season one outfits)
010
Shane Afsar @shaneafsar.com · 04/12/2024
Again -- when I have time and resources available, I'd be happy to make a separate one that only does stats. And stats are always available on the website.
000
Shane Afsar @shaneafsar.com · 04/12/2024
Here's the behavior: 1. It replies to mentions. 2. It replies to followers. 3. It replies to a random account (if they've never been reached out to before) at most once an hour. 4. It posts stats and a winner once per day. It sounds like this isn't what you want, feel free to ignore/unfollow/block.
211
Shane Afsar @shaneafsar.com · 04/12/2024
Were you following ScoreMyWordle on twitter? I think you were following a different account, if I'm not mistaken.
100
Shane Afsar @shaneafsar.com · 04/12/2024
Thanks for the feedback. "ScoreMyWordle" functions identically here as it does on former Twitter and Mastodon. When I'm on vacation in a couple weeks, I'd be happy to make a stats-only account (also looking to make a Wordle-only feed).
100
Shane Afsar @shaneafsar.com · 30/11/2024
chirstmas cookie milk > egg nog
000
Shane Afsar @shaneafsar.com · 29/11/2024
Should be less noisy starting now! The usage on bluesky wasn't super high when I ported this from twitter & mastodon awhile ago, so I had removed the rate-limiting at the time. After fixing the search endpoint retrieval, it looks like it's getting closer to twitter levels.
100
Shane Afsar @shaneafsar.com · 28/11/2024
Just realized that at some point the public bluesky search endpoint changed, so @scoremywordle.bsky.social was missing oodles of wordles to slurp up and score. 🤖
210
Shane Afsar @shaneafsar.com · 28/11/2024
To this day, this specific boss battle song from Star Fox 64 plays in my head: youtu.be/aefNZq9nko0?...
youtu.be
Star Fox 64 Soundtrack - Boss D
YouTube video by StarFox64Soundtrack
110
Shane Afsar @shaneafsar.com · 27/11/2024
the way kids shows rib at the adults watching along with them. my kid is watching Mickey Mouse clubhouse, and Mickey just taught Goofy about a record player, which is “an ancient machine that people used to play music on” ☠️
100
Shane Afsar @shaneafsar.com · 26/11/2024
Thanks! Should be back now (there’s an issue with the Mastodon bridge that I’m looking into later)
010
Shane Afsar @shaneafsar.com · 20/11/2024
@arachnidsglamour.bsky.social Pushed a change yesterday for this to give a bonus if we see the game was played on hard mode. (Max possible score is now 420 pts)
110
Shane Afsar @shaneafsar.com · 19/11/2024
Awesome, thanks for sharing the examples! I’ll see about adding a hard game bonus!
110
Shane Afsar @shaneafsar.com · 19/11/2024
No it currently does not. Is there a way to see in a post if someone solved it on hard mode?
100
Shane Afsar @shaneafsar.com · 17/11/2024
The SD card on the Raspberry Pi used for our Homebridge instance died, so I used it as an opportunity to switch over to Home Assistant. It definitely requires more setup to HomeKit-it everything, and the camera ecosystem isn’t as robust, but the customization seems unparalleled.
010
Shane Afsar @shaneafsar.com · 15/11/2024
The amount of high fiving in Mario Party is too damn high
000
Reposted by Shane Afsar
Scott Hanselman 🌮 @scott.hanselman.com · 15/11/2024
Step 1 - request, download, and unzip your twitter archive Step 2 - install node 20 Step 3 - clone this repro github.com/marcomaroni-... Step 4 - run "npm i" in this folder from the command line Step 5 - make an .env file like this (cropped) Step 6 - run "npm run -- --"
1210621