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
Reposted by Adam Fortuna
Happy Thanksgiving to all those who celebrate!

Our small team at Hardcover has many reasons to feel gratitude this season. Thank you to each and every member of our wonderful community of readers!
November 27, 2025 at 5:50 PM
Amazing performance of Golden in the Thanksgiving Parade! Got us talking about what songs connected with past generations in a similar way. Here’s what we came up with:

❄️ Let it Go (Frozen)
💪 Surface Pressure (Encanto)
🐁 Somewhere Out There (American Tale)
🌈 Somewhere over the Rainbow

What else?
November 27, 2025 at 4:20 PM
Won the Dragonsteel Nexus lottery to get something signed by Brandon Sanderson! Now to decide on what one book to have signed. 🤔

Leaning towards Mistborn or Tress of the Emerald Sea. Hardcover of course. 📚
November 21, 2025 at 11:00 PM
Reposted by Adam Fortuna
Just saw an extended version
November 20, 2025 at 11:26 PM
With Pocket shut down, I've been on the lookout for a new "Read it Later" tool. I'm revisiting Readwise Reader ( readwise.io/read ), and so far I'm loving it.

This might get me back into using RSS feeds and spending less time on Reddit too. 🛜
Readwise Reader: The first read-it-later app built for power readers.
Save everything to one place to overcome content overload, search instantly, and highlight like a pro.
readwise.io
November 20, 2025 at 7:24 PM
Reposted by Adam Fortuna
Fish have committed credit card fraud
November 19, 2025 at 9:49 PM
This is Hardcover's first partnership with a major publisher for this giveaway 🥳 Major props to @lial.bsky.social for organizing this. 💙📚
It's a PROJECT HAIL MARY GIVEAWAY!

Hardcover has partnered with @penguinrandomhouse.bsky.social and Ballantine Books to **give away** new copies of Project Hail Mary by Andy Weir, just in time for the holidays!

(1/4)
November 18, 2025 at 6:20 PM
Reposted by Adam Fortuna
I need these people to think trough this for just 1 minute. Does this make sense?! No. No, it does not.

Unless they want to automate discrimination.
Researchers are now saying that AI can find correlations between facial characteristics and success on the job.

The Economist says that corporations would have a “strong incentive” to deploy this technology when looking at applicants.
November 18, 2025 at 5:20 PM
Looks like the Cloudflare outage took down Hardcover for 2-3 hours this morning.

We use Cloudflare for DNS, edge caching, DDOS protection and an R2 bucket to serve images for cheap.

At least now we get emails when this happens. 😅

status.hardcover.app
Hardcover Status page
status.hardcover.app
November 18, 2025 at 3:48 PM
Super exciting milestone! I need to do the numbers, but it looks like the site will be cash flow positive too. 🙌
A MASSIVE THANK YOU TO ALL 50,000 READERS who make up the Hardcover community!

Our small team is so grateful to have reached this major milestone, and we wouldn't be here without contributions from each and every one of you. Thank you for trusting us!
November 13, 2025 at 6:34 PM
Discussion question in the Libro.fm slack: What five emojis describe you best?

After a one GitHub action test suite time worth thinking about it, I landed on this:

🧙‍♂️ 🌱 ☕️ 🎲 🌊

How about you?
November 5, 2025 at 10:17 PM
I'm writing this months Hardcover Report blog post & email, and wanted to showcase our entire infrastructure.

With all of the Digital Ocean side now hosted in the same datacenter, and most of it inside the same automatically-scaling Kubernetes Cluster, the site is noticeable faster!
November 1, 2025 at 6:53 PM
Getting ready to hand out some candy as Dungeon Crawler Carl, Mongo and Princess Donut the Queen Anne Chonk. 🦶🐈‍⬛ 🦖
October 31, 2025 at 11:23 PM
I'm in this post and I don't like it. 😂
Therapist: May I suggest you take a break?

Me: Sure! OK! So. I want to be optimally relaxed. I'd like to maximize how refreshed I feel in the shortest amount of time possible. What's the best tactic? How do I reach peak rest? How do I win resting? Can I min/max my leisure?

Therapist: Oh no.
October 31, 2025 at 5:17 PM
Picked up a bunch of prints from Ukiyo-e Heroes for my office and guest room that I'm excited to hang up.

I've been going with a theme of "nerdy nature" for the design and these are pretty perfect for it. 🤓🪷

ukiyoeheroes.com
Ukiyo-e Heroes | Home
Discover handmade woodblock prints of classic video games. Caringly designed by Jed Henry and beautifully printed in David Bull's Tokyo workshop.
ukiyoeheroes.com
October 30, 2025 at 9:02 PM
Reposted by Adam Fortuna
i was reading someone write about how some perfectionism might come from a lack of a signal that something is done rather than the need for everything to be perfect—i really related to that, as i don’t think my brain ever thinks anything is done
October 30, 2025 at 5:38 PM
Had my first "took down production by deploying a database migration that removes a column still used by other processes in a rolling deploy" moment at Libro.fm this week.

Even after many years working with Ruby on Rails, and the same things can still bite ya. 😅
October 30, 2025 at 5:10 PM
Switched over Hardcovers search from a single Typesense Digital Ocean Droplet to running in Cluster mode in Kubernetes over 3 droplets.

Crazy that our search alone maxed out at 8.5Mb/s output today from people hitting it. 😱 Think the new setup should help us scale up from there.
October 25, 2025 at 11:35 PM
My Spooky Season reads this year all have something in common.

hardcover.app/@adam/lists/...
October 22, 2025 at 9:13 PM
Well, that was lucky.
Hardcover is now running 100% on Digital Ocean! 🎉
October 20, 2025 at 3:53 PM
Hardcover is now running 100% on Digital Ocean! 🎉
October 20, 2025 at 1:44 AM
Reposted by Adam Fortuna
i’m so proud of us!! @shirleywu.studio and i set up our collaboration art show at suchas gallery in 下北沢, tokyo which will run through 10/19!

it’s an interactive ceramics installation that shows how sakura bloom dates and maple & ginkgo color change dates have shifted over the past 7 decades
October 16, 2025 at 7:23 AM
We're migrating Hardcover to Kubernetes on Digital Ocean - which is going surprisingly well thanks to Adam from Hemlock Labs ( hemlock-labs.com ).

This also means I need to finally learn Kubernetes! Anyone have any K8s educational content they recommend?
hemlock-labs.com
October 10, 2025 at 10:38 PM
That moment when you you successfully scale an app from 5 processes to 50, only to have the next server in line completely fail under the new load. 😅
October 8, 2025 at 5:27 AM
In high school I was an Op on a big IRC channel on EFNet ( #animeheaven you’d never guess but I was/am a huge nerd).

One day I opd someone who was pretending to be someone else (down to their DNS).

They took over the channel & it took weeks to get it back. This Ruby drama reminds me of it (x1000).
September 29, 2025 at 11:37 PM