Kyle Shevlin (he/him)
banner
kyleshevl.in
Kyle Shevlin (he/him)
@kyleshevl.in
Software engineer. Skilled with React, Astro, JS/TS, and frontend. Expanding my skills with Postgres more & more these days. Scratch golfer. AuDHD. https://kyleshevlin.com
Pinned
Hey new followers 👋🏻 let me offer an intro:

I'm a software dev, scratch golfer, occasional DIY/woodworker & I'm AuDHD.

While I'll post anything related to the above, most of my content is either coding or relatable, observational humor I use to cope with life.

Glad you're here & please be kind.
I wonder if I’d have a different attitude towards AI if I was a parent. 🤔

Working with AI has turned a portion of my job into unwitting babysitter for a child that runs amok if not carefully monitored.
November 11, 2025 at 11:10 PM
The cozier the bed, the crueler the world*

*the lower the temp is outside
November 11, 2025 at 4:10 PM
I’m really tired today and want a nap, but I have no faith that I’m gonna be more energized after said nap to do my work.
November 10, 2025 at 10:06 PM
I have this take that I'm struggling to put into words, but I believe when possible, you should prefer maps to conditionals.

There was a talk by Sandi Metz years ago, I'll try and find it, but she says, "I'm condition averse, I want to pass messages to objects" and I think she's right.
November 10, 2025 at 6:09 PM
I’m so angry with the Democratic leadership right now. Way to give up on the one thing we were proud of you for doing. You took a stand. And then you quit. Cowards.
November 10, 2025 at 5:24 AM
Solved it. Thank reason!*

*as an atheist, I've been trying alternatives to "thank god". Depending on the circumstance, I've found "genetics" and "luck" to be fitting replacements.

I did get a laugh in Asimov's Foundation series when everyone uses "space" in place of "god". "Holy space!" ha
I've been debugging a singular bug for a few days now that only occurs on device/simulator. I don't have hot refresh, so every code change I make takes ~2 minutes to build the app and then build it again on xcode.

It's just long enough to open TikTok or something else and lose way MORE time.
November 7, 2025 at 10:52 PM
Reposted by Kyle Shevlin (he/him)
fun fact: the irs knew this was gonna happen and put the source on github like a year ago, it doesn't have 100% of the functionality since some of it was irs backend proprietary but it's been forked a bajillion times now
Intuit, parent company of TurboTax, donated $1 million to Trump's inauguration. Always follow the money.
November 7, 2025 at 5:13 PM
I've been debugging a singular bug for a few days now that only occurs on device/simulator. I don't have hot refresh, so every code change I make takes ~2 minutes to build the app and then build it again on xcode.

It's just long enough to open TikTok or something else and lose way MORE time.
November 7, 2025 at 5:27 PM
This is how I feel when I have to demonstrate, “Prefer composition over inheritance” over and over.

How are there all these lessons that have been available to learn for 30+ years and yet so few actually apply them?
I was in a meeting recently and not a single other person knew what I was talking about when I mentioned "The Mythical Man-Month" and "No Silver Bullet". I was the only non-tech person in the room! READ SOME BOOKS ABOUT WHAT YOU DO (is what I screamed in my head).
November 7, 2025 at 1:27 AM
Hell yeah!

Might go chant “His name is Mamdani, M-A-M-D-A-N-I!” up and down the streets of Portland.
I have never cared about the NYC mayoral election in my life. Why should I? I don’t live there.

And yet I think this may be one of the most important elections in my lifetime. Can millennials finally start to gain some political power? Can good ideas & data-driven policy win? Can hope win?
November 5, 2025 at 2:53 AM
I miss working on just your most basic, run-of-the-mill, monolithic web app so much.

Instead, I have to try and keep 30 different cli commands, configs, services, etc in my head just run an app these days.
November 4, 2025 at 9:13 PM
I have never cared about the NYC mayoral election in my life. Why should I? I don’t live there.

And yet I think this may be one of the most important elections in my lifetime. Can millennials finally start to gain some political power? Can good ideas & data-driven policy win? Can hope win?
November 4, 2025 at 4:19 PM
www.tiktok.com/t/ZP8DUQTLm/

Apparently 🐜🐜 love joint compound. Who knew?!
Who knew sugar 🐜 loved joint compound?
TikTok video by kyleshevlin
www.tiktok.com
November 4, 2025 at 5:07 AM
Reposted by Kyle Shevlin (he/him)
So looks like I’m on the job hunt again😅

Right now, I’m looking for contract/pt work since I have another really huge “project” in the works right now🤭

If you know of any contract/pt roles in dev marketing, technical writing, or dev education, please send them my way!

Please repost and boost!💜💜
November 3, 2025 at 8:06 PM
And it's dark at 4:30. I swear it gets worse every year.
November 4, 2025 at 12:28 AM
I said this as a joke, but fundamentally I feel like this holds me back. I cannot keep up with Slack to the capacity of my peers. It's mentally/physically impossible for me, and I feel forever behind because others can seem to keep abreast of everything.
Think I should add “bureaucratically and administratively inept” to my bio or resume.
November 3, 2025 at 6:09 PM
Spent close to ~16 hours doing drywall taping and mudding this weekend. That was not exactly what we needed to be ready to go come Monday.
November 3, 2025 at 6:02 PM
Sure, I have a growth mindset. It's just way easier to grow in breadth than it is in depth. Both physically and mentally.
November 3, 2025 at 6:00 PM
www.tiktok.com/t/ZP8DBgqav/

Added some of the lessons I’ve learned the hard way about mudding and taping drywall.
A few random drywall mudding and taping tips I’m learning the hard way #diy
TikTok video by kyleshevlin
www.tiktok.com
November 2, 2025 at 5:15 PM
If you wake up full of energy, ready to go, how good does that feel? How superior to everyone else do you feel?

I’ve been nursing my coffee for 2 hours and just now feel alive enough to _try_ functioning.
November 1, 2025 at 5:03 PM
Think I should add “bureaucratically and administratively inept” to my bio or resume.
November 1, 2025 at 3:41 PM
Eating spicy Thai with the hopes it helps clear my nose. Head colds suck. 🤧
November 1, 2025 at 2:15 AM
Reposted by Kyle Shevlin (he/him)
add to the list of reasons to never accept homework in hiring pipelines 📝

(on a more serious note, HOLY S*** this is actually a surprising approach to try and hack someone - and with AI all around... YIKES)

...and perfectly spoOOoky 👻 for today 👻

🔗 blog.daviddodda.com/how-i-almos...
October 31, 2025 at 3:57 PM
I work for a company that directly helps users track their SNAP benefits. Let me tell you, the situation is going to be as bad as experts say it will be. There will be people who can't afford food for themselves and/or their children.

Help out where you can, if you can.
October 31, 2025 at 7:07 PM
Being a verbal processor can really suck in work environments.

We all have dumb thoughts while trying to debug things and solve problems. The difference is I have to say mine before I can evaluate them and realize why they're wrong.
October 31, 2025 at 4:33 PM