Rafe Colburn's Avatar

Rafe Colburn

@raf.eco

CPTO at Etsy, former CPTO at Depop. Coding blog at https://rafe.codes. Newsletter at https://rethinking.management. Blogger since 1998, archives at https://rc3.org. Also an avid supporter of Arsenal FC and the Houston Astros.

265
Followers
107
Following
223
Posts
24.10.2024
Joined
Posts Following

Latest posts by Rafe Colburn @raf.eco

Thanks to Claude Code, I don't have to worry about leaving GitHub repos with out of date README files in the case of my sudden death.

20.02.2026 14:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Rafe Colburn: Building Etsy in the AI era Etsy’s Chief Product and Technology Officer talks about the engineering org’s AI transition and recent partnership with OpenAI.

I had a fun chat about AI and Etsy on the Aboard podcast with @ftrain.bsky.social and Rich Ziade, it just dropped ... aboard.com/podcast/rafe...

13.01.2026 16:47 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

This weekend I finished listening to the audiobook version of John Carreyrou's "Bad Blood." It's a great book about terrible people. The question I was left with was, which company is the Theranos of the AI boom? I imagine there's at least one.

06.01.2026 04:56 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Opinion | Is Tim Walz the Midwestern Dad Democrats Need? (Published 2024)

I don’t know what happened on the Harris campaign but he was outstanding on the Ezra Klein podcast right before he joined. www.nytimes.com/2024/08/02/o...

05.01.2026 23:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Helping people write code again Something I like about our weird new LLM-assisted world is the number of people I know who are coding again, having mostly stopped as they moved into management roles or …

This is 100% me, @simonwillison.net. simonwillison.net/2026/Jan/4/c...

05.01.2026 00:26 πŸ‘ 14 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I've been obsessed with improving my dotfiles repo since the holiday break started and last night I managed to get them working on Windows as well as MacOS/Linux. I know, weird flex but OK. github.com/rafeco/dotfi...

02.01.2026 21:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What interests me about it, though, is that the writing isn't excessively basic, it's excessively clever. Human writers are much more plainspoken, even the clever ones.

30.12.2025 17:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh yeah, it would be nice if the bin directory for the virtualenv were automatically added to your PATH as well ... github.com/rafeco/dotfi...

30.12.2025 15:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We've had an internal one at Etsy for ages, and I missed having the functionality available for personal stuff.

30.12.2025 14:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Add venv helper function for Python virtual environment management Β· rafeco/dotfiles@0af4157 Adds a convenient 'venv' command that toggles virtual environment activation. If no venv is active, it activates .venv or venv from the current directory, or offers to create one in .venv. ...

Here's the kind of stuff I never bothered to do before -- a shell function that activates a Python venv if there is one, offers to create one if there isn't, and deactivates the current venv if one is active: github.com/rafeco/dotfi...

30.12.2025 14:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - rafeco/cf-goto: Personal go links service on Cloudflare Workers - zero dependencies, zero cost Personal go links service on Cloudflare Workers - zero dependencies, zero cost - rafeco/cf-goto

Built another new toy for myself this morning -- a Go Links app that runs on the Cloudflare free tier: github.com/rafeco/cf-goto

29.12.2025 16:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I actually think there's an inverse that's also true. If you ask a chatbot for feedback on a doc or to extract insights from a doc someone sends you, it often reveals how shallowly most people (including me) read things. My read combined with the LLM read are always more useful than my read alone.

28.12.2025 17:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Dotfiles Project One recent observation I saw about AI tools is that as much as they enable you to do things you already do faster (or maybe better), perhaps more importantly, they enable you to do things that you wou...

I revamped my dot files after a decade of neglect ... rafe.codes/posts/the-do...

27.12.2025 03:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Essentially Free Semantic Search Having recently migrated my old WordPress site to Hugo, I was wondering if I’d written a post about a certain topic and wished I had search functionality. Sure, I could just use Google to search my si...

Doing a little light tech blogging again … rafe.codes/posts/essent...

