Sign in

Kyle Shevlin (he/him)

@kyleshevl.in
15K followers 866 following 4.3K posts

Software engineer. React, Vue, Astro, JS/TS, and all things frontend. Scratch golfer. AuDHD. kyleshevlin.com

PostsRepliesMedia
Kyle Shevlin (he/him) @kyleshevl.in · 1h
I know the answer is “We didn’t evolve to sit as much as we do”, but why do hips gotta suck so damn much?
050
Kyle Shevlin (he/him) @kyleshevl.in · 29/09/2026
Life kind of feels like this right now: Them: You don’t seem happy. Me: I’m not. Haven’t been since ~2012. Them: Well, do you think you’d be happier somewhere else? Me: *looks out at a decimated, barren wasteland* No.
0140
Kyle Shevlin (he/him) @kyleshevl.in · 28/09/2026
Do you ever just know you’re going to die younger than you should because the circumstances you’re stuck in. As I sit here each day for more hours than I want or should, constantly stressed & burnt out, largely for things beyond my control as an autistic person, I can just feel the years vanishing.
3121
Kyle Shevlin (he/him) @kyleshevl.in · 27/09/2026
There need to be more things you can do solo that are enjoyable and create social opportunities. On my own this weekend, quickly burned thru my ever shortening list of friends and all said no to doing anything. I could exercise free will I suppose, but nothing would be different but my location.
390
Reposted by Kyle Shevlin (he/him)
Faine Greenwood @faineg.com · 26/09/2026
lol if the conservatives want to take away my ADHD medication, I refuse to be held responsible for all the incredibly dumb things that will happen next
331154117
Kyle Shevlin (he/him) @kyleshevl.in · 25/09/2026
Is there anything more annoying than Claude writing code, and then Claude finding bugs in Claude’s code, and having to tell Claude to fix Claude’s mistakes based on Claude’s feedback?
6120
Kyle Shevlin (he/him) @kyleshevl.in · 23/09/2026
Today alone, I've had to hear colleagues present three separate ideas that I already presented months ago and get yesses where I got nos. Do you know how frustrating it is to live life like a DnD character with a -10 modifier on persuasion checks?!
0210
Kyle Shevlin (he/him) @kyleshevl.in · 23/09/2026
I'm probably an outlier, but I feel less productive in the age of AI because I'm not actively doing as much as I used to. Now, I just have many annoyingly slow conversations. It's like chatting with someone in far off in space where there's a long delay between messages.
190
Kyle Shevlin (he/him) @kyleshevl.in · 22/09/2026
I wish I could talk about chronic depression the way you can about chronic physical pain. I can say to someone, “my knee is having a flare up” and that would be ok. But say “my depression is having a flare up” and that’s problematic. I’ve been depressed for 30 years, what do you want from me?
1200
Kyle Shevlin (he/him) @kyleshevl.in · 22/09/2026
I have a rough calculation of cost that aggregates in each Claude session as I go. Yesterday, brand new session, asked Claude to rebase a branch on main and fix the one simple conflict. Cost over $2 and 10 minutes to do something I could have done myself in a ~1min. What are we doing?!
2110
Kyle Shevlin (he/him) @kyleshevl.in · 22/09/2026
I bought a gym membership this month because on paper it makes sense, but boy do I not want to go. I don't know what I should be doing, I don't want to be around people while I'm learning a new space, and the only convenient times to go are when it's convenient for everyone else, too. ugh.
3100
Kyle Shevlin (he/him) @kyleshevl.in · 21/09/2026
I don't think AI's going to take my job some day because it's better at coding than me or is smarter than me. It's probably going to take my job because it can't get sad. It can't look outside at the sunshine and have an existential crisis about being a wage slave for your one precious life.
0316
Kyle Shevlin (he/him) @kyleshevl.in · 20/09/2026
Really need to do some chorin’ but all i have is fuck off energy
150
Kyle Shevlin (he/him) @kyleshevl.in · 20/09/2026
Me, too. I always struggled with what to write about, writing whenever I was inspired, and I find nothing inspiring about this era. Now, I just can’t think of a positive thing to say, and I’d rather write nothing than write what’s in my heart.
2160
Kyle Shevlin (he/him) @kyleshevl.in · 19/09/2026
I wfh because: 1) commutes send me into a rage, and 2) you do not need to hear me audibly say, “Wtf?!”, somewhere between 1 to 3 dozen times per day. Unless that counts as vibrancy, of course.
1141
Kyle Shevlin (he/him) @kyleshevl.in · 16/09/2026
I've never once pursued management because I know myself too well. I would not be good at it. Yet, with AI, that's what I've been turned into against my will. A manager of agents. I've spent years sticking to my strengths just to wind up being forced to do the thing I don't want to.
1130
Kyle Shevlin (he/him) @kyleshevl.in · 16/09/2026
Dude finally does it at just past the 24 hr mark.
040
Kyle Shevlin (he/him) @kyleshevl.in · 16/09/2026
Vet asked for a urine sample from our oldest cat. You do this by putting special absorbent beads in their litter box. Our little guy has been trapped in a room all day, got his food, water and beads, and hasn’t gone to the bathroom once in nearly 16hrs. Are you kidding me?!
160
Kyle Shevlin (he/him) @kyleshevl.in · 12/09/2026
I’ve got one day a week where I can get my chores done and one day a week where I can fuck off and do nothing. The problem is they’re the same day.
2160
Kyle Shevlin (he/him) @kyleshevl.in · 12/09/2026
Working in tech, seeing the many series of investments, the evaluations, etc, all it’s ever made me think is there is a lot of money people just want to piss away. Someone want to just give me ~$5M to fall of the face of the planet? I’ll do it.
171
Reposted by Kyle Shevlin (he/him)
Anthony Moser @anthonymoser.com · 20/07/2026
maybe a more precise phrasing of the original point would be people can produce careless work or careful work but LLMs can only produce careless work, even if it is sometimes correct, because they are incapable of care
216458
Kyle Shevlin (he/him) @kyleshevl.in · 10/09/2026
The Ember mug I’ve now used pretty much every day for years failed to charge last night, so today I’m drinking coffee from a regular mug like some uncivilized heathen.
380
Kyle Shevlin (he/him) @kyleshevl.in · 09/09/2026
Feel like I’ve been in this state re: talks permanently since about 2021
050
Kyle Shevlin (he/him) @kyleshevl.in · 09/09/2026
The weekend brain fog just gets worse and worse anymore. I woke up into 5 straight meetings to start my week. Was clueless in all of them.
160
Kyle Shevlin (he/him) @kyleshevl.in · 08/09/2026
Think I need a day off after the long weekend.
1130
Kyle Shevlin (he/him) @kyleshevl.in · 05/09/2026
Tips for not getting bothered in the home store: - wear a shirt covered in paint and/or some kind of oil stains - wear the dirtiest hat you own - have a fairly large beard Hope that helps!
130
Kyle Shevlin (he/him) @kyleshevl.in · 05/09/2026
Can confirm that if you leave a bucket, sealed with a lid, half full of joint compound all summer while you do other projects, it will have grown mold, and possibly algae, by the time you open it once again.
180
Reposted by Kyle Shevlin (he/him)
Kyle Shevlin (he/him) @kyleshevl.in · 04/09/2026
If an AI is allowed to have fucked up thoughts because its brain is holding too much context, why can't I?
171
Kyle Shevlin (he/him) @kyleshevl.in · 04/09/2026
If an AI is allowed to have fucked up thoughts because its brain is holding too much context, why can't I?
171
Reposted by Kyle Shevlin (he/him)
Kyle Shevlin (he/him) @kyleshevl.in · 03/09/2026
Wore pants for the first time since May last night. It was horrible.
1111
Kyle Shevlin (he/him) @kyleshevl.in · 03/09/2026
Wore pants for the first time since May last night. It was horrible.
1111
Kyle Shevlin (he/him) @kyleshevl.in · 02/09/2026
It’s shocking how quickly LLMs will reach for Proxies as a solution to something. I just spent 2 hrs grilling Claude on why they solved a problem with proxies, just to realize their ~100 LOC solution could be replaced entirely with a 3 line function. Ffs.
470
Kyle Shevlin (he/him) @kyleshevl.in · 02/09/2026
It was hard enough to get humans to write code that was legible/understandable by humans. "But it doesn't matter, Kyle! Get over it!" Tell that to my queue of PRs to review. You'd think we'd be able to make the simplest code now easily, and it's just getting worse.
2272
Kyle Shevlin (he/him) @kyleshevl.in · 02/09/2026
I know I'm many years behind, but I started playing Ghost of Tsushima last week, and now I just want to blow of work and play it all day.
140
Kyle Shevlin (he/him) @kyleshevl.in · 01/09/2026
Having a day where everything is irritating me, dials up to 11. I am in a state of dysregulation, but because it’s all in my brain, no one knows, and I’m not allowed to show them how I’m really feeling. That’s masking and why I’m always exhausted. I want to explode rn, but gotta hold it in.
1151
Kyle Shevlin (he/him) @kyleshevl.in · 31/08/2026
I'm really struggling with one aspect of PR review in this era. LLMs seem to avoid making abstractions, even when they're easy and obvious. I feel like we're losing modules. But I just keep asking, "Does it matter?" I think it does, but it doesn't feel like a battle I can win.
5190
Reposted by Kyle Shevlin (he/him)
rossipedia @rossipedia.com · 25/08/2026
Absolute mic drop Great read: larsfaye.com/articles/ai-...
This leads to another situational paradox: If these tools demand expertise, yet the tools can actively circumvent the friction that cultivates expertise, then what is the path for one to become an expert so they can effectively use these tools?
0225
Kyle Shevlin (he/him) @kyleshevl.in · 24/08/2026
Who else is of an age where they need to travel with their ergonomically contoured pillow in order to survive? Just me?
290
Kyle Shevlin (he/him) @kyleshevl.in · 21/08/2026
Going to sleep at a reasonable hour is for chumps I tell you!
030
Kyle Shevlin (he/him) @kyleshevl.in · 20/08/2026
I wrote a bunch of components by hand today. Was honestly such a pleasure.
1260
Kyle Shevlin (he/him) @kyleshevl.in · 17/08/2026
No matter how many instructions or skills I give Claude, it cannot seem to figure out how to test what matters, and instead constantly tests implementation details. It's almost like it was trained on a bunch of data with tests that checked unimportant implementation details.
6253
Kyle Shevlin (he/him) @kyleshevl.in · 14/08/2026
I think reading AI output all day is liquifying my brain. I have become a neurological puddle. 🫠
2160
Kyle Shevlin (he/him) @kyleshevl.in · 14/08/2026
Asking someone for a code review and getting what is clearly feedback from an LLM is the new LMGTFY. I'm so pissed off right now.
2150
Kyle Shevlin (he/him) @kyleshevl.in · 14/08/2026
I was just lamenting to my bibliophile wife how I don’t think I can read anymore. I am so overwhelmed by the amount of text I have to read daily from LLMs, just full screens of the most verbose crap again and again and again, that I’m out of capacity to put any more words in to my brain.
2260
Kyle Shevlin (he/him) @kyleshevl.in · 14/08/2026
The work day should be 10-3, max.
1132
Kyle Shevlin (he/him) @kyleshevl.in · 13/08/2026
It's probably not healthy how many times a day I say, "someone just shoot me already."
110
Kyle Shevlin (he/him) @kyleshevl.in · 13/08/2026
I wish ADHD time blindness wasn’t a thing. Why didn’t past me forecast that current me could really use a break? I mean, past me has never been able to think of current or future me, but still, he should have done better.
5170
Kyle Shevlin (he/him) @kyleshevl.in · 13/08/2026
Still doesn’t have the one I want… :stuck
120
Kyle Shevlin (he/him) @kyleshevl.in · 12/08/2026
I was doing a quick chat with a colleague about some changes I wanted to see to a component they were making. I was sharing my screen, teaching them about variants and typing out some code changes to demonstrate and I had a moment where I said, “I miss typing code…” 🥺
160