Adam Fortuna
banner
adamfortuna.com
Adam Fortuna
@adamfortuna.com
Full-stack product developer (Rails/React) in Salt Lake City, UT. I love enlivening experiences, visualizing data, and making playful websites.

πŸ“š Founder @hardcover.app
🎧 Developer @libro.fm
✍️ Blogger @ https://adamfortuna.com
Pinned
My interests, for the real-people-algorithm. πŸ‘‹

πŸ”οΈ Hiking
πŸ“š Books
🟰 Equality
πŸ§™β€β™‚οΈ Fantasy
πŸ‘¨β€πŸ’» Web dev
✍️ Blogging
🎲 Board games
πŸ‹οΈ Olympic lifting
🧘 Quantified self
πŸ‘Ύ Science fiction
πŸ§‘β€πŸŽ¨ Interior design
🌱 Personal growth
🦡 ACL tear recovery
πŸ‡―πŸ‡΅ Learning Japanese
πŸ“Š Data visualizations
πŸ’Έ Index fund investing
For people using Cloudflare: how do you handle OpenGraph images while protecting against bots?

Whenever we turn on bot protection, it prevents legitimate bots from accessing our Opengraph images. We'll likely need more fine tuned bot rules, but I'm curious what approaches work?
January 15, 2026 at 11:42 PM
At this point in my life, I’d say my biggest fears are (in no particular order): a fascist government takeover, breaking production & not being able to get it running again and putting my wife’s clothes in the dryer when they were supposed to be hung up.
January 11, 2026 at 5:40 PM
From a budget standpoint, which tools are you spending the most on?

Asking as someone who still hasn’t ever maxed out my $200/month Claude Code Max plan yet. πŸ˜…
January 11, 2026 at 5:05 PM
Just crunched the numbers for the Hardcover 2025 Year in Books! Won't share any spoilers, but I'm both surprised and not surprised by some of the results. πŸ˜‚
January 9, 2026 at 6:28 AM
Not right now :/ it uses the most popular edition right now as a default before changing.

I love the idea of having a default for that per user though, rather than overall popularity.
January 7, 2026 at 3:41 PM
Ahh yeah that’s it - only shows up if more than 1 similar book in read. πŸ‘
January 7, 2026 at 6:18 AM
That’s good feedback! We show a bit farther down with the subheader β€œShared Reads”. We could make it more prominent in the header though. πŸ€”
January 7, 2026 at 6:08 AM
Ah we probably need to make it more prominent. The compare link is on the right next to shared reads on someone’s main profile page.

Where would you expect/want to see that?
January 7, 2026 at 5:58 AM
Hmm, what do you mean by needs a btn?

I think I see what you mean. Kind of like a β€œreadalong”, where all the notes in order combine into someone’s experience reading the book?
January 7, 2026 at 5:37 AM
Just noticed your post that answers this exact question πŸ˜‚

www.emgoto.com/hiking-camer...
Two months with my Fujifilm X-T5: my hiking camera setup
A little over 2 months ago I got my first ever mirrorless camera - a Fujifilm X-T5. I'm still very much a beginner at photography, but it's
www.emgoto.com
January 7, 2026 at 12:20 AM
I didn't know you're a Fuji user too! I have an XT-1 that's still going strong after 10 years.

What are your goto lenses? I usually carry a 23mm and an 18-135.
January 7, 2026 at 12:18 AM
This one you can do! hardcover.app/@adam/compare

For the journal, what's there now is very-much an MVP. Would love to turn it into something a lot more organized. I initially wanted something Notion-like, with each entity being it's own "object", but with a collective view for a book.
Hardcover
We're a social network for book lovers to find life changing books, track what you read & want to read, and connect with passionate readers.
hardcover.app
January 7, 2026 at 12:16 AM
Reposted by Adam Fortuna
There we go. That there’s a headline.
Who’s who at X, the deepfake porn site formerly known as Twitter
A look inside Elon Musk’s big tent
www.ft.com
January 6, 2026 at 4:08 PM
Reposted by Adam Fortuna
🎊 Just wrapped up my 2025 reflections, and well, it was a wild year!

