Sign in

Robert Groves

@robertgroves.com
141 followers 196 following 314 posts

robertgroves.com | ✶✶✶✶ | Chicago, IL Teaches machines irony; they reply with stack traces. Survived Leet Heat, still tastes colors. Deploys personal code at 2:42 a.m. because chaos needs company. So it goes.

PostsRepliesMedia
Robert Groves @robertgroves.com · 07/09/2026
3 conferences, 3 immediate calls for next year's conference each time. This is now a tradition. Could we all let @dthompsondev.bsky.social and the #CYC26 team breathe for a minute! ...okay, that's enough time, bring on #CYC27 🤣
282
Robert Groves @robertgroves.com · 04/09/2026
Learning about baseline CSS features in "Baseline Magic: The Art of Intent-Driven CSS" presented by @lindakat.com @commityourcode.bsky.social #CYC26
020
Robert Groves @robertgroves.com · 04/09/2026
Thinking about how to take AI from one-off task completer to full-on co-worker. Sitting in on Boston Cartwright's talk: Agents are not Apps: Stop building interfaces, Start building coworkers @commityourcode.bsky.social #CYC26
010
Robert Groves @robertgroves.com · 04/09/2026
I'm a firm believer that fun web projects need audio and audio needs to be done right. Watching Kerline Moncy's talk: What Happens When the Music Starts? The Architecture of Browser Audio @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 04/09/2026
Watching @virtualized6ix.bsky.social to refresh and add to my tool belt for discerning and troubleshooting application issues. @commityourcode.bsky.social #CYC26
021
Robert Groves @robertgroves.com · 04/09/2026
Excited to start day two of @commityourcode.bsky.social! Watching Kevin J. Scott's keynote to kick things off. #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
Leveling up my UI knowledge with Kaleb Garner's talk - Design Systems 101: The Developer Approach to Better Frontends @commityourcode.bsky.social #CYC26
010
Robert Groves @robertgroves.com · 03/09/2026
Listening to why modularity and layering to build adaptable, scalable, and maintainable software still matters. Presented by Noah Harris @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
Here like a zombie, for all the brains! 🧟🧠 Watching @bytesofbree.bsky.social s talk: Give Your Agent a Second Brain (and a UI to Match) @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
How can we know that LLM feature is working? About to find out with Kyle Taylor @commityourcode.bsky.social #CYC26
010
Robert Groves @robertgroves.com · 03/09/2026
Taking in the practical and fun aspects of AI agents with @joelhooks.com at @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
Learning about fine-tuning with Reece Iriye and getting past the hype-cycles and focusing on the engineering problems and solutions. @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
Alexander Crettenand is convincing us that managing devs is not like herding cats... it's more like herding horses. At @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
Watching @roxyrodbeck.bsky.social showing us how to ship it fast and fix it later at @commityourcode.bsky.social #CYC26
000
Robert Groves @robertgroves.com · 03/09/2026
*THE* @dthompsondev.bsky.social rockin' the keynote at @commityourcode.bsky.social #CYC26
010
Robert Groves @robertgroves.com · 17/08/2026
Gross Lard ...maybe a new font is in order 🤷
A pad of butter wrapped in gold foil with writing that, at a quick glance, might look like, "Gross Lard" due to the cursive font. But on closer inspection actually reads, "Grass Land."
110
Robert Groves @robertgroves.com · 27/01/2026
Results for @cassidoo.co (3/4)
120
Robert Groves @robertgroves.com · 27/01/2026
Results for @jason.energy (2/4)
110
Robert Groves @robertgroves.com · 27/01/2026
Made a suggestion on @codetv.dev's Learn with Jason stream today. The results are in... (1/4)
120
Robert Groves @robertgroves.com · 24/11/2025
I don't always come up with amazingly fitting acronyms, but when I do...
Screenshot of a Bluesky thread. At the top, Brittany Ellich (@brittanyellich.com) asks, “What are we calling ‘software development augmented by agents’?” and lists options: “Agentic Software Development (the word ‘Agent’ already feels so overdone),” “AI Delegated Development,” “Vibe Engineering (funny but please no),” and “Something else??” followed by “#AI for visibility” and an eyes emoji. Below, a reply from Robert Groves (@robertgroves.com) reads: “Autonomously-Derived Advanced Predictive-Text Oriented Review Driven Iterative Engineering. It’s a mouthful for sure, but luckily it has the acronym ADAPTORDIE which both seems fitting and is statistically the last thing you’ll read after the agents take their final form.”
030
Robert Groves @robertgroves.com · 30/10/2025
Thanks @github.com! I had a blast at #GitHubUniverse #Universe25
020
Robert Groves @robertgroves.com · 01/10/2025
That sucks man. Hope you're feeling better soon. In the meantime, to clear the passages, might I suggest...
030
Robert Groves @robertgroves.com · 20/09/2025
I'm thrilled that my first conference talk will be at Commit Your Code! What started last year as a “no way this is real” event is now back, and even bigger than last before! 100 talks, 4 tracks, <$50 tickets & every dollar to charity. Virtual = free. #CYC25 Who will I be seeing there?
Speaker card for the Commit Your Code Conference for Charity (CYC’25), Sept 25–26 in Dallas, TX. Features Robert Groves, Technical Lead (Self), with his photo on the right and event branding on the left.
0102
Robert Groves @robertgroves.com · 30/08/2025
Anyone with bolt cutters held the key to free Hugs, but nobody trusted the place. There was no door, just the weight of suspicion and dread. As it turns out, that mix locked tighter than iron bars ever could.
AI generated image of a young brown bear sitting on a dusty concrete floor inside a dim, abandoned structure. The bear has lifelike baby bear features—soft brown fur, round ears, and glossy dark eyes that reflect the faint light coming through a doorway. Around its neck is a heavy chain tethered to the wall, emphasizing its confinement. Hanging from the chain is a red-and-white “Hello, my name is” sticker-style name tag with the word “HUGS” written on it in bold letters. The soft daylight filtering in highlights the bear’s face and fur while leaving most of the room in shadow, creating an unsettling mix of innocence, vulnerability, and eeriness.
010
Robert Groves @robertgroves.com · 28/08/2025
focus_v20250827.234500CDT_9705846_21030 #Art #Processing #GenerativeArt #CreativeCoding #CodeArt
A dark black background with a faint glowing ring in the center. The ring is circular, with a misty, cloud-like texture, and appears to be formed of soft red and gray light. The inner circle of the ring is empty except for a very small, dim red dot at the center. The overall effect resembles a hazy energy halo or a faint astronomical phenomenon, such as a diffuse glowing ring in space.
050
Robert Groves @robertgroves.com · 24/08/2025
1nt0 The V01d attractor001_v20250823.164256CDT_9705846_900031 #Art #Processing #GenerativeArt #CreativeCoding #CodeArt
Here’s alt text under 2000 characters for the image you uploaded:

