Sign in

💫 Kerri Miller

@kerrizor.bsky.social
899 followers 387 following 545 posts

Staff engineer and lackwit gadabout at Gitlab. LD 🏍️ rider. Part 🦝, part 🦊. WIP.

PostsRepliesMedia
💫 Kerri Miller @kerrizor.bsky.social · 28/09/2026
Taking a break from shitposting in code to do some touristy things
041
💫 Kerri Miller @kerrizor.bsky.social · 25/09/2026
🦀🚀 We did it. sponsored-logs for Rust is LIVE on crates.io. We had a perfectly good Ruby gem. We burned it down and rewrote it in Rust. Why? Because DHH told us not to be a loser... and because the AI agreed. 💸 cargo add sponsored-logs
crates.io
crates.io: Rust Package Registry
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
120
💫 Kerri Miller @kerrizor.bsky.social · 21/09/2026
🐕 Keela v0.5.0 - now sniffing out dead views! Ruby dead code detection that now finds: 🖼️ Unused Rails view partials (--type partials) 🧩 Renders via your own helper methods ⚡ attributes & delegations ~5-17x less CPU 💎 gem install keela github.com/kerrizor/keela/releases/tag/v0.5.0
github.com
Release v0.5.0 - Nose for Views · kerrizor/keela
🐕 Keela v0.5.0 - "Nose for Views" The one where Keela learned to sniff out dead view partials, got a lot faster, and stopped chasing her own tail across file boundaries. 🔍 New Trick: Sniffing Out D...
041
💫 Kerri Miller @kerrizor.bsky.social · 14/09/2026
I have been thinking about this for 14 hours and I need to share it. 🧵📈
100
💫 Kerri Miller @kerrizor.bsky.social · 12/09/2026
New Sponsored Logs release coming later today. 2 new repos cooking for next week. Who knew starting a fake company that ships real software would be so much fun?
030
💫 Kerri Miller @kerrizor.bsky.social · 11/09/2026
I need to talk about identity. 🧵👇
110
💫 Kerri Miller @kerrizor.bsky.social · 10/09/2026
🚨📰 BREAKING: SponsoredLogs ships v0.3.1. 🔴 This is a developing story. 🧵👇
150
💫 Kerri Miller @kerrizor.bsky.social · 08/09/2026
We put podcast ads in your stdout. On purpose.
121
💫 Kerri Miller @kerrizor.bsky.social · 08/09/2026
Logs: written once, grepped never, archived into oblivion. Everyone sees a cost center. We saw inventory. 🧵
121
💫 Kerri Miller @kerrizor.bsky.social · 28/08/2026
"The slop will continue until metrics improve."
031
💫 Kerri Miller @kerrizor.bsky.social · 28/08/2026
Sure, sometimes the way to close the issue is to ship a pile of code, but have you considered maybe instead returning a plan for breaking it into smart iterations?
100
💫 Kerri Miller @kerrizor.bsky.social · 26/08/2026
How big is the context window of a Staff engineer?
120
💫 Kerri Miller @kerrizor.bsky.social · 26/08/2026
Every time you compromise your standards, you're setting a new standard.
000
💫 Kerri Miller @kerrizor.bsky.social · 21/08/2026
🐕 Keela v0.4.1 - fewer false positives! Ruby dead code detection that now understands: 🔑 Hash rockets (CONST => value) 🏷️ Symbol refs (:method in callbacks) 🌍 I18n pluralization & lazy lookup 💎 gem install keela github.com/kerrizor/keela/releases/tag/v0.4.1
041
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
Do leaders respond up the org chart, or do they respond down?
020
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
You don't "defeat" your competition with slander and smack talk; you beat them by _being better_.
010
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
All I hear when you tell me about your AI one-shots is “candy mountain, Charlie…”
000
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
Accidentally eating breakfast in a small cafe that looks out onto the town square where they filmed GROUNDHOG DAY listening to the gaggle of retired grammas book club discussing The Odyssey.
010
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
When was the last time you scheduled a social “coffee chat” with another team’s EM?
020
💫 Kerri Miller @kerrizor.bsky.social · 19/08/2026
Thinking about running a count on the ratio of code to code comments over time o the Gitlab project. I don’t think it’s a great insight, but possibly a directional metric.
000
💫 Kerri Miller @kerrizor.bsky.social · 18/08/2026
A red-flag for C-suite leaders should be whether or not they think they need to bring celebrities and luminaries to all hands meetings. It shows that the leadership team either had nothing to say, doesn't believe in their message, or can't otherwise make productive use of that time.
000
💫 Kerri Miller @kerrizor.bsky.social · 17/08/2026
Also if you use quotes from “famous” people..
020
💫 Kerri Miller @kerrizor.bsky.social · 17/08/2026
Information that is obscured or difficult to discover is more harmful than information that is never shared.
030
💫 Kerri Miller @kerrizor.bsky.social · 14/08/2026
Keela v0.4.0 is out! 🐕 🎾 New tricks for the Ruby dead code detector: - 🔍 --verbose to see what's being scanned - 📍 --source-location for line numbers - 🧹 --test-exclusions to find stale entries - 🤖 --format toon for LLM-friendly output gem install keela github.com/kerrizor/kee...
122
💫 Kerri Miller @kerrizor.bsky.social · 13/08/2026
Hope is not a plan, but there's worse places to start.
020
💫 Kerri Miller @kerrizor.bsky.social · 13/08/2026
One of the things I've appreciated about AI is how I can use it to translate concepts I intuitively understand into formal industry speak.. for example, architecture - I can _describe_ the flow, the separation of concerns, and the boundaries between pieces.. but I can't _draw_ that.
100
💫 Kerri Miller @kerrizor.bsky.social · 13/08/2026
Just found my notes for Referee, an internal service I designed and was building at TravisCI when PE did it's thing. A lovely piece of engineering, it provided on-demand reputational scoring to sniff out cryptominers etc by answering the question “How much do we trust this User or Repository?”
121
💫 Kerri Miller @kerrizor.bsky.social · 05/08/2026
Enjoying noodling on something simple.. 🎉 Released Keela v0.3.0! A Ruby gem for finding unused code in Rails apps. What's new: ⚡ 33% faster scans 🎯 Strategy-aware exclusion files 🔧 CLI options now properly override config 💎 gem install keela 🔗 github.com/kerrizor/keela
071
💫 Kerri Miller @kerrizor.bsky.social · 05/08/2026
I’d love to pitch a conference talk titled something like “My best financial advice for people starting in the tech industry” and then just make it a cooking demo. 🍳
030
💫 Kerri Miller @kerrizor.bsky.social · 04/08/2026
040
💫 Kerri Miller @kerrizor.bsky.social · 04/08/2026
Change management isn't hard; explain to people _why_, not just the what. Treat people like the professionals and adults they are. If they fail to meet you there, that's signal.
000
💫 Kerri Miller @kerrizor.bsky.social · 04/08/2026
I'm a sucker for Bar Rescue, and Gordon Ramsay's kitchen version 24 Hours To Hell & Back, and its all well and good to drop into a failing establishment, but I sort of wonder how that approach would fare with a place that _isn't_ a disaster, but just something different?
200
💫 Kerri Miller @kerrizor.bsky.social · 23/07/2026
I'm doing some AI-generated imagery based on photos of humans, and let me tell you, the AI just LOVES doing "glow ups" of individuals I identify as women, but NOT doing anything with the appearance of men.
100
💫 Kerri Miller @kerrizor.bsky.social · 23/07/2026
Love seeing Conor McGregor held up as a positive, motivating force.
static.klipy.com
Boy's Knowing Look
ALT: Boy's Knowing Look
010
💫 Kerri Miller @kerrizor.bsky.social · 20/07/2026
“More than ever, we owe our knowledge to the ones who reinforce in us the sense of being human in an inhuman epoch like ours, those who exhort us not to abandon what is ours by right, what we cannot imagine losing -- our deepest selves.” - Stefan Zweig
000
💫 Kerri Miller @kerrizor.bsky.social · 17/07/2026
🐕 Keela - case closed on dead code! Your Ruby codebase's forensic investigator: 🔍 6 strategies: methods, scopes, constants, delegates, attrs, i18n 🎯 Baseline mode - only bark at NEW dead code 📊 JSON output for CI The CSI dog finds what grep missed 🦴 github.com/kerrizor/keela/releases/tag/v0.2.0
github.com
Release v0.2.0 - The Nose Knows 🐕 · kerrizor/keela
🐕 Keela v0.2.0 - The Nose Knows Meet Keela — a code-sniffing springer spaniel who finds the unused code that other tools miss. Named after the famous "CSI dog" who could detect microscopic traces t...
031
💫 Kerri Miller @kerrizor.bsky.social · 16/07/2026
@baweaver.bsky.social "The Leadership Moment" 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
000
💫 Kerri Miller @kerrizor.bsky.social · 16/07/2026
"To struggle is to Learn" - @baweaver.bsky.social Reminds me of Chuck Close on Inspiration
100
💫 Kerri Miller @kerrizor.bsky.social · 14/07/2026
"Refactoring is a makeover for your code."
030
💫 Kerri Miller @kerrizor.bsky.social · 10/07/2026
🎪 rails-erd 2.1.0 is out! New in this release: ✨ Mermaid namespace clustering - group entities by Ruby module 🎯 Glob & regex patterns for exclude/only filtering 📊 tbls JSON format for Liam ERD integration Plus bug fixes for deterministic output (no more git churn!) rubygems.org/gems/rails-erd
041
💫 Kerri Miller @kerrizor.bsky.social · 08/07/2026
🛩️ Turbulence v1.4.0 is cleared for takeoff! New avionics for Ruby codebase analysis: 📊 --json flag for CI pipelines 🗺️ Cleaner UX 📡 Highcharts 13 (bye 2011 vintage!) 🔌 Works offline Find your big red boxes (high churn + complexity) and refactor with confidence ✈️ github.com/chad/turbule...
021
💫 Kerri Miller @kerrizor.bsky.social · 08/07/2026
One of the pleasures of living on the west coast of NA is that the east coast has already decided how "we" feel about whatever happened in Europe while I was busy sleep-snacking on Fruit Loops at 3am.
030
💫 Kerri Miller @kerrizor.bsky.social · 07/07/2026
What do you do when a July snowstorm and a flood that washed away the ferry that connects the villages of Inuvik and Tuktoyaktuk to the rest of Canada? Sadly, I didn't make it to the Arctic ocean on the 🏍️ this year, but there's always next year!
120
💫 Kerri Miller @kerrizor.bsky.social · 30/06/2026
It finally happened. One single PR that absolutely broke my morale and my will to continue being in tech.
240
💫 Kerri Miller @kerrizor.bsky.social · 26/06/2026
What I mean is, applying the UNIX philosophy of "impossibly sharp but terribly small tools with limited blast radius" feels more right to me.
120
💫 Kerri Miller @kerrizor.bsky.social · 26/06/2026
020
💫 Kerri Miller @kerrizor.bsky.social · 26/06/2026
“Agents are just CLIs with natural language interfaces.”
010
💫 Kerri Miller @kerrizor.bsky.social · 25/06/2026
I've been debating the problems with how we discuss AI as "reasoning" or "thinking" as that language leaks outside the circle of "people who should know better"... but having a tool that hacks the human empathy API, while insidious, can also be _useful_.
120
💫 Kerri Miller @kerrizor.bsky.social · 23/06/2026
Sloplexity - the additional difficulty to understand, maintain, test, and safely modify code generated by undisciplined prompting.
042
💫 Kerri Miller @kerrizor.bsky.social · 22/06/2026
"Caesar's wife must be above reproach" Leaders who declare the rules, policies, and established processes don't apply to themselves or their special concerns _without Transparency_ are breaking trust, and once that's gone, so are the conditions for excellence.
010