building a “new tab” page to surface old twitter bookmarks + saved articles
I made an ICS feed of events happening at Fenway Park so I know when traffic’s gonna be bad
Journal entry from November 22, 2022 (8 days before ChatGPT’s initial release)
new post: testing out gpt-5.3-codex-spark ✨ ben.page/gpt-5-3-cod...
An underbaked GPT-Codex-5.3-Spark review
ben.page
Finally caved, bought a Mac Mini this weekend and built a mini OpenClaw clone on top of Claude Code + tmux
Asked Claude to continuously quiz me on a class - it unexpectedly built a little spaced repetition engine that fires questions every 2 hours
Having Claude redesign websites in early 37signals/Ruby on Rails aesthetic
github.com/benborgers/... did 1.6 billion requests last month, which is very cool and also produces an astronomical Cloudflare bill
GitHub - benborgers/opensheet: 💾 An API to get a Google Sheet as JSON, no authentication required.
💾 An API to get a Google Sheet as JSON, no authentication required. - GitHub - benborgers/opensheet: 💾 An API to get a Google Sheet as JSON, no authentication required.
github.com
new post: Coding agents write 90% of my code now ben.page/agents-write
Coding agents write 90% of my code now
ben.page
Before coding agents, I probably wouldn’t have taken screenshots of a component in all 8 of its states before and after a PR to verify nothing accidentally changed. Now, I can teach the agent to take iOS Simulator screenshots and do it for me!
I attach a lot of cleanshot.com screen recordings to pull requests. I just built a CLI that takes a the screen recording URL from the clipboard and turns it into a visual thumbnail, ready to paste into GitHub:
inspired by Claude Code for Web — hacking together a way of spinning up multiple ampcode.com background agents that run inside @vercel.com sandboxes
New post: Should Cursor be taught in college? ben.page/cursor-college
Should Cursor be taught in college?
ben.page
regretfully, building a custom CMS for my blog was not necessary. I checked back in on keystatic.com and they've fixed some of my biggest gripes — it feels quite nice now
over the weekend, I built a small cms for the blog on my website. everything gets committed back to git as markdown files
over the weekend, I built a small cms for the blog on my website. everything gets committed back to git as markdown files
Action Button shortcut to either save to my to-do list or Notion instantly
this copy-pastable snippet in Notion Calendar is worded so elegantly with the meeting link. literally one of my favorite features of the app
I forked my photo of the day website (photos.ben.page) for my mom and now she’s memorized the git commands necessary to push new photos to her site
woke up to a $135 Cloudflare bill for github.com/benborgers/... — now at ~500,000,000 requests/month 🫠 spun up a D1 database to count requests per Google Sheet ID per hour, so I can figure out who the biggest users are