---

A complex, colorful digital pattern resembling a spirograph or a mathematical attractor is set against a black background. The design consists of dozens of overlapping, smoothly curved lines forming interwoven, flower-like loops that spiral outward from a central point. At the core, a tiny red dot anchors the composition, with the surrounding curves gradually shifting in hue as they expand. Closest to the center, the lines are dark green, becoming brighter green, then fading into aqua, blue, and finally pale lavender as they stretch toward the edges of the frame. The overlapping paths create a sense of depth and motion, as though the viewer is looking into a rotating vortex or layered petals of translucent ribbons. The overall impression is both geometric and organic, evoking a hypnotic, kaleidoscopic effect.
040
Robert Groves @robertgroves.com · 23/08/2025
attractor001_v20250823.150151CDT_9705846_900043 #Art #Processing #GenerativeArt #CreativeCoding
030
Robert Groves @robertgroves.com · 20/08/2025
flowfield2_v20250820.142739CDT_9705846_1503557 #Art #Processing #GenerativeArt #CreativeCoding
030
Robert Groves @robertgroves.com · 20/08/2025
flowfield_v20250820.135202CDT_9705846_93328 #Art #Processing #GenerativeArt #CreativeCoding
020
Robert Groves @robertgroves.com · 15/08/2025
Unglitched & tweaked interacting_particles_v20250814.0625UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
040
Robert Groves @robertgroves.com · 15/08/2025
It's glitchy to draw some lines, to draw some lines that's right first time, it's glitchy It's glitchy, glitchy, glitchy, glitchy interacting_particles_v20250814.0224UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding #Glitch
120
Robert Groves @robertgroves.com · 11/08/2025
A variation of the same. the_tangle_v20250811_0729UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
000
Robert Groves @robertgroves.com · 11/08/2025
How this exploration started was definitely how it finished. The best thing about randomness and repetition is how often it will surprise you. I don't know why I find this pleasing, but I do. the_tangle_v20250811_0719UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
100
Robert Groves @robertgroves.com · 11/08/2025
10_print_patterns_v20250810.0214UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
020
Robert Groves @robertgroves.com · 10/08/2025
retro_grid_v20250809.0314UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
040
Robert Groves @robertgroves.com · 09/08/2025
oscillation_weave_V20250808.0410UTC #Art #Processing #GenerativeArt #CreativeCoding
A dense, colorful weave of overlapping sine wave curves made of small, glowing dots on a black background. The curves crisscross to form a diamond-shaped lattice pattern, with the dots shifting through pastel shades of pink, blue, green, yellow, and purple, creating an iridescent, oscillating effect.
040
Robert Groves @robertgroves.com · 08/08/2025
phoenix_v20250807.0356UTC #Art #Animation #Processing #GenerativeArt #CreativeCoding
070
Robert Groves @robertgroves.com · 07/08/2025
geode_slice _v250807.0522UTC
Abstract digital artwork on black background showing a half-disk of tightly packed, rainbow-colored concentric rings made of tiny square pixels, resembling a sliced geode. A single, razor-thin horizontal line bisects the disk and stretches across the empty right side of the frame.
000
Robert Groves @robertgroves.com · 03/08/2025
I needed to fill a web page to make it look like some "real" content, so I did some stream-of-consciousness writing. To be honest I wasn't expecting to write something so real:
Screen shot of text that reads: "Then the question becomes, 'How can we minimize confusion on the web?' It is the humble opinion of this writer that this is the wrong question. The real question is, 'How can we maximize the delirious insanity of the web?' This is such an important question in this age of silos and walled gardens. Where everything is whitewashed and packaged into organized boxes with little hits of dopamine inside to keep you coming back for more. The web is a place of chaos and confusion, and it should be celebrated as such."
000
Robert Groves @robertgroves.com · 03/08/2025
Hear me out... giant porch goose skeleton. It's like the best of both worlds really.
AI generated image of an artistically stylized goose skeleton that is being used as a decorative porch item. The wings are outstretched and mouth open as if honking in a defense stance.
190
Robert Groves @robertgroves.com · 25/07/2025
When I was in town for Leet Heat, I made the obligatory, first-time in Portland, stop at Powell's and bought a copy of Kurt Vonnegut's "Breakfast of Champions." This is how I know that the Claude logo designer has either: A) Never read that particular Vonnegut or B) Has gotten away with it and is 🤣
030
Robert Groves @robertgroves.com · 24/07/2025
Or you could just... 🤣
171
Robert Groves @robertgroves.com · 11/07/2025
How'd that testing after the recording go? Let me guess, non-determinism gonna non-determinize.
010
Robert Groves @robertgroves.com · 10/07/2025
I just had the thought that @codetv.dev is the @a24movies.bsky.social of the software developer universe—putting out high quality entertainment and successfully riding the edge of unconventional content in an industry where everything is typically a conference, webinar, or formal training session.
Screenshot of the CodeTV “Watch” page. A grid features five series cards showcasing the great content available:

