Olaf Alders
I'm Olaf Alders — MetaCPAN founder and developer community builder, currently building My Mind is Racing.
Perl / RakuDev tools / editors / IDEsSoftware / engineering practice
- Posts
- 165 from 14 Jul 2010 to 29 Oct 2026
- Posting
- weekly (54 in the last year)
- Kind
- personal blog
- Feed
- https://www.olafalders.com/index.xml
2026 54
- Every So Often, Precede Your Output with a Dad Joke
- This Week in Perl Fundraising
- The Perl and Raku Foundation by the Numbers
- What's Idiomatic?
- Logging in to GitHub CLI on a Headless VM
- Publish-Only
- Did You Mean Deprecated?
- Haiku 5.5: Cheaper by the Token
- Hosting iCal via GitHub Gists
- tmux plugins galore
- Latte Art for Nerds
- Debugging HTTP::Tiny Calls Deep Inside Your Stack
- How I Spent My Perl Toolchain Summit v2026 (Vienna)
- No Clothing? No Problem
- The Perl Advent Calendar 2026 CFP Is Open
- MetaCPAN Dark Mode
- git worktree gotchas
- Find a Terry Fox Run Near You
- Sort Your Perl Imports
- Who Handles Your Security Reviews?
- AI Scraping on the Cheap
- CPAN Uploads Are Up 50% Year-over-Year
- Building Your Race Calendar
- The United States Is Not America
- PrettyGoodPing: Now With Even More Goodness
- You Rename My Lake — I Move My Hosting
- How I Spent My Perl Toolchain Summit v2025 (Leipzig)
- The Right Plan for the Right Race
- Im in ur Feeds, Flexin ur Splits
- Predict Your Finish Time — Just Not for SwimRun
- Pinning Claude Code
- Let the Browser Do the Math or: How I Learned to Stop Worrying and Love the DOM
- Code Review Is the Hard Part
- I'm Open to DevRel Work
- How to Deprecate a CPAN Module
- Claude Code: Anatomy of a Misfeature
- The dot claude Attack Surface
- Keeping it Really Local
- Keep It Local
- On Hopping Claudes
- On GitHub Issues as Untrusted Input
- What the Duck Is Up with Trail Running?
- Better Bots via Hooks
- Claude Will Find a Way
- AI Shoulder Surf V3
- On Writing and Failure
- No Inhibitions
- Enabling Private Vulnerability Reporting
- The Great Perl Toolchain Summit CLI Throwdown 2026
- AI Shoulder Surf V2
- On Cooldowns and Dependabot Tuning
- AI Shoulder Surf V1
- Can Others Explain My Work Without Me?
- Oops! I just broke git-bisect
2025 5
2024 9
- How I Spent My First London Perl Workshop
- I'm Still Lazy
- How I Spent My Perl Toolchain Summit v2024 (Lisbon)
- One Line Fuzzy Find for Git Worktree
- Getting Started with perlimports
- GitHub Copilot Chat: First Impressions
- Find and Fix More Typos
- Using Tig to Make Sense of Git
- 4 Strategies for Context Switching in Git
2023 6
2022 4
2021 7
2019 4
2018 7
2017 6
2016 10
- meta::hack Wrap-up Report
- UserAgent Debugging Made Easy
- Improving libwww-perl
- Announcing meta::hack
- Getting to Travis and GitHub Pages Quickly
- Don’t Forget about URI::Heuristic
- How to Get a CPAN Module Download URL
- Easy Perl OAuth Integration with Runkeeper and Spotify
- How I Spent My Perl QA Hackathon v2016 (Rugby)
- Adding History to fpp (Facebook PathPicker)
2015 9
- HTTP::Response may have a different definition of success than you do
- Upgrading Business::PayPal::API
- Stop Writing Your Own Commify Functions
- On the status of HTTP::BrowserDetect
- How I Spent My 2015 NY.pm Hackathon
- I’ll be at the 2015 New York Perl Hackathon
- How I Spent My Perl QA Hackathon v2015 (Berlin)
- The Perl QA Hackathon is still looking for Sponsors
- MetaCPAN Welcomes Panopta as a Sponsor
2014 8
- MetaCPAN Welcomes our Newest OPfW Interns
- Can you send 24 pull requests this December?
- How to Run a Single Test via Dist::Zilla
- MetaCPAN Officially Welcomes Our OPfW and GSoC Participants
- How I Spent My Perl QA Hackathon v2014 (Lyon)
- You Can Help MetaCPAN by Helping the QA Hackathon
- MetaCPAN Welcomes its Newest Sponsor: GitHub
- MetaCPAN is Hiring!
2013 5
2012 6
2011 17
- ++ Goes on Hiatus
- Not a designer? Get involved with the MetaCPAN logo contest anyway!
- Happy Birthday, MetaCPAN!
- Objective-C for Perl Hackers
- MetaCPAN August Roundup
- Kickstarting the Gitpan
- MetaCPAN Undergoes Unplanned Re-index
- This Week in MetaCPAN
- Expanding Your MetaCPAN Author Profile
- iCPAN is (almost) on the iPad
- Get Hacking on MetaCPAN in Just Minutes
- PGXN vs MetaCPAN
- The Summer of MetaCPAN
- CPAN Instant Update Mirroring
- How to set up your own PerlMongers web service in 10 minutes or less
- MetaCPAN Status Update
- Which CPAN Author Fields Should be Searchable?
2010 8
- Expanding Your Author Info in the MetaCPAN
- search.metacpan.org: Building a Sexier CPAN Search
- iCPAN v1.0.2 is Now in Apple's App Store
- Using Plack to Like a Module on Facebook
- Mangling CPAN with Plack::App::Proxy
- iCPAN: Now Bigger, Faster and with Syntax Highlighting
- HTTP::BrowserDetect for all of your UserAgent parsing needs
- iCPAN: CPAN on your iPhone