Sign in

Kevin Ullyott

@kevinullyott.com
359 followers 352 following 114 posts

Software Development Director @ Canyon GBS

PostsRepliesMedia
Kevin Ullyott @kevinullyott.com · 10/04/2026
Thinking of proposing a PHP RFC to be able to define class methods via an Attribute. And then be able to define method / function arguments using an Attribute. Which would all lead to my final RFC proposal to be able to define Attributes using an Attribute.
000
Kevin Ullyott @kevinullyott.com · 22/02/2026
If I could actually finish my books… y’all would be in so much trouble..
media.tenor.com
a close up of a cartoon character 's fist against a blue background .
ALT: a close up of a cartoon character 's fist against a blue background .
000
Kevin Ullyott @kevinullyott.com · 03/01/2026
Just did this one today as well. Such unique little quirks during and after the build that made it so enjoyable!
020
Kevin Ullyott @kevinullyott.com · 03/01/2026
Never Kayaked before. But I’d get one and fly out just for it.
110
Kevin Ullyott @kevinullyott.com · 27/12/2025
Use feature flags and non-blocking operations when possible; never have downtime in production 😉
media.tenor.com
a man in a leather jacket is making a funny face while looking at the camera .
ALT: a man in a leather jacket is making a funny face while looking at the camera .
110
Kevin Ullyott @kevinullyott.com · 16/12/2025
Nah. The agent needs access to a LoFi playlist to code with.
030
Kevin Ullyott @kevinullyott.com · 01/12/2025
Does it play “Here comes the sun” on low volume. Getting louder and louder as we get closer?
110
Kevin Ullyott @kevinullyott.com · 29/10/2025
Understandable crash-out
010
Kevin Ullyott @kevinullyott.com · 29/10/2025
And in case it isn’t clear, like the pup in the picture. I’m calling y’all a bunch of cuties ❤️😘
010
Kevin Ullyott @kevinullyott.com · 29/10/2025
What y’all look like when AWS’s SLA goes down to 99.99999997% for 5 minutes.
Corgi with a buck-tooth smile and glasses with a pointing up finger placed to give the pup an “um acktually” look, with the text “The cloud is just someone else’s computer” at the top.
110
Kevin Ullyott @kevinullyott.com · 29/10/2025
Please do. I’ve been wanting to consolidate but don’t even know where to start.
010
Kevin Ullyott @kevinullyott.com · 29/10/2025
Major fomo. Had a conflicting conference, so sad to miss this!
010
Kevin Ullyott @kevinullyott.com · 19/10/2025
Diarrhea Don?
000
Kevin Ullyott @kevinullyott.com · 15/10/2025
The rise of AI alongside the supposed male loneliness epidemic has given new meaning to the phrase, “My girlfriends a Model”
010
Kevin Ullyott @kevinullyott.com · 14/10/2025
I feel there is still an unfamiliarity and distrust with it. Too long big names have touted that it is overkill for xyz reason. Not enough of the community has talked about its benefits. And the average web developer is not versed enough in a small bit of devops needed to understand it.
110
Kevin Ullyott @kevinullyott.com · 12/10/2025
So the masks just off these days huh?
010
Kevin Ullyott @kevinullyott.com · 04/10/2025
I feel a part of this comes from jobs calling the position “Software Engineer”, when really the position is just web development.
090
Kevin Ullyott @kevinullyott.com · 01/10/2025
Congrats and good luck!
010
Kevin Ullyott @kevinullyott.com · 10/09/2025
Relaxing on our balcony of the ship today. Some of the best times to catch up on reading.
A shot of a perspective off a cruise ship balcony. Including the water, beach, and some buildings on the island of Bonaire.

