
Hardcover Live
64 episodes — Page 2 of 2
Ep 14#14 - Testing out Search v2.0 on Staging
SummaryThe conversation covers various topics including their recent trips, organizing and minimalism, and the progress of the Hardcover project. They discuss the implementation of the search functionality and potential improvements. They also explore the idea of an advanced search page with additional filtering options. The conversation concludes with a focus on the importance of snappiness in search results. In this conversation, Adam and Ste discuss various improvements and updates to the Hardcover platform. They focus on improving the speed of search results and finding readers with similar tastes. They also discuss the implementation and testing of these changes, as well as the upcoming release that includes upgrades to Next.js and performance improvements. Additionally, they touch on the importance of user-to-user discovery and location-based discovery. They conclude the conversation by highlighting the exciting updates in design and expressing their enthusiasm for the future of Hardcover.TakeawaysBoulder, Colorado has limited real estate and high prices due to its proximity to the mountains.Preparing for parenthood involves organizing and decluttering the home.The Hardcover project is progressing well, with a record-fast search implementation.Considerations for the search functionality include positioning, filtering options, and snappiness of the results. Improving search speed is a priority to provide users with fast and efficient results.Finding readers with similar tastes is crucial for user-to-user discovery and inspiration.Location-based discovery can help users connect with book clubs and readers in their area.Reducing the JavaScript payload can significantly improve performance and memory usage.Syncing design and development efforts can lead to a more cohesive and efficient workflow.Chapters00:00 Introduction and Catching Up01:02 Discussing Boulder and Expensive Real Estate03:04 Preparing for Parenthood04:21 Reviewing the Hardcover Progress07:04 Minimalism and Organizing08:40 Styling Preferences and Collecting11:15 Using Graph Paper for Room Layouts13:28 Discussion on the Hardcover Search Functionality16:24 Positioning and Tabs in the Search18:13 Advanced Search and Faceting20:27 Ranking and Sorting Search Results23:56 Expanding the Standalone Search Page25:38 Styling the Sidebar and Scrollbars27:20 Filtering and Sorting Options30:57 Navigating from Search to Book Page36:12 Handling Book Button Context39:34 Considerations for Book Button Interaction41:02 Loading Book Status and Match Percentage42:53 Prioritizing Snappiness in Search Results43:11 Improving Search Speed44:08 Balancing Speed and Quality45:08 Implementing and Testing the Changes46:05 Loading Book Information46:49 Finding Readers with Similar Tastes47:57 Ordering Readers by Similarity49:48 User-to-User Discovery50:56 Finding Book Friends51:15 Location-Based Discovery52:07 Adding Location Filters53:13 Storing Location Information55:00 Reducing JavaScript Payload56:29 Overhauling the Design57:39 Upcoming Release59:34 Refactoring to Next.js App Directory01:00:56 Improving Performance and Memory Usage01:02:06 Syncing Design and Development01:03:13 Exciting Updates in Design01:03:27 Conclusion
Ep 13#13 - OpenGraph Images
SummaryIn this conversation, Adam and Ste discuss various topics including driving lessons, updates on Hardcover, the ability to edit editions and books, SEO and speed improvements, Open Graph images, sharing normal pages, sharing list pages, and additional data for book pages. In this conversation, Ste and Adam discuss various design layouts for different pages on Hardcover. They start by discussing the book layout design, considering different ways to display books on a shelf. They then move on to the split design for accessibility, which allows for visual elements on one side and information on the other. They also discuss the layout for the reader and library pages, as well as the author page. They explore options for displaying author information, including the author's picture, bio, and top books. They also discuss the prompts page and the possibility of showing prompts related to a book. Overall, they make progress in designing various pages on Hardcover.TakeawaysHardcover has made updates to improve the user experience, including the ability to edit editions and books.SEO and speed improvements have been implemented to enhance the performance of Hardcover.Open Graph images have been introduced to provide a preview of shared links, allowing users to customize the image and display relevant information.Sharing normal pages and list pages on Hardcover can be done with customized images and referral links.Additional data, such as followers and bookmarks, can be included in book pages to provide more context and engagement. Consider different layout options for displaying books, such as a shelf-like design.Use a split design for accessibility, with visual elements on one side and information on the other.Reuse layouts to create consistency and predictability for users.Explore options for displaying author information, including their picture, bio, and top books.Chapters00:00 Introduction and Catching Up01:22 Driving Lessons and Updates03:11 Living in a Pedestrian-Friendly Area04:41 Updates on Hardcover05:59 Ability to Edit Editions and Books06:37 SEO and Speed Improvements for Hardcover15:38 Open Graph Images38:22 Sharing Normal Pages43:45 Sharing List Pages45:36 Additional Data for Book Pages46:13 Book Layout Design48:05 Split Design for Accessibility49:22 Layout for Reader and Library50:19 Author Page Layout53:02 Avatar and Follow CTA55:00 Curated by or Created by55:41 Reuse of Layouts55:57 Author OGMage56:23 Author Page and Book Page59:03 Prompts Page01:04:16 Additional Pages01:12:46 Wrap-up
Ep 12#12 – Designing the Search 2.0 Experience
SummaryIn this conversation, Adam and Ste discuss various topics including updates on Hardcover, the design of the search feature, and the use of quick search and full search. They also explore different options for implementing search, including using Algolia for search functionality. Overall, the conversation highlights the importance of providing comprehensive book data and a user-friendly search experience on the Hardcover platform. The conversation focuses on designing and improving the search feature for a book app. The team discusses various aspects of the search functionality, including Figma's version of the Flexbox, searching across different types of entities, adding tabs to the search page, and showing counts for different entity types. They also explore the benefits of the quick command palette, optimizing the book display component, and adding series position and total books in a series. Additionally, they discuss including friends' reviews, avatars of friends who have read the book, and expanding search to include lists, prompts, and reviews. Overall, the team is excited about the upcoming search feature and its potential to enhance the user experience.TakeawaysUpdates on Hardcover include improvements to the design and book data.The search feature on Hardcover is being redesigned to provide a more comprehensive and user-friendly experience.The use of quick search and full search options can enhance the search functionality on the platform.Consideration is being given to using Algolia for search functionality on Hardcover. Figma's version of the Flexbox is a useful tool for designing search functionality.Including tabs in the search page can provide a better user experience, especially on desktop.Showing counts for different entity types in search results can help users quickly identify relevant content.The quick command palette is an effective intermediate ground between a dropdown and a separate page for search.Chapters00:00 Introduction and Tea Talk04:38 Updates on Hardcover10:35 Discussion on Search Design26:06 Expanding Book Data and Search36:45 Exploring Quick Search and Full Search49:25 Figma's version of the Flexbox50:00 Search across different types of entities51:01 Adding tabs to the search page51:59 Showing counts for different entity types52:48 The benefits of the quick command palette53:31 Improving focus and search experience54:22 Optimizing the book display component55:38 Adding series position and total books in a series56:07 Including friends' reviews57:38 Adding avatars of friends who have read the book58:38 Creating a fast and efficient search experience59:50 Expanding search to include lists, prompts, and reviews01:04:25 Reusing components for lists, prompts, and reviews01:05:21 Excitement about the upcoming search feature
Ep 11#11 – Designing a Librarian System
SummaryThe conversation covers various topics related to onboarding authors, challenges faced by self-published authors, and book discovery issues on Goodreads. The hosts discuss the importance of understanding the needs and problems of authors throughout their publishing journey. They also review the new feature for editing books and editions, including the ability to upload covers and set audio book details. The conversation concludes with considerations for future enhancements, such as utilizing OpenAI for book descriptions and optimizing the user interface for different screen sizes. In this conversation, Adam and Ste discuss the backend changes required for book editions, including updating reviews, lists, and prompt answers. They also talk about improving the user feedback system by implementing a notification system for report status. Adam mentions that the current project is laying the groundwork for future features, such as editing prompts, series, and authors. They then discuss upcoming tasks and Ste shares his progress on the book page design. They explore visual ways to show readers and Ste presents his designs for user reviews. They also discuss the importance of reusable components for data organization and express their excitement for future front-end clean-up. The conversation concludes with a discussion about the upcoming Vercel ship and their plans for the next week.TakeawaysUnderstanding the challenges faced by self-published authors is crucial for developing effective solutions.Book discovery is a significant issue on platforms like Goodreads, and improving the tagging and organizational system can enhance book visibility.Building a strong relationship between authors and readers is essential, and features like author updates, Q&A sessions, and merchandise stores can help foster this connection.The ability to edit books and editions is a valuable feature for maintaining accurate and up-to-date information.Considerations for future enhancements include utilizing OpenAI for book descriptions and optimizing the user interface for different screen sizes. Backend changes are necessary to support book editions and require updates to various components.Implementing a notification system for user feedback can improve the user experience.The current project is laying the groundwork for future features and will allow for easier addition of new fields and editing capabilities.Designing the book page and finding visual ways to show readers is an exciting task.Reusable components can greatly simplify data organization and front-end development.Chapters00:00 Introduction and Casual Conversation03:00 Discussion on Onboarding Authors and Self-Published Authors' Challenges09:00 Book Discovery Challenges on Goodreads19:00 Exploring the Needs and Problems of Authors28:00 Editing Books and Editions Feature36:00 Future Considerations for Book Editing and Description Fields47:53 Backend Changes for Book Editions49:00 Improving User Feedback System50:20 Laying the Groundwork for Future Features51:23 Upcoming Tasks and Book Page Design53:18 Visual Ways to Show Readers55:01 Preview of User Reviews56:04 Reusable Components for Data Organization57:43 Normalization and Clean Up on the Front End58:24 Wrapping Up the Conversation
Ep 10#10 - What Does it Mean to be a Book Influencer?
SummaryIn this conversation, Adam and Ste discuss how to support influencers on Hardcover and incorporate content from platforms like TikTok, Bookstagram, and Booktube. They explore the idea of embedding media URLs in book reviews and the potential benefits for influencers. They also discuss the challenge of balancing external popularity with internal feedback when ranking content. Additionally, they consider the possibility of allowing comments and discussions on reviews and activities, and how this could enhance the reader experience on Hardcover. In this conversation, Ste and Adam discuss various features and improvements for the Hardcover platform. They explore the importance of enhancing book recommendations and reader engagement, including the ability to tag books and authors. They also discuss the challenges of maintaining reading habits and forming reading taste. The concept of creating discussions based on book progress is introduced, allowing readers to engage with others at specific points in a book. The implementation of discussions for supporters is considered, as well as the testing of engagement in discussions. The design of a seamless comment platform and future plans for Hardcover are also discussed, including the development of the book page and upcoming features such as uploading covers and managing editions.TakeawaysConsider ways to support influencers on Hardcover, such as embedding media URLs in book reviews.Explore the integration of content from platforms like TikTok, Bookstagram, and Booktube to showcase user-generated content and engage with readers.Balance external popularity with internal feedback when ranking content to ensure quality and relevance.Enable comments and discussions on reviews and activities to foster engagement and community among readers. Enhancing book recommendations and reader engagement is a key focus for Hardcover.Challenges in maintaining reading habits may be influenced by changes in reading taste and distractions.Discussions based on book progress can provide a valuable platform for readers to engage with each other.Implementing discussions for supporters and testing engagement can help refine the feature.The development of a seamless comment platform and the book page design are exciting prospects for Hardcover.Upcoming features include the ability to upload covers and manage editions, addressing issues with multiple editions.Chapters00:00 Introduction and Personal Updates04:11 Supporting Influencers on Hardcover07:48 Incorporating TikTok, Bookstagram, and Booktube Content12:32 Leveraging External Popularity vs. Internal Feedback18:59 Embedding Media URLs and Attracting Influencers25:19 Exploring Additional Content and Discussions31:17 Designing the Book Page with Embedded Media36:20 Badges for Genre Preferences39:33 Integrating Comments and Discussions49:18 Enhancing Book Recommendations and Reader Engagement50:41 Challenges in Maintaining Reading Habits51:09 Forming Reading Taste through Book Discussions52:08 Creating Discussions Based on Book Progress53:36 Implementing Discussions for Supporters54:35 Testing Engagement in Discussions55:13 Designing a Seamless Comment Platform56:07 Creating Discussions within Existing Conversations56:26 Future Plans for Hardcover57:23 Excitement for the Book Page Design57:52 Progress on Book Page Development58:11 Backend Work for Book Page Features59:05 Upcoming Features: Uploading Covers and Managing Editions01:00:35 Solving the Issue of Multiple Editions
Ep 9#9 – Designing the Best Book Page On the Web
SummaryThe conversation covers a range of topics, including a discussion about the book 'Tomorrow and Tomorrow and Tomorrow', personal creative outlets, updates on current projects, motivating people to read more, challenges of discussing books online, a preview of the new book page design, adding components for ratings and reviews, positioning elements on the book page, exploring options for filters and sorting, implementing scroll snap and virtualized tables, adding a share option for reviews, considering the use of titles for reviews and discussions, and the placement of the URL icon. In this conversation, Ste and Adam discuss various design considerations for the book review platform. They explore the idea of using avatars and user metrics to enhance the user experience. They also discuss visual indications of reader rankings and how to display the number of books read in a specific genre. The conversation then moves on to improving book additions and the concept of rating books by edition. They emphasize the importance of qualitative data in reviews and discuss the process of changing book covers. The conversation concludes with excitement for the progress made on the new book pages and personal updates.TakeawaysAvatars and user metrics can enhance the user experience on a book review platform.Visual indications of reader rankings, such as the number of books read in a specific genre, can provide valuable information to users.Emphasizing qualitative data in reviews, such as why someone liked a book, can be more informative than just a numerical rating.The process of changing book covers should be user-friendly and allow for different options, including uploading new covers and selecting from existing ones.Chapters00:00 Discussion about the book 'Tomorrow and Tomorrow and Tomorrow'03:04 Personal creative outlets06:13 Updates on current projects09:17 Motivating people to read more11:09 Challenges of discussing books online13:14 Different experiences of watching series and movies17:03 Preview of the new book page design21:45 Adding components for ratings and reviews23:28 Discussion on positioning elements on the book page26:00 Exploring options for filters and sorting29:19 Implementing scroll snap and virtualized tables31:37 Adding a share option for reviews33:55 Considering the use of titles for reviews and discussions38:24 Discussion on the placement of the URL icon43:03 Exploring options for the filter interface44:18 Adding the date of the review45:38 Designing Avatars and User Metrics49:02 Visual Indications of Reader Rankings51:06 Improving Book Additions52:00 Rating Books by Edition56:33 Emphasizing Qualitative Data in Reviews57:24 Changing Book Covers01:02:17 Excitement for New Book Pages01:03:26 Wrapping Up and Personal Updates
Ep 8#8 - Planning the Best Book Page Ever
SummaryIn this conversation, Adam and Steve discuss book data organizational structures and how to enhance book data with information from external providers and the community. They explore the idea of allowing users to edit book data and the challenges of preventing spam and ensuring data accuracy. They also discuss the importance of filtering and sorting editions to help users find the specific edition they are looking for. Additionally, they consider the concept of marking editions as owned and the potential for recognizing contributors to book data. In this conversation, Adam and Ste discuss the implementation of an owned books list, which allows users to easily track the books they own. They also explore the idea of smart lists and how they can be used to query books based on specific criteria. The conversation then shifts to book editions and the concept of ownership, with the suggestion of creating a button to add editions to an owned books list. Finally, they discuss the addition of character tags and the editing of book data, as well as their plans for future development.TakeawaysEnhancing book data with information from external providers and the community can help fill in gaps in book data.Allowing users to edit book data can be challenging due to the need to prevent spam and ensure data accuracy.Filtering and sorting editions is important to help users find the specific edition they are looking for.Marking editions as owned can provide a personalized experience for users and recognition for contributors to book data. Implementing an owned books list would provide users with a convenient way to track the books they own.Smart lists could be used to query books based on specific criteria, providing users with personalized book recommendations.Adding editions to an owned books list would allow users to easily manage their book collections.Character tags and book editing would enhance the book data and provide more information for readers.Chapters00:00 Introduction and Weather02:25 Book Data Organizational Structures06:09 Filling in the Gaps in Book Data13:22 Allowing User Edits and Preventing Spam19:23 Filtering and Sorting Editions29:25 Editions Page and Edit Pages35:04 Switching Editions and Multiple Reads41:22 Marking Editions as Owned47:25 Adding Books to an Owned Books List51:31 Smart Lists and Querying Books54:51 Book Editions and Ownership59:38 Character Tags and Book Editing01:01:32 Progress and Next Steps
Ep 7#7 - The New Book Page
SummaryIn this conversation, Adam and Ste discuss their experiences with V-Real and the benefits it brings. They also talk about the recent issues with Silicon Valley Bank and its impact on startups. The conversation then shifts to improving book data and covers, including using Inventaire for book covers and merging duplicate books. They also discuss the design of the book page, including adding a gradient background, book description, series information, and book ratings. They explore the possibility of adding book additions and editions, and consider moving the tabs to the top for better navigation. The conversation focuses on improving the book page navigation and enhancing the social network aspect of the app. They discuss organizing tabs, adding a friends network, and enhancing the book info section. The conversation concludes with finalizing the design of the new book page.TakeawaysV-Real is a fun and engaging platform that allows users to connect with friends and share their day-to-day experiences.The recent issues with Silicon Valley Bank highlight the importance of financial stability for startups and the potential impact on their operations.Improving book data and covers is an ongoing process that requires leveraging different sources and technologies.Designing the book page involves considering various elements such as book description, series information, ratings, and editions, while ensuring a user-friendly and visually appealing layout. Improving navigation and usability is crucial for a better user experience.Organizing tabs based on priority and usefulness can make it easier to switch between different sections.Adding a friends network feature can enhance the social aspect of the app and provide a sense of community.Showing friends' ratings and reviews can help users discover books and get recommendations from people they trust.Chapters00:00 Introduction and V-Real01:02 The Benefits of V-Real02:05 Silicon Valley Bank and Crypto04:03 Book Data and Covers05:45 Improving Book Covers08:28 Using Inventaire for Book Covers09:13 Merging Duplicate Books10:12 Improving Book Pages11:30 Preparing for Discussions12:17 Designing the Book Page20:31 Adding Gradient Background25:45 Adding Book Description27:26 Adding Series Information29:24 Adding Book Ratings33:07 Adding Book Additions37:23 Adding Book Editions43:37 Moving Tabs to the Top44:13 Improving Navigation45:53 Organizing Tabs47:43 Adding Friends Network51:15 Enhancing Book Info54:40 Social Network Aspect58:20 Showing Friends' Ratings01:00:21 Finalizing the New Book Page
Ep 6#6 - Ask Jules, Hardcover's AI Bot
SummaryIn this conversation, Adam and Steve discuss various topics related to Hardcover. They start with weather updates and then move on to discuss recent news and updates about Hardcover. They talk about the Ask Jules experience and how it uses the OpenAI Chat API. They also discuss the possibility of making Hardcover an open-source project and using the OpenAI API for book data. They explore the idea of improving book covers and author images using AI. Finally, they discuss the challenges of handling editions and unverified data in the book database. The conversation explores various aspects of improving book data accuracy, user interaction design, and collaboration with book curators. It also discusses the benefits of open access for editing, book discovery, and showcasing. The importance of empowering users to edit book data is highlighted, along with the need for user verification and implementing smart limits. The conversation concludes with brainstorming ideas for book data and excitement for future updates.TakeawaysHardcover is constantly evolving with new updates and features.The Ask Jules experience on Hardcover uses the OpenAI Chat API to provide book recommendations.There are plans to make Hardcover an open-source project and leverage the community for contributions.Using AI, Hardcover aims to improve book covers and author images.Handling editions and unverified data in the book database is a challenge that requires user feedback and flagging. Using prompts can help improve the accuracy of information provided by the AI system.Confidence levels can be assigned to information to indicate the system's certainty.Designing user interaction and workflows is crucial for a seamless user experience.Open access for editing allows users to contribute and improve book data.Collaboration with book curators, such as librarians and bloggers, can enhance book discovery.Bookstores and libraries can benefit from using the platform for showcasing and creating book lists.Empowering users to edit book data can help improve data quality and accuracy.User verification and smart limits are important for preventing misuse and maintaining data integrity.Flares for different user groups, such as librarians and students, can enhance user profiles.Expanding the user base to include various user groups can enrich the platform's community.Brainstorming ideas for book data can lead to innovative features and improvements.Excitement for future updates and the potential of the platform to make a positive impact.Chapters00:00 Introduction and Weather Updates03:23 Hardcover News and Updates06:26 Ask Jules Experience16:10 Open Source Project and Book Data26:43 Improving Book Covers and Author Images37:40 Using OpenAI API for Book Data46:06 Handling Editions and Unverified Data50:32 Improving Accuracy with Prompts51:02 Confidence Levels in Information51:55 Designing User Interaction52:53 Open Access for Editing53:41 Collaboration with Book Curators54:11 Benefits for Bookstores and Libraries55:11 Book Discovery and Showcasing56:11 Empowering Users to Edit Book Data57:07 Ensuring User Verification57:40 Implementing Smart Limits58:42 Flares for Different User Groups59:51 Expanding User Base01:00:08 Brainstorming Ideas for Book Data01:00:23 Excitement for Future Updates
Ep 5#5 - Should we create an AI Librarian?
SummaryThe conversation covers various topics related to the impact of AI on the book industry and the challenges and possibilities it presents. The chapters include discussions on the launch of an iOS app, beta testing for an Android app, copyright issues with AI-generated content, and the future of books and AI. The conversation also explores the challenges of supporting artists in the AI era and the potential of AI in personalized book recommendations. The role of publishers, the evolution of publishing, and the use of natural language processing in book recommendations are also discussed. In this conversation, the speakers discuss various aspects of AI and its potential impact on book recommendations. They explore AI's ability to understand and interpret text, as well as the possibility of creating a native experience for book recommendations. The conversation also touches on the competition between OpenAI and Google's AI, particularly in leveraging Google Books data. The speakers highlight the challenges with current book data systems and the complexity of categorizing and tagging books. They emphasize the importance of contextual data and personal recommendations in book discovery. The conversation concludes with a discussion on the future of AI and the opportunity to experiment with AI-generated literature.TakeawaysThe launch of an iOS app is a significant milestone for a startup, especially if a large percentage of users are on mobile devices.The challenges of publishing on different app stores, such as the Google Play Store, require careful consideration and adaptation.AI has the potential to revolutionize the book industry, but it also raises copyright and ethical concerns.The evolving landscape of publishing and book recommendations requires innovative approaches to support authors and help readers discover new books. AI has shown promising capabilities in understanding and interpreting text, making it a valuable tool for book recommendations.Creating a native experience for book recommendations, where users can interact with AI-generated suggestions, can enhance the user experience.Competition between OpenAI and Google's AI, particularly in leveraging vast amounts of book data, is expected to drive advancements in book recommendations.The current book data systems face challenges in accurately categorizing and tagging books, highlighting the need for improvement.Contextual data and personal recommendations play a crucial role in book discovery, as they provide a deeper understanding of a book's content and appeal.AI-generated literature presents an interesting area for exploration, with the potential to create new and unique stories.While there are concerns about the negative impact of AI, there is cautious optimism about its potential to benefit society in various ways.Experimenting with AI in the field of book recommendations offers an exciting opportunity to shape the future of book discovery and storytelling.Chapters00:00 Introduction and Small Talk00:46 Launch of iOS App02:07 Beta Testing for Android App03:14 Challenges of Publishing on Google Play Store05:07 Impact of AI on the Book Industry06:18 Copyright Issues with AI-generated Content07:35 Exploring the Future of Books and AI09:14 Discussion on Oscar Picks10:32 AI and the Book Industry14:19 The Advancement of AI and its Impact on Artists16:27 The Challenges of Supporting Artists in the AI Era20:00 New Mediums for Artistic Expression23:37 The Evolution of Publishing and Book Recommendations26:06 The Potential of AI in Book Recommendations27:47 The Role of Publishers in the Changing Landscape29:51 The Challenges of Personalized Book Recommendations32:58 The Use of Natural Language Processing in Book Recommendations36:27 The Potential of AI in Book Discovery39:11 Using AI to Improve Book Recommendations41:02 The Power of AI in Understanding Reader Preferences44:07 The Limitations and Possibilities of AI in Book Recommendations47:19 Using AI to Enhance Book Recommendations48:51 The Importance of a Well-Written Pre-Script for AI Recommendations49:22 AI's ability to understand and interpret text50:08 Creating a native experience for book recommendations51:33 Competition between OpenAI and Google's AI52:26 The potential of leveraging Google Books data53:49 Challenges with current book data systems55:23 The complexity of categorizing and tagging books56:12 The need for contextual data in book recommendations57:11 The importance of personal recommendations58:44 Exploring AI-generated literature59:20 Cautious optimism about the future of AI01:01:21 The opportunity to experiment with AI01:02:01 Reflecting on the impact of AI in the future
Ep 4#4 - Updating Partial Progress On a Book
SummaryIn this conversation, Adam and Ste discuss the challenges of implementing native subscriptions in their app. They also talk about their approaches to problem-solving and how they handle technical issues. They then discuss the exciting growth of Hard Cover and the importance of book progress tracking for readers. They explore different features and designs for tracking progress, including the ability to share thoughts and notes on specific parts of a book. They also discuss the advantages of tracking progress within the app and the potential for social note-taking. Finally, they touch on different reading habits and the potential use of the feature for book clubs. The conversation explores the idea of creating a global book club where readers from all over the world can connect and share their progress and thoughts on the same book. This concept is seen as a way to create spontaneous book clubs and foster connections between strangers who are reading the same book. The potential for authors to see real-time reactions and discussions about their books is also discussed. The conversation concludes with plans for next steps and the possibility of interviewing guests on the show to discuss features and delve deeper into topics.TakeawaysImplementing native subscriptions can be challenging, especially without expertise in the specific development area.Book progress tracking is an important feature for readers, allowing them to update their progress, share thoughts, and engage in discussions.Different readers have different habits when it comes to tracking progress, such as setting reminders, taking notes, or using timers.The ability to share thoughts and notes on specific parts of a book can enhance the reading experience and foster discussions.Social note-taking and the ability to see popular notes from other readers can provide valuable insights and recommendations. The concept of a global book club where readers can connect and share their progress and thoughts on the same book is an exciting idea.Creating a platform that allows for spontaneous book clubs and connections between strangers who are reading the same book could enhance the reading experience.Authors could benefit from real-time reactions and discussions about their books, providing valuable insights and feedback.Interviewing guests on the show to discuss features and delve deeper into topics could be a valuable addition to the podcast.Chapters00:00 Introduction and Background02:59 Challenges with Implementing Native Subscriptions06:45 Approaches to Problem Solving10:52 Exciting Times for Hard Cover12:59 Book Progress Tracking16:46 Designing the Book Tracking Feature23:14 Different Approaches to Note Taking28:21 Sharing Book Progress and Thoughts36:17 Setting Reminders and Streaks39:51 Advantages of Tracking in Hard Cover43:24 Taking Notes and Sharing Quotes46:54 Exploring Social Note Taking50:22 Different Reading Habits and Book Clubs51:22 Creating a Global Book Club52:30 Expanding Book Discussions53:53 Spontaneous Book Clubs55:21 Connecting with Other Readers56:02 Next Steps and Feedback57:12 The Excitement of Shared Reading57:53 Interviewing Guests on Features
Ep 3#3 - Discussions? Book Clubs? Comments?
SummaryIn this conversation, Adam and Steve discuss various updates and progress on the development of the Book Drawer and the upcoming app. They also explore the challenges and potential of AI-generated art and recommendations for personalized reading. The conversation delves into the importance of discovering lesser-known books and the need for a platform that highlights them. They also discuss the planning of the book page hierarchy and the inclusion of discussions and book clubs in the platform. The conversation concludes with a focus on creating an open and engaging book community. The conversation discusses the importance of moderation in book groups and the need for a dedicated space for book discussions. It also explores the idea of allowing flexibility and exclusivity in book clubs, as well as the potential for themes and customization. The challenge of showcasing discussions across the app and finding a solution is also mentioned.TakeawaysProgress has been made on the development of the Book Drawer and the upcoming app, with features such as threshold controls and animations being implemented.AI-generated art and recommendations have the potential to enhance personalized reading experiences, but challenges such as model limitations and explicit prompts need to be addressed.Discovering lesser-known books is crucial, and the platform aims to incentivize readers to explore and read books that have not been widely read or recommended.The planning of the book page hierarchy and the inclusion of discussions and book clubs are important for creating an engaging book community.The platform aims to provide an open and inclusive space for readers to interact and share their thoughts on books, while also allowing for personalized recommendations and exploration of different genres and themes. Moderation is crucial in book groups to maintain a positive and focused environment.Allowing flexibility and customization in book clubs can enhance the user experience.Themes and badges can add a sense of exclusivity and personalization to book clubs.Finding a solution to showcase discussions across the app is a challenge that needs to be addressed.Chapters00:00 Introduction and Personal Updates07:13 Progress on Book Drawer and App Development13:06 Updates on App Submission and Hard Cover Supporter Page19:46 Discussion on Discovering Books and Art Generation27:12 Exploring AI Recommendations and Personalized Reading36:05 Challenges of Recommending Lesser-Known Books42:08 Planning Book Page Hierarchy and Discussions48:42 Open Book Clubs and Incentivizing Readers51:17 Creating an Open and Engaging Book Community51:47 Moderation and Book Groups53:14 Flexibility and Exclusivity54:14 Themes and Customization57:02 Showcasing Discussions58:25 Finding a Solution
Ep 2#2 - Mind Mapping the New Book Page
SummaryIn this conversation, Adam and Ste discuss their weekend activities and the progress of their app store submission. They then focus on improving the book page on their app, exploring ideas such as rating indicators, match scores, content warnings, and media reviews. They also discuss the possibility of including discussions and questions about the book, as well as information about editions and availability. Finally, they consider the importance of series information and the ability to see what other readers are currently reading. The conversation explores various aspects of book data and how it can be improved to enhance the reader's experience. They discuss merging book data from different sources, reading reviews from people you follow, and the possibility of reading together with others. They also touch on the subjectivity of average book scores, matching users with similar tastes, and the importance of weighted genres. The conversation delves into the use of lists and prompts, improving book summaries, and the author's perspective. They also discuss book data after reading, books adapted into movies or TV series, and the importance of discovering new books and making connections. The main takeaways include the need for comprehensive and relevant book summaries, the importance of personalized recommendations, and the value of community discussions and connections.TakeawaysImproving the book page is a priority, with a focus on rating indicators, match scores, and content warnings.Including discussions and questions about the book can enhance the reader experience.Providing information about editions and availability is important for readers.Series information and the ability to see what other readers are currently reading are valuable features. Comprehensive and relevant book summaries are essential for readers to make informed decisions.Personalized recommendations based on matching users with similar tastes can enhance the reading experience.Community discussions and connections play a crucial role in discovering new books and sharing insights.Improving book data, such as weighted genres and author perspectives, can provide valuable information for readers.Chapters00:00 Introduction and Weekend Recap02:49 App Store Submission Process09:07 Improving the Book Page25:19 Rating and Reviews35:23 Discussions and Questions38:01 Editions and Availability42:19 Series Information43:24 Other Readers and Currently Reading44:09 Merging Book Data44:44 Reading Reviews from People You Follow45:03 Reading Together with Others46:13 Quantitative Groupings of Data47:07 Subjectivity of Average Book Scores48:07 Matching Users with Similar Tastes50:47 Weighted Genres50:57 Lists and Prompts52:26 Improving Book Summaries53:23 Discussion Prompts for Summaries54:28 Author's Perspective55:51 Book Data After Reading56:20 Books Adapted into Movies or TV Series57:22 Discovering New Books and Making Connections59:32 Important Factors When Choosing a Book
Ep 1#1 - Designing the Book Button
SummaryIn this conversation, Adam and Ste discuss their experiences at Sundance, their Oscars party, and their New Year's resolutions. They also talk about their habits and opinions on social media and news consumption. They discuss the challenges of gathering feedback from users and making decisions based on contradictory opinions. They also discuss the design of the book button drawer and the placement of the remove button. They consider the possibility of adding a book ownership feature and discuss the transition for the more like this feature and the writing a review process. In this conversation, Adam and Ste discuss various aspects of the review feature they are building. They explore different approaches to structuring the review process, including using tabs or steps. They also discuss auto-saving and publishing reviews, as well as the terminology of 'save' vs 'publish'. The conversation delves into the design of the review interface, including the use of borders and icons for genres and moods. They also consider the inclusion of tags, genres, and moods in the review process, and how to differentiate them in the user interface. Finally, they discuss the choice of an ebook icon and future considerations for the feature.TakeawaysConsider user preferences when designing the review processAuto-saving and publishing reviews can improve user experienceUse clear terminology, such as 'publish' instead of 'save'Design the review interface with borders and icons for clarity and structureInclude tags, genres, and moods in the review process, and differentiate them in the user interfaceChoose an ebook icon that represents a general concept of an ebookChapters00:00 Introduction and Sundance experience01:08 Oscars party and predictions02:13 New Year's resolutions03:03 January and the start of the year04:03 Social media and news consumption05:21 Different perspectives on Mastodon06:13 Interviews with early users07:07 Different habits and opinions on book tracking08:09 Contradictory feedback and decision-making09:15 Book ownership and library organization10:41 Designing the book button drawer18:17 Adding books to lists and removing books22:30 Size and position of the remove button23:48 Implementing the book button drawer29:31 Transition for more like this feature34:02 Removing the more like this feature36:23 Transition for writing a review41:22 Approaching the Dilemma42:20 User Preferences43:09 Tabs vs Steps44:18 Auto-Saving and Publishing47:55 Save vs Publish49:12 Auto-Saving to Local Storage50:14 Review Interface Design52:00 Separate Steps for Review53:29 Tags, Genres, and Moods56:42 Custom Icons for Genres and Moods59:36 Combining Genres and Moods in Dropdown01:01:22 Choosing an Ebook Icon01:03:34 Future Considerations