Press "Enter" to skip to content

Tag: Ruby

Useful Work Produced by People We Find Reprehensible

It can be hard and downright painful to grapple with the idea that people we find reprehensible in their personal lives might also be capable of producing work that is beautiful, moving, or useful to us. How we handle and process that information and how we choose to move forward is part of our work.

Chapter 6, Slay the Art Monsters, Keep Going: 10 Ways to Stay Creative in Good Times and Bad, by Austin Kleon

“I am Antigravity. I am ready. Go.”

I was vibe coding with Antigravity tonight, and I broke it in the most bizarre way. With the repo at this commit and with a clean working tree, I gave Gemini 3 Pro (High) this prompt:

Check out my git tags. Check out my git log! Ope, check out my @CHANGELOG.md… And then write it.

For a few moments it seemed to chug along just fine, building a coherent Chain of Thought. Then it got weirder, and weirder.

Re: More Fluent Method Signatures in Ruby

Shane Becker

Is this a hare brained /#Rails thought?

What if we named `type` with adverbs?

adjective (typical):
user.sync :full
user.sync :incremental

adverbs:
user.sync :fully
user.sync :incrementally

It reads more like a proper sentence to my eyes.
Instead of a Programmering Sentence™

December 14, 2025, 4:57 am 2 boosts 3 favorites

My Reply

I like this a lot. It makes me want to go even harder:

Confessions of a Software Developer: No More Self-Censorship

I haven’t published since April because I’ve been afraid. I also avoided social media, news aggregators, and discussion forums for months. I’m done letting fear stop me. What was I afraid of? In this post I detail every single thing I’ve avoided admitting on this blog.

Fizz Buzz, Object-Oriented Edition: Exploring the Open/Closed Principle With Polymorphism and Metaprogramming

Fizz Buzz, the children’s game turned coding interview question, requires little more than basic programming literacy to solve. But it has just enough complexity that it can also be used to illustrate some important tenets of object-oriented design through refactoring.

30,656 Pages of Books About the .NET Ecosystem: C#, Blazor, ASP.NET, & T-SQL

When I learned lean software development, I abandoned year-long planning at work and at home. This year, I broke my rule. I made a New Year’s resolution. I decided to broaden my skills so I could ship a full-stack enterprise web app completely on my own. No back-end developers, no product managers, no UI designers, and no vibe coding. Since I wrote Ruby years ago and Rails is having a Renaissance right now, I wrote down the following and taped it to my bedroom door:

In 2025, Kerrick is a Full-Stack Programmer

Develop & deploy Ruby on Rails apps, covered by automated tests, to real users.