←
Changelog
-
2026-06-11
Store Thinking posts in D1 instead of fetching Micro.blog at build time
-
2026-06-08
Put Thinking delete actions on their own line below the blurb.
-
2026-06-08
Fix delete panel styling on mobile browsers.
-
2026-06-08
Fix Thinking delete confirmation italics under font-synthesis: none.
-
2026-06-08
Restyle Thinking delete confirmation as italic inline links.
-
2026-06-08
Use post-page delete confirmation instead of pop-ups.
-
2026-06-08
Fix mobile Thinking delete with buttons and admin archive list.
-
2026-06-08
Fix Thinking delete on Brave mobile via same-origin API.
-
2026-06-08
Fix microblog body styles dropped in delete link change.
-
2026-06-08
Style Thinking delete as muted links beside timestamps.
-
2026-06-08
Add Thinking delete on archive with Bluesky syndication tracking.
-
2026-06-04
Increase homepage archive arrow size.
-
2026-06-04
Revert homepage section dividers.
-
2026-06-04
Add horizontal dividers between homepage sections.
-
2026-06-04
Fix Reading sort: newest added first, preserve migration order.
-
2026-06-04
Restore optional 30-day remember-me for admin blog password.
-
2026-06-04
Harden admin security (step 1): rate limits, no stored password.
-
2026-06-04
Update colophon and README for current link and OG behavior.
-
2026-06-04
Remove build-time link preview cards; keep plain links in Thinking.
-
2026-06-04
Fix link preview titles and use compact Bluesky-style cards.
-
2026-06-04
Add OG images for Thinking/Writing and link preview cards in Thinking.
-
2026-06-04
Add MIT license for project code.
-
2026-06-04
Add README documenting rommy.blog stack and setup.
-
2026-06-04
Update colophon for current photo workflow and admin UX.
-
2026-06-04
Fix Thinking photo picker alignment; restore filename font size.
-
2026-06-04
Shrink Thinking photo filename and improve icon alignment.
-
2026-06-04
Remove PHOTO label from Thinking tab; keep icon picker row.
-
2026-06-04
Remove admin deploy timing note paragraph from HTML.
-
2026-06-04
Remove admin deploy timing note from footer area.
-
2026-06-04
Remove Thinking photo format and size hint from admin.
-
2026-06-04
Remove Writing photo workflow hint from admin.
-
2026-06-04
Center Thinking photo filename with icon using flexbox.
-
2026-06-04
Align Thinking photo filename with larger centered icon.
-
2026-06-04
Restore Thinking filename text size and space before format hint.
-
2026-06-04
Match Thinking photo picker to compact framed image icon.
-
2026-06-04
Replace Thinking file picker with photo icon and small filename label.
-
2026-06-04
Photo bar: link-style controls, hide when caret leaves image, more submit spacing.
-
2026-06-04
Polish photo toolbar: compact one-line layout, hide on deselect.
-
2026-06-04
Move photo wrap controls out of Quill toolbar into a dedicated bar.
-
2026-06-04
Make Writing toolbar Wrap and Delete labels always visible.
-
2026-06-04
Add delete/remove for photos in Writing and Thinking admin.
-
2026-06-04
Fix Writing image text wrap in Quill and published HTML.
-
2026-06-04
Add R2 image uploads to Writing with Quill wrap controls.
-
2026-06-04
Update colophon for D1, R2 photos, Bluesky compression, and portrait display.
-
2026-06-04
Show portrait thinking photos at half size with click to enlarge.
-
2026-06-04
Compress Thinking photos for Bluesky only; keep originals elsewhere.
-
2026-06-04
Clarify Thinking photo limits and per-service error messages.
-
2026-06-04
Add photo upload to Thinking admin (R2, Micropub, Bluesky).
-
2026-06-04
Center Compose and Drafts sub-tabs on WRITING tab
-
2026-06-03
Update colophon to reflect D1 backend migration
-
2026-06-03
Add spacing between WRITING lead and sub-tabs
-
2026-06-03
Redesign WRITING tab with Compose and Drafts sub-tabs
-
2026-06-03
Add delete post option on writing pages with confirmation
-
2026-06-03
Trigger Pages redeploy with D1 env vars
-
2026-06-03
Phase 2: migrate all blog content to Cloudflare D1
-
2026-06-03
Update colophon: hosting moved to Cloudflare Pages
-
2026-06-03
Restore changelog: fetch full git history on Cloudflare Pages builds
-
2026-06-03
Rebuild site
-
2026-06-03
Update thinking via admin
-
2026-06-03
Allow admin CORS from rommy-blog.pages.dev
-
2026-06-03
KV drafts + build-pages.mjs for Cloudflare Pages migration
-
2026-06-03
Revert KV drafts and Pages migration — back to localStorage + GitHub Pages
-
2026-06-03
Add build-pages.mjs for Cloudflare Pages (outputs to dist/)
-
2026-06-03
Add node_modules to .gitignore for Cloudflare Pages deploy
-
2026-06-03
KV-backed draft auto-save (cross-device, replaces localStorage)
-
2026-06-03
Rebuild site
-
2026-06-03
Update thinking via admin
-
2026-06-02
Link 'crunch a lot of numbers' to LinkedIn on About page
-
2026-06-02
Update contact link text on About page
-
2026-06-02
Rebuild site
-
2026-06-02
Update thinking via admin
-
2026-06-02
Rebuild site
-
2026-06-02
Update thinking via admin
-
2026-06-02
All site dates display in ET (linklog, thinking, changelog, /now)
-
2026-06-02
Display all dates in ET; fix Haiku #1 and #2 dates (were UTC)
-
2026-06-02
Rebuild site
-
2026-06-02
Update posts.json for: Haiku #3
-
2026-06-02
Add post: Haiku #3
-
2026-06-02
Rebuild site
-
2026-06-02
Update thinking via admin
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-1
-
2026-06-01
Edit post: haiku-1
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-01
Revert Quill Enter override to default behavior
-
2026-06-01
Enter = soft line break in editor; double Enter = paragraph on save
-
2026-06-01
Update post metadata: haiku-2
-
2026-06-01
Edit post: haiku-2
-
2026-06-02
Rebuild site
-
2026-06-01
Update posts.json for: Haiku #2
-
2026-06-01
Add post: Haiku #2
-
2026-06-01
Hide draft notice after publish until new content is typed
-
2026-06-02
Rebuild site
-
2026-06-01
Update posts.json for: Haiku #1
-
2026-06-01
Add post: Haiku #1
-
2026-06-01
Move draft notice inline to the right of the Publish button
-
2026-06-01
Update post metadata: the-importance-and-power-of-routine
-
2026-06-01
Edit post: the-importance-and-power-of-routine
-
2026-06-01
One-click edit: post pages link to admin, admin handles ?post=slug
-
2026-06-01
Edit: remove comma in routine post
-
2026-06-01
Edit: add 'and wrote' to routine post
-
2026-06-01
Edit: add 'on Zoom calls' to routine post
-
2026-06-01
Strip Quill empty paragraph spacers from writing posts
-
2026-06-01
Add auto-save draft to Writing tab
-
2026-06-01
Rebuild site
-
2026-06-01
Update posts.json for: The importance and power of routine
-
2026-06-01
Add post: The importance and power of routine
-
2026-06-01
Rebuild site
-
2026-06-01
Update thinking via admin
-
2026-06-01
Clear thinking for resubmit
-
2026-06-01
Auto-link URLs as Bluesky facets in THINKING posts
-
2026-06-01
Rebuild site
-
2026-06-01
Update thinking via admin
-
2026-06-01
Revert thinking to previous post
-
2026-06-01
Update thinking
-
2026-06-01
Auto-link bare URLs in THINKING text
-
2026-05-31
Add /colophon/ page, Changelog // Colophon in all footers
-
2026-06-01
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Fix contact form submit button visibility (wrong CSS variable)
-
2026-05-31
Add spacing before Get in touch link on about page
-
2026-05-31
Add /contact/ page with Formspree form, link from about page
-
2026-05-31
Add GA4 tracking (G-L1CC5F3DP8) across all pages
-
2026-05-31
Fix THINKING section layout on homepage after div/span change
-
2026-05-31
Match THINKING text formatting on homepage and /now/ to the thinking page
-
2026-05-31
Rebuild site
-
2026-05-31
Render newlines in THINKING text as line breaks on homepage and /now/
-
2026-05-31
Rebuild site
-
2026-05-31
Add sharing: 10 Best Solid Colognes for Men | Man of Many
-
2026-05-31
Rebuild site
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Trigger follow-up rebuild after THINKING post for micro.blog sync
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Mirror THINKING posts to Bluesky via app password
-
2026-05-31
Thinking: individual static post pages, dates link internally
-
2026-05-31
Replace '← Home' with '←' on all pages
-
2026-05-31
Home: show only arrows on see-more links
-
2026-05-31
Now: section headings match homepage style (caps, grey, small)
-
2026-05-31
Now: update Working blurb
-
2026-05-31
Thinking: more space between heading and first post
-
2026-05-31
Thinking: add space between post and timestamp
-
2026-05-31
Rebuild changelog
-
2026-05-31
Thinking: move datetime below post content
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Writing: YYYY-MM-DD date format on post pages
-
2026-05-31
Thinking: only show posts from 2026 onward
-
2026-05-31
Rename /microblog/ to /thinking/
-
2026-05-31
Microblog: add // separator between date and time
-
2026-05-31
Microblog: YYYY-MM-DD HH:MM date format
-
2026-05-31
Microblog: YY:MM:DD HH:MM 24h date format
-
2026-05-31
Rebuild changelog
-
2026-05-31
Microblog: link dates to original posts on rommy.micro.blog
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Schedule hourly rebuild for microblog feed
-
2026-05-31
Thinking: add See more link to /microblog/
-
2026-05-31
Rename microblog page heading to micro.blog
-
2026-05-31
Microblog: use YYYY-MM-DD date format
-
2026-05-31
Add /microblog page from micro.blog feed
-
2026-05-31
Mirror THINKING posts to micro.blog via Micropub
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Footer: admin link lowercase in parens, left-grouped with copyright
-
2026-05-31
Add Admin footer link; hide tabs until signed in
-
2026-05-31
Admin: fix mobile zoom on tab switch, responsive layout
-
2026-05-31
Fix italic not rendering in Quill editor
-
2026-05-31
Rebuild changelog
-
2026-05-31
Writing tab: Quill rich text editor with theme-aware styling
-
2026-05-31
Rebuild site
-
2026-05-31
Update thinking via admin
-
2026-05-31
Admin: Login tab with remember-me, session-gated forms
-
2026-05-31
Admin: persist login session for 30 days via localStorage
-
2026-05-31
On Intention: replace 'whereas' with 'and'
-
2026-05-30
Rebuild: No Longer Human first in reading
-
2026-05-30
Rebuild changelog after rebase
-
2026-05-30
Reading: preserve insertion order (newest first)
-
2026-05-30
Rebuild site
-
2026-05-29
Update thinking via admin
-
2026-05-29
Rebuild site
-
2026-05-29
Add reading: No Longer Human
-
2026-05-29
Rebuild site
-
2026-05-29
Update thinking via admin
-
2026-05-29
Rebuild site
-
2026-05-29
Update thinking via admin
-
2026-05-29
Fix infinite scroll: anchor sentinel to body bottom, not after list
-
2026-05-29
Fix changelog: fetch full git history in CI
-
2026-05-29
Rebuild site
-
2026-05-29
Update posts.json for: On intention
-
2026-05-29
Add post: On intention
-
2026-05-29
Admin: fix spacing between Body label and hint text
-
2026-05-29
Admin: capitalize WRITING in new post lead text
-
2026-05-29
Remove House of the Spirits test entry from reading
-
2026-05-29
Reading tab: remove bookshop search, manual URL entry only
-
2026-05-29
Rebuild site
-
2026-05-29
Add reading: House of the Spirits
-
2026-05-29
Reading tab: search bookshop.org on submit instead of on-type
-
2026-05-29
Reading tab: auto-fetch bookshop.org URL from title search
-
2026-05-29
Sharing tab: auto-fetch page title from URL
-
2026-05-29
Admin: add Reading and Sharing tabs
-
2026-05-29
Admin: rename New Post tab to Writing
-
2026-05-29
Admin: tabbed UI for Thinking vs New Post
-
2026-05-29
Extend admin with new post form and update worker
-
2026-05-29
Point reading links to bookshop.org product pages
-
2026-05-28
Rebuild site
-
2026-05-28
Update thinking via admin
-
2026-05-28
Rebuild site
-
2026-05-28
Update thinking via admin
-
2026-05-28
Rebuild site
-
2026-05-28
Update thinking via admin
-
2026-05-28
Rebuild site
-
2026-05-28
Update thinking via admin
-
2026-05-28
Rebuild site
-
2026-05-28
Update thinking via admin
-
2026-05-28
Configure admin API URL for Cloudflare Worker
-
2026-05-28
Add admin UI and worker for updating Thinking
-
2026-05-28
Reword Veri post opening as two sentences
-
2026-05-28
Update Veri post opening paragraph
-
2026-05-28
Reword opening line in Veri post
-
2026-05-27
Fix spelling: enamored in Veri post
-
2026-05-27
Add NYTimes bubble house article to sharing
-
2026-05-27
Fix wording in Veri post
-
2026-05-27
Update thinking
-
2026-05-27
Add Veri post with floating Reddit ad image
-
2026-05-23
Add Inside the Box by David Epstein to reading
-
2026-05-10
Add new post: It's the beginning of spring...
-
2026-05-10
Update thinking
-
2026-05-08
Update thinking
-
2026-05-08
Update thinking
-
2026-05-05
Update thinking
-
2026-04-30
Update thinking
-
2026-04-30
Revert See more to right-aligned (option 1)
-
2026-04-30
Style See more as centered rule divider
-
2026-04-30
Style See more as flush-left underlined CTA
-
2026-04-30
Right-align See more link
-
2026-04-30
Align See more link with list link column
-
2026-04-29
Rename section heading to Thinking
-
2026-04-29
Rename NOW section heading to Microthought
-
2026-04-29
Add Buttondown subscribe link to footer on all pages
-
2026-04-29
Fix reading time flex layout on mobile (wrap date in span)
-
2026-04-29
Move reading time to same line as date, right-justified
-
2026-04-29
Add nownownow.com to sharing
-
2026-04-29
Use grid layout for post lists on all screen sizes
-
2026-04-29
Add /now page linked from Elsewhere section
-
2026-04-29
Move Changelog to same line as Atom feed in footer
-
2026-04-29
Add OG tags, reading time, back-to-top, infinite scroll, and changelog
-
2026-04-29
Use fixed 6.5rem date column on mobile to prevent wrapping
-
2026-04-29
Fix wrapping dates on mobile with nowrap and max-content column
-
2026-04-29
Restore date column min-width so reading links align with other sections
-
2026-04-29
Fix mobile grid to not affect desktop layout
-
2026-04-29
Mobile rendering improvements for iPhone
-
2026-04-29
Update Cursor to Sonnet 4.6 in AI post title and meta
-
2026-04-29
Preface Cursor post title with [AI]
-
2026-04-29
Fix datetime on Artsy link so it sorts to top
-
2026-04-29
Add [Purchased] Scott Sueme Overlap to sharing
-
2026-04-29
Add dark/light mode toggle to footer
-
2026-04-29
Switch to light mode: warm off-white background, dark text
-
2026-04-29
Rename Thinking section to Now
-
2026-04-29
Sharing: add Kengo Kuma Angers Cathedral (Dezeen)
-
2026-04-29
Update Thinking
-
2026-04-28
Add sharing archive page and update sitemap
-
2026-04-28
Sharing: add Empty Chairs by Liu Xia (Poetry Foundation)
-
2026-04-28
Sharing: add Upcoming readings by J.T. Price
-
2026-04-28
Add post: I asked Cursor to describe this blog as a web designer
-
2026-04-28
Cap sections at 5 with auto-generated archive pages and See more link
-
2026-04-28
Strip hashtags from Sharing titles; link photos on About page
-
2026-04-28
Add About page linked from Elsewhere
-
2026-04-28
Sharing: remove OPEN SPACE channel link
-
2026-04-28
Sharing: add No Small Parts Life Aquatic clip
-
2026-04-28
Sharing: add Team Coco Jim Downey shorts
-
2026-04-28
Update Thinking
-
2026-04-28
Add post: On walking...a lot
-
2026-04-28
Remove site subtitle from homepage and feed
-
2026-04-28
Sharing: add OPEN SPACE YouTube channel
-
2026-04-28
Footer: make Atom feed link more visible
-
2026-04-28
Site subtitle: Unsolicited thoughts & opinions
-
2026-04-28
Update Thinking
-
2026-04-27
Site tagline: Unsolicited opinions
-
2026-04-27
Sharing: add Jim Jarmusch Criterion YouTube interview
-
2026-04-27
Remove colophon line; smaller footer typography
-
2026-04-27
Footer: copyright above subscribe, smaller muted styling
-
2026-04-27
Add © 2026 copyright line at bottom of site and posts
-
2026-04-27
Remove date from Thinking section and data
-
2026-04-27
Add Thinking section above Writing (single updatable thought)
-
2026-04-27
Revise "dressing well" post copy
-
2026-04-27
Add "What happened to dressing well and feeling good?" post
-
2026-04-27
Update site tagline
-
2026-04-27
Fix Bookshop link for Ten Planets
-
2026-04-27
Add Reading section
-
2026-04-27
Add dated Links section to homepage
-
2026-04-26
Add robots.txt and sitemap.xml
-
2026-04-26
Add LinkedIn to Elsewhere
-
2026-04-26
Remove Farcaster from Elsewhere
-
2026-04-26
Switch posts to folder-style URLs
-
2026-04-26
Use GitHub avatar as favicon
-
2026-04-26
Open only Elsewhere links in new tabs
-
2026-04-26
Add Farcaster and open links in new tab
-
2026-04-26
Order same-day posts by time
-
2026-04-26
Add "Vibes...coded." post
-
2026-04-26
Rename site title to rommy.blog
-
2026-04-26
Update CNAME
-
2026-04-26
Update CNAME
-
2026-04-26
Create CNAME
-
2026-04-26
Create README.md
-
2026-04-26
Move blog files to repository root
-
2026-04-26
Remove second post and update GitHub link
-
2026-04-26
Rename hello-world post to hello-from-cursor
-
2026-04-26
Update site name across pages and feed
-
2026-04-26
Update posts.json
-
2026-04-26
Update posts.json with site info
-
2026-04-26
Initial blog template upload