Sign in

Brandon Kelly

@brandonkelly.io
588 followers 158 following 265 posts

Head honcho at @craftcms.com 📍 Bend, Oregon 🔗 brandonkelly.io

PostsRepliesMedia
Brandon Kelly @brandonkelly.io · 20h
Apparently this is happening 😅
Entry confirmation email for the 2027 Eugene Marathob
130
Brandon Kelly @brandonkelly.io · 04/10/2026
Fall Foot Half was a blast! 🏃 strava.app.link/PHdrJdA6X6b #inBend
130
Brandon Kelly @brandonkelly.io · 01/10/2026
Tread Flex ordered 🏃 I've been wanting a (preferably Peloton) treadmill for a while but don't really have the space for one. The Flex looks like the perfect solution. It being half the cost is a nice added bonus.
“Your order is placed!” Confirmation message from Peloton’s website
020
Brandon Kelly @brandonkelly.io · 30/08/2026
New digs 😍
Corner office with two desks side-by-side, overlooking trees and a grass lawn
1390
Brandon Kelly @brandonkelly.io · 27/08/2026
Saw a Slate today. It's even cuter in person.
A bare-bones gray Slate electric truck on display in a mall with its hood open, showing off its front trunk
000
Brandon Kelly @brandonkelly.io · 26/08/2026
The backside of a dump truck, with the message “Sometimes… All You Need is a Good Dump”
020
Brandon Kelly @brandonkelly.io · 20/08/2026
I blessed the rains down in Africa
Toto live on stage in Bend’s outdoor amphitheater
080
Brandon Kelly @brandonkelly.io · 18/08/2026
Saw a #Rivian R2 in the wild yesterday!
A Catalina Cove-colored (blue with a hint of green) Rivian R2 from behind, parked in a dirt parking lot with trees, a field, and a mountain in the background.A Catalina Cove-colored (blue with a hint of green) Rivian R2 from the front, parked in a dirt parking lot.
191
Brandon Kelly @brandonkelly.io · 05/07/2026
Omg they took us into the kitchen!
Lisa and me in the kitchen at The French Laundry
020
Brandon Kelly @brandonkelly.io · 05/07/2026
French Laundry.
Lisa and me in front of the French LaundryThe second course: kielbasa hot dog, tostada, and stuffed homemade Ritz cracker The sixth course: steak, onion ring, and twice baked potato The desert course: coffee ice cream, a chocolate homemade Twinkie, crème brûlée macaroons, donuts, and chocolate covered macadamia nuts
160
Brandon Kelly @brandonkelly.io · 04/07/2026
Tasting @ The Prisoner, one of our favorites
Glass of Reserve Red Blend
010
Brandon Kelly @brandonkelly.io · 04/07/2026
Lisa and I are in Napa celebrating our 15th anniversary. Kicked off the day with a hot air balloon ride!
View overlooking farmland and two other hot air balloons from 2,000 feetSelfie of Lisa and me in the hot air balloon. Another balloon is floating in the distance.
070
Brandon Kelly @brandonkelly.io · 16/06/2026
dialogdesign.ca logo > dialog.org logo
The logo for Dialog, the design agency, with chat bubbles in the negative space of the “D” and “G”The logo for Peter Thiel’s “Dialog” secret society thing, with a chat bubble in the negative space of the “O”
010
Brandon Kelly @brandonkelly.io · 16/06/2026
Love this photo from a recent drag race night. (I’m on the right, and happened to win that one 😎) (Photo credit: @monzarottie.bsky.social) #rivian
Two Rivian R1Ts approaching the starting line of a drag strip. The sky is golden, and there are faint hills in the distance.
150
Brandon Kelly @brandonkelly.io · 12/06/2026
Ever wish you could set a breakpoint when a class property is set? Property hooks FTW! #php
A public `$editable` property, with a `set` property hook
130
Brandon Kelly @brandonkelly.io · 22/05/2026
cool UI bro
three X's
150
Brandon Kelly @brandonkelly.io · 17/05/2026
Amazing show last night with Ricky Valez, Mike Birbiglia, Fred Armisen, and John Mulaney #inBend
John Mulaney on a blue-lit stage
010
Brandon Kelly @brandonkelly.io · 26/04/2026
When they’re aged out of Mickey Mouse pancakes, but you need to prove you still got it
Breakfast plate with two egg bites with holes cut out in the center to look like eyes, and half a bagel with the cut edge facing down to look like a mouth
240
Brandon Kelly @brandonkelly.io · 17/04/2026
Just wrapped up work on a fancy new deletion workflow, primarily for users, but also conceivably for other element types. github.com/craftcms/cms/p… #CraftCMS
A deletion blocker modal for a user, showing that they have two entries assigned to them, and two active subscriptions.
060
Brandon Kelly @brandonkelly.io · 12/04/2026
First half marathon in the books! strava.app.link/4Qc581AFh2b
Me posing next to a “RUN BEND” sign, holding a beer and being very sweaty
2150
Brandon Kelly @brandonkelly.io · 11/04/2026
RIP my knees tomorrow
Race bib for the Bend Half Marathon
020
Brandon Kelly @brandonkelly.io · 11/04/2026
Verizon is having a service outage. To view details about it, I need to sign in. Which requires a verification SMS/phone call. Both of which… require functioning phone service 🙄
Verizon’s verification screen showing only Text and Call options
010
Brandon Kelly @brandonkelly.io · 23/03/2026
Apparently after you set up iPhone Mirroring, apps with Dynamic Island + lock screen widgets will be shown in the macOS menu bar. Kinda neat.
macOS menu bar, with a little faux Dynamic Island alongside the other menu icons, with a Rivian logo on the left and a state of charge indicator on the right. Below it is the Rivian lock screen widget, showing the state of charge, vehicle name, charging speed, completion ETA, and currently-set charging limit.
000
Brandon Kelly @brandonkelly.io · 04/03/2026
Wow that’s dark
Email from New York Life, with the subject “Are you using life insurance to its full potential?”
140
Brandon Kelly @brandonkelly.io · 27/02/2026
Post a pic you took, no context, to bring some zen to the feed.
A hiking trail along a river with a large bolder in it. Some pinnacles are off to the right.
2111
Brandon Kelly @brandonkelly.io · 19/01/2026
Happened to time my 300th Peloton ride with Tunde Oyeneyin’s much-needed MLK Day ride.
Peloton stats with PR and 300 Rides badges
020
Brandon Kelly @brandonkelly.io · 15/01/2026
Ah, the dry wit of international customers.
The beginning of a customer email, which begins with “Hi Brandon, How are things over in the USA?”
060
Brandon Kelly @brandonkelly.io · 17/12/2025
Raging into my 40s with a 10K birthday run along the Deschutes River Trail. Never thought I’d be able to do that! strava.app.link/uQaLZsu7aZb
Photo of me and my bernedoodle after our run, overlayed with some run stats: 6.43 miles,  1 hour 5 minutes, 10:11/mile.
5120
Brandon Kelly @brandonkelly.io · 21/11/2025
Spotify has a custom scrubber playhead for the Wicked For Good soundtrack
Spotify playback controls and scrubber with a custom playhead icon: a green broom and pink wand crossing each other to form an “x” shape.
010
Brandon Kelly @brandonkelly.io · 21/11/2025
SAME
Bumper sticker on a car’s cargo box that says “I USED TO LISTEN TO FIVE IRON FRENZY”
330
Brandon Kelly @brandonkelly.io · 10/11/2025
[The Anakin/Padme meme]
Padme: “No advertising on Apple TV shows"
Padme: “Including Apple product placements right?”
Anakin: […]
Padme: “Including Apple product placements right?”
000
Brandon Kelly @brandonkelly.io · 02/11/2025
Someone really let a one-star review get to them
Bag containing a small picture frame hanger and nail, which reads: “THANK YOU! Please accept this hanger as a token of our appreciation. It’s an acceptable size for your hanging requirement and is part of our continuing effort to provide quality and service.”
010
Brandon Kelly @brandonkelly.io · 29/10/2025
250! And a PR to boot
Photo of my Peloton workout summary, showing PR, “Legendary Climbs”, and “250” badges
120
Brandon Kelly @brandonkelly.io · 17/10/2025
50 pounds down
Me in my backyard
2190
Brandon Kelly @brandonkelly.io · 27/09/2025
Back home from an amazing week in Lisbon! #CraftCMS
Me standing in front of historic Lisbon and the river
0140
Brandon Kelly @brandonkelly.io · 19/09/2025
Prince’s Love Symbol #2
020
Brandon Kelly @brandonkelly.io · 16/09/2025
Masterclass in managing expectations right here. Does Liquid Glass have some legibility issues? lol good luck even reading the version number
The iOS 26 icon - a very translucent “26” over some wavy blue circles
130
Brandon Kelly @brandonkelly.io · 03/09/2025
Tough call, but decided not to buy the domain.
Screenshot from an email: “All things considered, our "magic number" for [REDACTED] would be USD $12 million (twelve million US dollars).”
150
Brandon Kelly @brandonkelly.io · 21/08/2025
Oh LA…
GPS directions saying to exit the freeway in 1.5 miles on CA-170 SOUTH Hollywood, with a lane diagram showing seven lanes, suggesting I be in any of the right three.
020
Brandon Kelly @brandonkelly.io · 18/08/2025
Hit 200 rides on the Peloton today
Blue digital badge with the number 200 on it, and the text “200 Rides - Awarded for completing 200 Cycling workouts.” below it
250
Brandon Kelly @brandonkelly.io · 02/08/2025
Saturday morning project: installed a little cable box and mount for my Dream Machine
Dream Machine mounted on the wall, connected to a bunch of cables that are popping out of a wall plate, above an in-wall networking cabinet.
030
Brandon Kelly @brandonkelly.io · 12/07/2025
View of the Deschutes River from this morning’s walk. #inBend
View of the Deschutes River from a walking bridge. “MAGA IS NAZI SO IS AMERICA WAKE UP” is written along the railing in chalk.
0120
Brandon Kelly @brandonkelly.io · 09/07/2025
Not the most productive day, tbh.
First person perspective of me looking at my laptop from a chair, with Jude (a bernedoodle)’s head popping up beside the laptop, with very dramatic puppy eyes, letting me know she is unhappy with me trying to work when I could be rubbing her belly.
8741
Brandon Kelly @brandonkelly.io · 08/07/2025
Check out Craft CMS, it’s used by a lot of totally different people.
A screenshot of GitHub’s “Used by” metadata for the craftcms/cms repo, showing 8 avatars – three identical ones, followed by Pixel & Tonic’s avatar, followed by four identical official Craft CMS avatars, and then a “+ 6,572” link.
251
Brandon Kelly @brandonkelly.io · 23/06/2025
Earth Wind & Fire in the house!
Earth Wind & Fire performing at Hayden Homes Amphitheater in Bend, OR.
070
Brandon Kelly @brandonkelly.io · 11/06/2025
😂 apple.news/Ab23jg2WCQdK...
Quote from the WSJ article about how no one is going to Trump’s birthday parade:

“Sen. Josh Hawley (R., Mo.) said he isn’t going either. Asked if he had other plans, he said no. 
Was he just not a fan of parades? ‘Oh, I love parades,’ he said.”
030
Brandon Kelly @brandonkelly.io · 12/05/2025
AI-generated image of Pope Leo IXV wearing dark-green clothes and shades, in front of a backdrop of Matrix code, with the caption “MY NAME… IS LEO”
020
Brandon Kelly @brandonkelly.io · 29/04/2025
Well that’s a first! Today we passed $5M in total Plugin Store revenue for the past 12 months 👀 #CraftCMS
A line chart showing $5,018,897 in total revenue over the past 12 months
5301
Brandon Kelly @brandonkelly.io · 28/04/2025
Pizza night!
A margarita pizza and a chicken bacon jalapeño pesto pizzaAll-meat and combo pizzas
150
Brandon Kelly @brandonkelly.io · 27/04/2025
Movie you've watched more than six times using gifs. (“Hard mode” no Star Wars, Star Trek, or LoTR)
Milton from Office Space, moving his red Swingline stapler a little closer to him
400