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
💫 Kerri Miller
@kerrizor.bsky.social
Staff engineer and lackwit gadabout at Gitlab. LD 🏍️ rider. Part 🦝, part 🦊. WIP.
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. 🍳
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.
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?
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.
Love seeing Conor McGregor held up as a positive, motivating force.
Boy's Knowing Look
ALT: Boy's Knowing Look
static.klipy.com
“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
🐕 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
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...
github.com
@baweaver.bsky.social "The Leadership Moment" 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
"To struggle is to Learn" - @baweaver.bsky.social Reminds me of Chuck Close on Inspiration
🎪 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
🛩️ 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...
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.
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!
It finally happened. One single PR that absolutely broke my morale and my will to continue being in tech.
What I mean is, applying the UNIX philosophy of "impossibly sharp but terribly small tools with limited blast radius" feels more right to me.
“Agents are just CLIs with natural language interfaces.”
“Agents are just CLIs with natural language interfaces.”
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_.
Sloplexity - the additional difficulty to understand, maintain, test, and safely modify code generated by undisciplined prompting.
"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.
If you treated employees with fairness, created the safety and provided the resources for them to do their best work, you wouldn’t need to publicly threaten them with draconian non-disparagement clauses.
"Salt-N-Pepa would be disappointed in me." might be the most relatable thing an AI has ever said to me.
Just because you work at a clown show doesn’t mean you need to put on the shoes.
When an employee doesn’t understand the value they bring to a company, that’s a failure of leadership, not management.
Tired: Rotating passwords Wired: 2FA Inspired: Having more entries in 1Password than the app allows before locking you out
475 million of them are accidentally clicking on a link in Instagram and getting annoyed
Half a billion people are using Threads every month
You spent the weekend honing your bespoke agent setup. You've improved your throughput and reliability. ...now how do you share that?