Forcepull Has a Public API Now
I added a read-only JSON API to Forcepull. It feeds themed satellite sites. A snapshot endpoint keeps origin traffic flat as the network grows.
The Journal
Field notes on working from anywhere, async habits, hiring, pay, and staying human across timezones.
I added a read-only JSON API to Forcepull. It feeds themed satellite sites. A snapshot endpoint keeps origin traffic flat as the network grows.
I edited an encrypted credentials file and ran git diff expecting gibberish. Instead I got a clean, readable YAML diff. Here is how Rails...
A fake capture-the-flag prompt turned up real issues. I fixed what mattered and landed on RFC 9116, a dedicated security inbox, and a pro...
Forcepull now respects your system theme. If you prefer light mode, the entire site adapts automatically.
The job posting form just got a major upgrade, and the site dropped the swearing. Here is what changed and why.
We are launching Forcepull with a simple offer. Every job posting is completely free until May 31st 2026. No catch, no credit card, no st...
You can now leave comments on blog posts. Here is how it works, the guardrails I put in place, and a few things I cleaned up along the way.
Magic links are great until a mail client or security scanner silently fetches the URL before I do.
Open offices were sold as collaboration enablers. They became productivity destroyers. Here is what went wrong.
Why whiteboard coding interviews fail to identify great developers and what companies should do instead.
Slack promised to kill email and improve communication. Instead it created always-on anxiety, permanent interruption, and performative work.
Daily standups destroy developer productivity, whether they are at 9 AM or 11 AM. The fix is not a better time. It is no standup.
Every meeting is a bingo card of meaningless jargon. Here are the top ten worst corporate buzzwords, and what they actually mean.