A kindle with some text in a table in the foreground.
020
Kevin Ullyott @kevinullyott.com · 06/09/2025
Hi from these two besties!
Two golden retrievers laying next to each other on the bed
130
Kevin Ullyott @kevinullyott.com · 06/09/2025
Very true!
010
Kevin Ullyott @kevinullyott.com · 06/09/2025
For sure. And for most things you don’t need everything Jira can do. Just building something that works best for your needs 👌
120
Kevin Ullyott @kevinullyott.com · 06/09/2025
We’ve done the same. It’s been so nice to be able to perfectly integrate with the rest of our systems since we made it all. Project management directly into publishable change logs we control, etc.
110
Kevin Ullyott @kevinullyott.com · 05/09/2025
Obviously, they want it back to when philosophy was yelled at you from a man living in jar on the street.
000
Kevin Ullyott @kevinullyott.com · 24/08/2025
Happy birthday @cmorrell.com 🥳
010
Kevin Ullyott @kevinullyott.com · 21/08/2025
The goal is always to get enough of those Twitch points to trigger the thing that tells him to drink water or sit up straight.
120
Kevin Ullyott @kevinullyott.com · 14/08/2025
Ooo congrats! I hope to get rid of our baseline soon 😓
110
Kevin Ullyott @kevinullyott.com · 10/08/2025
A classic bait and switch. Or brew to sandwich.
130
Kevin Ullyott @kevinullyott.com · 02/08/2025
My wife has informed me that “just like how I am a vibe coder now (derogatory)” she is a vibe cooker and refuses to measure with anything but the heart.
220
Kevin Ullyott @kevinullyott.com · 23/07/2025
media.tenor.com
a man in a suit and tie says you gotta pump those numbers up
Alt: a man in a suit and tie says you gotta pump those numbers up, those are rookie numbers
010
Kevin Ullyott @kevinullyott.com · 15/07/2025
One of the greatest feelings. Just got to fly through the list that has piled up.
010
Kevin Ullyott @kevinullyott.com · 12/07/2025
It’s giving Pest summer
000
Kevin Ullyott @kevinullyott.com · 10/07/2025
The internet went out last night due to a storm. And it was nice to go back to no suggestions, no help. Feel like a came away from the session with a closer understanding of what I was doing.
010
Kevin Ullyott @kevinullyott.com · 10/07/2025
I interestingly had a somewhat similar thing happen last night. I typically only minorly use the free CoPilot for its auto complete. But I have been using the Agent mode to help me write a suite of PHPStan rules I’ll be releasing soon, since many of them are similar it’s helpful to copy.
110
Kevin Ullyott @kevinullyott.com · 26/06/2025
And then you look at the git blame of who wrote the bug.. it was… you…? You push back from your desk and stare down at your hands… your.. mole-like hands..? Looking back up at the desk you see Oreo crumbs all over the keyboard, Oreo sleeves litter the desk around it… Screen fades to black.
260
Kevin Ullyott @kevinullyott.com · 13/06/2025
Haven’t used Mago, I’ll have to check it out. Though I will say despite the warning, PHP CS Fixer has no problems being run with PHP 8.4. Been doing so for a couple of months now with no issue.
000
Reposted by Kevin Ullyott
Pookleblinky @pookleblinky.bsky.social · 04/06/2025
The speed of writing code has never, and will never be the bottleneck. The bottleneck, the limiting factor, is always in the thinking about the code and how it works, understanding it. People who use chatgpt to write code are literally removing the only part of programming that is actually useful.
162086421
Kevin Ullyott @kevinullyott.com · 02/06/2025
This article touches on much of what I talk to my team about around AI. In order to be any sort of developer worth their salt, you must have gone through the hard and easy parts alone. No vibes, no AI, just pure problem solving experience. Looking at the output of an LLM, you will never learn.
whitep4nth3r.com
The promise that wasn’t kept
AI is distracting us from creating real value. While we chase speed and automation, meaningful and human-centered work is getting left behind. Is this progress?
030
Kevin Ullyott @kevinullyott.com · 31/05/2025
There are no flaky tests. Just goofy little guys.
020
Kevin Ullyott @kevinullyott.com · 23/05/2025
I had a coworker that twice in my time working with them was unable to work for an entire day because their Linux system was bricked due to an audio driver update. I have carried that with me since.
020
Kevin Ullyott @kevinullyott.com · 22/05/2025
github.com/canyongbs/ad... day in, day out.
github.com
GitHub - canyongbs/advisingapp: Advising App by Canyon GBS is an AI-powered conversational assistant for staff, student success platform, and recruitment CRM designed specifically for colleges and uni...
Advising App by Canyon GBS is an AI-powered conversational assistant for staff, student success platform, and recruitment CRM designed specifically for colleges and universities to enhance student ...
010
Kevin Ullyott @kevinullyott.com · 22/05/2025
This would be amazing. Its UX is just so superior for such minor differences. They either need to open source it or Chrome / Firefox needs to catch up.
120
Kevin Ullyott @kevinullyott.com · 21/05/2025
Leave-able offenses either way imo 😜 /s
000
Kevin Ullyott @kevinullyott.com · 21/05/2025
Laravel Dev Partners, know that if you find your partner's search history filled with searches for "Laravel Relationships", they are not cheating. They are just bad at remembering which one uses associate and which one uses attach.
130
Kevin Ullyott @kevinullyott.com · 13/05/2025
Congratulations @cmorrell.com! Looking forward to the talk. 🎉
020
Kevin Ullyott @kevinullyott.com · 08/05/2025
You fr
An image of a wizard amongst the clouds with a cauldron and orb. Representing David truly vibing in their conclave.
000
Kevin Ullyott @kevinullyott.com · 05/05/2025
And it buzzes at you all loud and demanding. We get it, it’s not all about you.
110
Kevin Ullyott @kevinullyott.com · 05/05/2025
🔥🔥🔥
000
Kevin Ullyott @kevinullyott.com · 03/05/2025
000
Kevin Ullyott @kevinullyott.com · 03/05/2025
The last 2 bananas are for making banana bread muffins.
140