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.
And sometimes it’s more like N+10.
Or even N+1000.
You’d get overwhelmed and shutdown too sometimes if one thought led to a thousand more instantaneously.
And sometimes it’s more like N+10.
Or even N+1000.
You’d get overwhelmed and shutdown too sometimes if one thought led to a thousand more instantaneously.
Two-way binding is one of them.
I've read the docs re: how v-model changes between Vue 2 and 3 maybe 3-4 times now and all I keep thinking is, "What a completely superfluous feature that makes everything harder."
Two-way binding is one of them.
I've read the docs re: how v-model changes between Vue 2 and 3 maybe 3-4 times now and all I keep thinking is, "What a completely superfluous feature that makes everything harder."
www.tiktok.com/t/ZP8UYkVRY/
www.tiktok.com/t/ZP8UYkVRY/
I've been finding myself adding more and more `data-*` attributes on our components to ease some of the challenges of testing. Maybe you got some testing that could be made easier with this pattern, too.
kyleshevlin.com/data-attribu...
I've been finding myself adding more and more `data-*` attributes on our components to ease some of the challenges of testing. Maybe you got some testing that could be made easier with this pattern, too.
kyleshevlin.com/data-attribu...
If Kyle ever tells you something you already know, it's not because he thinks you're dumb. Kyle defaults to providing all context, reducing the risk of you not understanding him, which history has taught him happens often.
If Kyle ever tells you something you already know, it's not because he thinks you're dumb. Kyle defaults to providing all context, reducing the risk of you not understanding him, which history has taught him happens often.
As someone who's spent their entire career on the frontend, I feel so wildly inadequate in this meeting.
I know _some_ of the words being said.
As someone who's spent their entire career on the frontend, I feel so wildly inadequate in this meeting.
I know _some_ of the words being said.
…and also a reminder of the era—not that long ago!—when most software looked something like this. It was beautiful to behold and lovely to use. This was taken from us for entirely dubious reasons, but driven people like Ryan can still do it.
…and also a reminder of the era—not that long ago!—when most software looked something like this. It was beautiful to behold and lovely to use. This was taken from us for entirely dubious reasons, but driven people like Ryan can still do it.
I genuinely don’t know when or what I’ll write again.
I genuinely don’t know when or what I’ll write again.
I use AI daily for my work, and I’d say my fear of being replaced lessens with each day.
Not because AI makes me wildly more productive, but because it’s still so incapable of doing the job.
I use AI daily for my work, and I’d say my fear of being replaced lessens with each day.
Not because AI makes me wildly more productive, but because it’s still so incapable of doing the job.
How have I gone so long without knowing this?
I only learned this because I thought I was encountering a bug where overflow-x: scroll wasn't working unless I selected text.
How have I gone so long without knowing this?
I only learned this because I thought I was encountering a bug where overflow-x: scroll wasn't working unless I selected text.
Had lunch, time for try #2.
Had lunch, time for try #2.
All stepped forms should be state machines.
All stepped forms should be state machines.
Krios is obsessed with towels. Put a towel down, he’ll lay there.
Krios is obsessed with towels. Put a towel down, he’ll lay there.
Refactoring and improving code is the same process as learning to “multiply by 1” in math.
You can manipulate numbers (code) all you want, so long as it fundamentally remains the same value.
Refactoring and improving code is the same process as learning to “multiply by 1” in math.
You can manipulate numbers (code) all you want, so long as it fundamentally remains the same value.
Working with AI has turned a portion of my job into unwitting babysitter for a child that runs amok if not carefully monitored.
Working with AI has turned a portion of my job into unwitting babysitter for a child that runs amok if not carefully monitored.
*the lower the temp is outside
*the lower the temp is outside
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.
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.