25.12.2025 15:34 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm celebrating Christmas by building an app to help me be better prepared for Christmas next year.

24.12.2025 20:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Useful patterns for building HTML tools I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to …

Just applied this approach to creating a tool to format feedback collected through Workday for easy consumption (with the help of Claude Code). Addressing a long-standing annoyance in just an hour of easy work was nice. simonwillison.net/2025/Dec/10/...

cc: @simonwillison.net

12.12.2025 21:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I do love how Claude Code makes it easy to pick up tasks I'd normally never bother with, like updating my dot files and making sure they work on both my laptop and GitHub Codespaces: github.com/rafeco/dotfi...

I am far too lazy to have ever done this without an assist.

28.11.2025 18:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
How I Helped Migrate 25 Years of Blog Posts to Hugo This is a guest post by Claude Code, the AI coding assistant that helped with RC3.org’s migration to Hugo. Hi! I’m Claude Code, Anthropic’s AI coding assistant. Rafe asked me to write about how we mig...

I finally got around to migrating rc3.org from an outdated, no doubt insecure WordPress to a static site generator (Hugo) and Claude Code was amazingly useful. Here's a guest post Claude Code wrote explaining the migration: rc3.org/2025/11/23/m...

24.11.2025 20:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Someone let the domain name associated with their BlueSky account expire ...

24.11.2025 19:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Google's product management is really getting in the way of Gemini's success. This seems like the most obvious use case for Gemini in Google Docs and yet ...

14.10.2025 14:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Clear IC6 competencies on the Etsy career ladder of 12 years ago.

12.10.2025 20:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Years ago I asked someone to write a proper curl wrapper at Etsy only to realize there were already at least five in our codebase.

05.10.2025 15:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This talk has me rewriting next week’s all hands presentation over the weekend.

04.10.2025 16:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Back again for one of my favorite annual traditions. #monktoberfest

02.10.2025 13:43 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think a classic example would be adding a caching layer when it’s not needed but that’s context specific, you don’t know from the code whether it was needed or not.

26.07.2025 22:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
ChatGPT - Grok AI Musk Influence Shared via ChatGPT

ChatGPT's theory of what happened is similar to yours ... chatgpt.com/share/68724e...

12.07.2025 12:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s marketing for the AI products they’re selling.

26.06.2025 15:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I often say that management is the art of repeating yourself. I started saying it to remind myself as a new manager not to be annoyed by repeating myself.

25.06.2025 01:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
So you can think really big thoughts and the leverage of having those big thoughts has just suddenly expanded enormously. I had this tweet two years ago where I said "90% of my skills just went to zero dollars and 10% of my skills just went up 1000x". And this is exactly what I'm talking about - having a vision, being able to set milestones towards that vision, keeping track of a design to maintain or control the levels of complexity as you go forward. Those are hugely leveraged skills now compared to knowing where to put the amperands and the stars and the brackets in Rust.
β€” Kent Beck, interview with Gergely Orosz

So you can think really big thoughts and the leverage of having those big thoughts has just suddenly expanded enormously. I had this tweet two years ago where I said "90% of my skills just went to zero dollars and 10% of my skills just went up 1000x". And this is exactly what I'm talking about - having a vision, being able to set milestones towards that vision, keeping track of a design to maintain or control the levels of complexity as you go forward. Those are hugely leveraged skills now compared to knowing where to put the amperands and the stars and the brackets in Rust. β€” Kent Beck, interview with Gergely Orosz

I like this take by @kentbeck.com on how AI-assisted programming changes the balance of which skills are most important

From this interview with @gergely.pragmaticengineer.com newsletter.pragmaticengineer.com/p/tdd-ai-age...

22.06.2025 16:29 πŸ‘ 155 πŸ” 17 πŸ’¬ 7 πŸ“Œ 0

Today I was trying to solve a problem with Cursor, and it misunderstood me, did something completely different than what I was asking for, and in the end helped me figure out the problem anyway. That felt like collaborating with a real human.

01.06.2025 18:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0