I reflected on how the AI shift has changed my role at Google, and the way teams build. At the same time, I worked on keeping balance for family, friends, and the hobbies that keep me sane.

sarah.dev/blog/reflect...
Sarah Drasner's Site
Sarah Drasner's site
sarah.dev
January 5, 2026 at 2:00 PM
Ohh nice list! I love reading these.

Adding my own to the mix:

adamfortuna.com/2025-year-in...
My 2025 Year in Review
New house, new job, new dog, new schedule and staying grounded during a stressful year.
adamfortuna.com
January 3, 2026 at 9:24 PM
Reposted by Adam Fortuna
Science fiction isn't just about imagining the future, it's about asking better questions. Today we're celebrating National Science Fiction Day by highlighting authors whose work sparked questions and conversations for Hardcover readers in 2025.
January 2, 2026 at 4:12 PM
Had to figure out why the beautiful OpenGraph images weren’t working. Turns out this setting in CloudFlare stopped those. 😭
January 1, 2026 at 6:45 PM
Excited to share my 2025 Hardcover Wrapped!

This was a fun holiday project to put together. Over the last 2 weeks, we sketched ideas as a team, dot voted on concepts, prototyped in Figma and turned those into this data-driven, animated wrapped! Love how it turned out.

hardcover.app/@adam/wrappe...
Adam's 2025 Hardcover Wrapped
Adam read 43 books in 2025. See their reading journey!
hardcover.app
January 1, 2026 at 6:42 PM
Posted my annual 2025 Year in Review Blog post

It was a busy on: new house, new job, new dog, lots of work on Hardcover, and trying to not stay glued to the news. It was one of the most active in my life, that's for sure.

adamfortuna.com/2025-year-in...
My 2025 Year in Review
New house, new job, new dog, new schedule and staying grounded during a stressful year.
adamfortuna.com
December 31, 2025 at 10:10 PM
I worried I was too rough πŸ˜… The book was published in 2016 by a consultant who mostly did physical product pricing. There were a bunch of relevant topics, but few that led me to think differently or revisit my existing strategies.
December 31, 2025 at 7:10 PM
Going to try to start a new habit in 2026: actually reviewing the books I read. πŸ˜…

Starting it early.

hardcover.app/books/moneti...
Adam's Review of Monetizing Innovation: How Smart Companies Design the Product Around the Price by Madhavan Ramanujam and Georg Tacke - Hardcover
Read Adam's review of Monetizing Innovation: How Smart Companies Design the Product Around the Price by Madhavan Ramanujam and Georg Tacke on Hardcover
hardcover.app
December 31, 2025 at 5:17 PM
I tend to not pick out more than my next 2-3 books. That way I can slot in new books that pop up without putting them off for too long.

This year I’m aiming to read more physical books that I’ve already bought and are teasing me on my shelf. πŸ˜…
December 29, 2025 at 9:35 PM
Reposted by Adam Fortuna
The most important post on Bluesky today
Just watched the new Knives Out and I think it's really important you know that the scene in the Seminary's Gym is filmed in the same place Rick Astley filmed the music video for Never Gonna Give You Up.

I saw the window tracery and immediately made my friends pause the film so I could tell them.
December 29, 2025 at 2:38 PM
This thing is starting to take shape πŸ₯³ Having OpenGraph images dynamically generated is the cherry on top.
December 28, 2025 at 8:43 PM
Tried playing around with using Spec Kit+Claude Code+Opus 4.5 to generate a new version of Line Of Thought; my daily mood tracker I retired last year. Rebuilding it as an iOS app with HealthKit integration.

Took only the initial setup & 1 msg to get something running. 🫒

github.com/github/spec-...
GitHub - github/spec-kit: πŸ’« Toolkit to help you get started with Spec-Driven Development
πŸ’« Toolkit to help you get started with Spec-Driven Development - github/spec-kit
github.com
December 28, 2025 at 7:20 PM