Articles by Kerrick
2

Perron: A Static Site Generator for Ruby on Rails (statichost.page)

471

Beginning January 2026, all ACM publications will be made open access (acm.org)

1

Programming Ruby 4 (The 6th edition of the PickAxe Book) (pragprog.com)

1

The "Commons Clause" License Condition (commonsclause.com)

2

Mui (無為): A Vim-like TUI text editor written in Ruby (s-h-gamelinks.github.io)

2

Color Contrast Tool Using APCA, the Candidate Contrast Method for WCAG 3 (color-contrast.dev)

1

Accessible Perceptual Contrast Algorithm (APCA) in a Nutshell (apcacontrast.com)

1

Harmonizer – Accessible Color Palettes Generator (github.com/evilmartians)

2

PicoRuby is the smallest Ruby implementation for one-chip microcontrollers (picoruby.org)

2

I Like My F# Code Type Annotation-Free (planetgeek.ch)

1

Use AI to Stand in for a Domain Expert (kerrick.blog)

1

Affordances: The Missing Layer in Front End Architecture (fractaledmind.com)

12

Running Claude Code in a loop to mirror human development practices (anandchowdhary.com)

2

UX for reversible actions: A decision framework for designing for recovery (logrocket.com)

9

Skin-Shedding Code (2024) (thorstenball.com)

1

Treating Documentation as a Product (compositecode.blog)

4

Because I Wanted To (aaronfrancis.com)

1

A Dao of Web Design (2000) (alistapart.com)

1

A New Best Practice for User Friendly 404 Page Design? (kerrick.blog)

2

A Complete Visual Tour of the First WordPress Release (iterativewonders.com)

1

Responsive Letter Spacing (cloudfour.com)

2

I Vibe Coded a WordPress Plugin and Shipped It to Production (kerrick.blog)

4

Needy Software (mjtsai.com)

1

My Intro to Domain Modeling with riffing (2024) (kaspth.com)

136

Confessions of a Software Developer: No More Self-Censorship (kerrick.blog)

2

What's cooking on Sourcehut? Q4 2025 (sourcehut.org)

1

The Performance Inequality Gap, 2026 (infrequently.org)

1

Learning to Code with No Map: Mentorship and Entry Paths in a Post-Bootcamp Era [video] (youtube.com)

3

Zapier Security Incident Packages and Zapier Developers (zapier.com)

1

Ruby 3.4.7 Port to Cosmopolitan Libc – Portable Ruby (github.com/igravious)

2

A Month of Chat-Oriented Programming, or when did you last change your mind? (checkeagle.com)

1

Code Climate Quality Is Now Qlty Software (codeclimate.com)

2

Dredger-IoT: Ruby at the Edge – Open-Source Industrial Telemetry (dominickm.com)

6

At the Root: An Anti-Racist Ethical Source License for Open Source Projects (attheroot.dev)

1

Microsoft asks all foreign staff to return to US by Sunday after H1B bombshell (indiatimes.com)

2

AI company Anthropic wins a copyright infringement lawsuit brought by authors (npr.org)

10

Building Twice: A clone of Once (stanko.io)

64

How to have the browser pick a contrasting color in CSS (webkit.org)

20

Stop using REST for state synchronization (2024) (mbid.me)

4

Noncoders using AI to prompt their ideas into reality. It's called 'vibe coding' (nbcnews.com)

1

Large Language Models, Small Labor Market Effects (ssrn.com)

7

Ship Software That Does Nothing (kerrick.blog)

1

Passkey Garden: a living style-guide for passkeys (passkey.garden)

2

Holographic Masks in CSS (codepen.io)

96

The Story Behind “100 Go Mistakes and How to Avoid Them” (thecoder.cafe)

1

Nodo: Call Node.js from Ruby (github.com/mtgrosser)

2

The machines are rising – but developers still hold the keys (thoughtworks.com)

3

In Defense of Ruthless Managers (seangoedecke.com)

74