1. “Learn With Jason” — Live pair programming. Learn something new in 90 minutes with tech industry experts.

2. “Leet Heat” —How does your web dev knowledge stack up against industry pros? Join host Mark Techson as two devs face off to bring the knowledge — or face the heat!

3. “Web Dev Challenge” — What could you create if you had 30 minutes to plan and 4 hours to build? In each episode, 4 developers take on the challenge to find out.

4. “Unspoken Tech” — How talented, successful, and — most importantly — happy web professionals built careers that are resilient in the face of an ever-changing software industry.

5. “#DoItAnyways” — I'm challenging myself to make a video every weekday for at least two weeks to help me get over my perfectionism and just start making stuff.
161
Robert Groves @robertgroves.com · 05/07/2025
Mind ya business, Netflix.
A television screen shows a paused episode of "Portlandia" with a Netflix-style prompt asking, “Are you still watching ‘Portlandia’?” There are three options: “Ask again later,” “Play without asking again,” (which is highlighted), and “I’m done.”
000
Robert Groves @robertgroves.com · 25/06/2025
Grabbing some ice for my Old Fashioned. Anyone else need some?
A stunning view of the Mendenhall Glacier in Alaska, majestically oozing between two rugged mountains like a giant, frosty toothpaste spill. The glacier’s icy blue front barely touches the water, because, you know, it’s been politely retreating for decades thanks to our undying love affair with fossil fuels. Scattered icebergs float lazily in the water, possibly remnants of the glacier’s latest existential crisis. Clouds hang low, maybe out of shame, as the once-mighty ice field quietly melts away — but hey, at least it's great for cruise ship photos and climate change denial debates. [Alt text generated by AI, but approved by me: embrace the irony]
030
Robert Groves @robertgroves.com · 06/06/2025
"Physicists create 'the world's smallest violin' using nanotechnology" — The violin is smaller than a tardigrade! Do they even realize what they have just unlocked the potential for...
AI generated digital painting: Three lifelike tardigrades drift in deep space, each holding a tiny silver-trimmed grey violin. Iridescent swirls of blue, pink, and gold music notes spiral from their instruments, illuminating a dark, star-speckled cosmic backdrop.
100
Robert Groves @robertgroves.com · 03/06/2025
Errors in the wild: "Memory Error" I can only assume that it has forgotten about the period of time when gas was cheap.
A gas station's price sign that has three digital displays; the first shows the price for regular unleaded paid for in cash, the second shows the price for when paid via credit, and the third reads, "Memory Error" in all caps.
010
Robert Groves @robertgroves.com · 01/05/2025
Challenge accepted (mixed media: napkin, pen, pencil).
A drawing of the letters AI on a torn up napkin stacked an arranged for depth. Below the letters is a handwritten note, "Ceci n'est pas de l'AI" which may be more correctly written as "Ce n'est pas de l'IA", which in French means "This is not AI." The incorrectness of the written phrase a reminder to viewers that, to err is human... unless the error is having eight fingers on one hand, then to err is AI.
010
Robert Groves @robertgroves.com · 30/04/2025
Please and thank you.
061