Hardcover · @hardcover
60 followers · 32 posts · Server social.hardcover.app

Behind the scenes from our August release which brought a faster speed across the app.

#bookstodon #books #hardcoverapp #release

Last updated 1 year ago

Hardcover · @hardcover
60 followers · 32 posts · Server social.hardcover.app

Fast, super fast! :⚡
It's the app's speed after our new update.
Check it in the video: 👇


instagram.com/p/CwXqxNZo6IR/

#hardcoverapp #books #bookstodon #startrek #starwars #tech #apps

Last updated 1 year ago

Imported my history into , so I can import THAT into @hardcover

Had to fiddle a bit with the CSV file as GR marks anything not otherwise marked when importing, and that messes up my read count.

#hardcoverapp #goodreads #libby

Last updated 1 year ago

Hardcover · @hardcover
60 followers · 32 posts · Server social.hardcover.app

Any medieval fans around here?
Discover the books discussed in the London Review of Books Podcast, Medieval Beginnings.
Find the list on Hardcover 👉 hardcover.app/@hardcover/lists

#medieval #bookstodon #hardcoverapp #amreading

Last updated 1 year ago

Hardcover · @hardcover
55 followers · 28 posts · Server social.hardcover.app
Hardcover · @hardcover
50 followers · 26 posts · Server social.hardcover.app
Hardcover · @hardcover
50 followers · 26 posts · Server social.hardcover.app
Hardcover · @hardcover
50 followers · 24 posts · Server social.hardcover.app

Don't know where to travel this summer?

Discover these travel book recommendations by Conde Nast Traveller, and join the conversation on Hardcover. 👇
hardcover.app/@hardcover/lists

#travel #books #bookstodon #hardcoverapp

Last updated 1 year ago

Hardcover · @hardcover
50 followers · 24 posts · Server social.hardcover.app

Top 100 Science-Fiction and Fantasy Books of All Time according to NPR listeners.
Check the list and join the conversation on @hardcover. 👇
hardcover.app/@hardcover/lists

What would you add to the list?

#books #bookstodon #hardcoverapp

Last updated 1 year ago

Adam Fortuna · @adam
197 followers · 477 posts · Server ruby.social

Finally getting to work on the new page for . One area we’re trying to understand and hit on is social validation of books.

One of the simplest is showing which of the people you follow have read the book you’re looking at. Here’s The Midnight Library by Matt Haig.

Still todo: only show comment icon if they wrote a review.

We’ll probably show a handful of reviews by readers with the highest similarity score to you as well - that way the reviews are targeted to you.

#book #hardcoverapp

Last updated 1 year ago

Hardcover · @hardcover
42 followers · 18 posts · Server social.hardcover.app

Summer is already here, and you don’t know what to read?

Check out these 50 of the greatest summer novels selected by the Lithub staff.

hardcover.app/@hardcover/lists

What are you going to read? @bookstodon

#books #amreading #bookstodon #hardcoverapp

Last updated 1 year ago

Adam Fortuna · @adam
188 followers · 434 posts · Server ruby.social

Me, upgrading Hardcover to Next.js 13’s new App Router.

#nextjs #react #hardcoverapp

Last updated 1 year ago

Adam Fortuna · @adam
179 followers · 417 posts · Server ruby.social

Designing a user-sourced book data system that’s difficult to spam, automatically heals from bad data, and relies on data from APIs with humans filling in the gaps is a difficult (but fun) problem.

That’s the approach we’re thinking of using for Hardcover. Rather than having librarians (roles with special access), it’d be closer to Wikipedia with automoderators to prevent and rollback bad activity. That’s the goal at least. 🤞

Has anyone built anything similar?

#book #hardcoverapp #books

Last updated 2 years ago

Hardcover · @hardcover
38 followers · 9 posts · Server social.hardcover.app

Fun feature Friday:

Progress tracking! ⏲️

You can now set the progress for any books you're currently reading.

👉 Our next step with this is to allow setting the specific edition you're reading. With that, we could add the ability to set progress by page number or audiobook position.

#book #books #hardcoverapp #tracking #reading

Last updated 2 years ago

Adam Fortuna · @adam
172 followers · 392 posts · Server ruby.social

I had some fun this morning building out an idea from Ste on the Hardcover team: Ask Jules - an Open AI-powered bot for finding books.

The library was a breeze to implement, and the results ended up being OK - not the greatest.

The trickiest part was getting ISBNs in a format to parse out and query our database with. That allows saving books to your Want to Read list from there.

Interested to see what people think about it.

hardcover.app/labs/askjules

#openai #node #book #books #hardcoverapp

Last updated 2 years ago

Adam Fortuna · @adam
163 followers · 350 posts · Server ruby.social

After spending multiple days last week, I finally made a breakthrough on the app!

Turns out that in order to submit it to the App store I needed to build it from the command line and not from Xcode 🤦‍♂️.

This is a Capacitor App that wraps a website. Previously, Cordova wasn't being bundled into the app, which broke in-app purchases.

The way I learn best seems to be by making every possible mistake. At least when I do find the correct solution I know exactly why it worked. 😅

#hardcoverapp #ios

Last updated 2 years ago

Adam Fortuna · @adam
149 followers · 276 posts · Server ruby.social

I wasn't sold on JSX as a templating language at first, but the more I use it, the more it's grown on me.

Today I'm working on adding iOS subscriptions to – something required for the iOS store.

While adding some toast messages with react-toastify ( fkhadra.github.io/react-toasti ), I realized I needed HTML.

Usually, I'd look into passing an option for `html: true` or something like that.

But this is JSX. You just pass in a component and it'll render. 🥳 Still retraining my brain.

#hardcoverapp

Last updated 2 years ago

Adam Fortuna · @adam
110 followers · 170 posts · Server ruby.social

After 17 months of work on with the team, we finally submitted the app for approval yesterday!

We've been iterating the mobile version of the website for months and yesterday I was able to use it on my phone for the first time.

The feeling of using it as an app after months of work was incredibly rewarding. Can't wait to get this out into the world and see what more people think.

hardcover.app

#hardcoverapp #ios

Last updated 2 years ago

Adam Fortuna · @adam
96 followers · 107 posts · Server ruby.social

I'm unsure how I used to write transactional emails without Mailcatcher.

Combined with Active Admin to easily trigger these previews it's been a breeze to write this end-of-year email for in .

#hardcoverapp #ruby

Last updated 2 years ago

Adam Fortuna · @adam
87 followers · 93 posts · Server ruby.social

Re-evaluating a technical decision I made on hardcover.app a few months ago: how we handle showing large lists of books on

My original plan was to fetch everything for a list on the client side, then do all sorting & filtering there. This worked OK but was a little slow. Then readers with 20k+ saved books joined and it became unusable. 😅

Attempting to unwind that decision and move pagination, ordering, and filtering to now. ex: hardcover.app/@adam/books/want

#hardcoverapp #graphql

Last updated 2 years ago