No elephants: Breakthroughs in image generation (oneusefulthing.org)

4

Is the .NET Ecosystem in Crisis? (arinco.com.au)

2

First Look at the Modern Attr() in CSS (ishadeed.com)

4

Browse No More: The magic we once had with browsing the web is dwindling (paulstamatiou.com)

3

Defending Tailwind (damato.design)

2

OpenStax completes computer science collection (openstax.org)

2

Kerrick's Wager: On the Future of Manual Programming (kerrick.blog)

12

All estimations are wrong, but none are useful (techworld-with-milan.com)

1

What Books Should I Read to Learn ASP.NET Core and Blazor? (kerrick.blog)

2

Item Flow, Part 1: A new unified concept for layout (webkit.org)

3

Could JavaScript have synchronous await? (2ality.com)

1

Rails MCP Server: Enhancing AI-Assisted Development (mariochavez.io)

1

Product, Design, and AI (svpg.com)

2

AI Is the Future of Accessibility (karlgroves.com)

3

Updated W3C Recommendation: ePub 3.3 (w3.org)

2

Reasoning by Analogy (thoughtbot.com)

1

Betteridge's Law of Software Engineering Specialness (buttondown.com/hillelwayne)

3

Revisiting CSS Border-Image (css-tricks.com)

2

You just can't be Googling 'Select' (sophiabits.com)

1

Synchronous Work, Asynchronous Work (newardassociates.com)

2

Dark Mode and Accessibility Myth (stephaniewalter.design)

2

Leading Effective Engineering Teams in the Age of GenAI (addyo.substack.com)

1

Getting Started with TDD: A Practical Guide to Beginning a Lasting Practice (8thlight.com)

3

XHTML in Modern Web Development (frontenddogma.com)

3

Dementia and Programming (Endnote) (2024) (thereformedprogrammer.net)

2

Quantity leads to quality (the origin of a parable) (austinkleon.com)

1

Exploring Ruby Ractors – I paid for for 10 cores I'm gonna use 10 cores (jpterry.com)

2

Figma's not a design tool – it's a Rube Goldberg machine for avoiding code (uxdesign.cc)

1

I Started Reading 25 C#/.NET Books. Here Are the 2 I'll Finish ASAP (kerrick.blog)

3

Why did you need to change 8 files to add one checkbox? (mrlacey.com)

1

Engineers Should State the Obvious (seangoedecke.com)

2

What influences developers' trust in adopting AI-assisted coding tools? (rdel.substack.com)

1

Foundation Model for Personalized Recommendation (netflixtechblog.medium.com)

5

Not all AI-assisted programming is vibe coding (but vibe coding rocks) (simonwillison.net)

245

The Frontend Treadmill (polotek.net)

5

Dark Mode Support for Built-In Nginx Error Pages – Like or Dislike (github.com/nginx)

1

Fizz Buzz, Object-Oriented Edition (kerrick.blog)

1

Is the Terminator Coming for You? (imwrightshardcode.com)

2

When AI Spits Your Own Shitty Code Back at You (maho.dev)

4

Sunsetting Writerside IDE (jetbrains.com)

2

Appeal to aithority (ploeh.dk)

1

How I learned to code with my voice (whitep4nth3r.com)

2

Will the future of software development run on vibes? (simonwillison.net)

1

Debts, Tech and Otherwise (newardassociates.com)

1

Software Falsehoods: you can build it cheap, fast, and good – pick two (aaronstannard.com)

1

Prompt Engineering for Web Development (sitepoint.com)

2

AI and the Uncertain Future of Work (matthewbilyeu.com)

24

Building websites with lots of little HTML pages (jim-nielsen.com)

4

Does AI Help Write Better Software, or Just... More Code? (honeycomb.io)

3

30,656 Pages of Books About the C# and .NET Ecosystem (kerrick.blog)

144

Introducing command And commandfor In HTML (chrome.com)

4

ChatGPT for macOS can now edit code directly in IDEs (twitter.com/openaidevs)