CINXE.COM

<!DOCTYPE html><html lang="en" data-sentry-component="RootLayout" data-sentry-source-file="layout.tsx"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"/><link rel="stylesheet" href="/_next/static/css/70aeff086b9de9c0.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0a279d6e6bfc656a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c0b8305ef57f543f.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c99d6c2024146960.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4afdd19ce6c2ffda.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/2ebb67559d51e31c.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d92a40aa7f319ecb.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/886a1217ff9fd009.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-0d09b8169e87c72e.js"/><script src="/_next/static/chunks/52774a7f-6669686f43e90bd5.js" async=""></script><script src="/_next/static/chunks/fd9d1056-9af7b3142eb9eff3.js" async=""></script><script src="/_next/static/chunks/13326-455c71fd72c3fa0e.js" async=""></script><script src="/_next/static/chunks/main-app-aafe09380d20283e.js" async=""></script><script src="/_next/static/chunks/c16f53c3-d29f1ee7ee177183.js" async=""></script><script src="/_next/static/chunks/20921-7a96833f57c275e2.js" async=""></script><script src="/_next/static/chunks/12503-33477a00af0a527f.js" async=""></script><script src="/_next/static/chunks/99485-049f8877fe3fd326.js" async=""></script><script src="/_next/static/chunks/83785-230f48b890d5c9aa.js" async=""></script><script src="/_next/static/chunks/20750-a86c83808da2a59a.js" async=""></script><script src="/_next/static/chunks/27834-5c78f4880616ba54.js" async=""></script><script src="/_next/static/chunks/53261-f5a2bb4c2cf1c00e.js" async=""></script><script src="/_next/static/chunks/38997-e2de3f90e9b76c1e.js" async=""></script><script src="/_next/static/chunks/33531-acabdae7789b7d36.js" async=""></script><script src="/_next/static/chunks/47931-b395de54841771b6.js" async=""></script><script src="/_next/static/chunks/16065-fb101c10cfdd889b.js" async=""></script><script src="/_next/static/chunks/82106-35acbb91ea6e1b05.js" async=""></script><script src="/_next/static/chunks/45947-2cf145f91aaa1fe1.js" async=""></script><script src="/_next/static/chunks/5052-c16df3cc2ebea0df.js" async=""></script><script src="/_next/static/chunks/75588-ba6eb4f114527cc4.js" async=""></script><script src="/_next/static/chunks/72369-1e7864e9cf595161.js" async=""></script><script src="/_next/static/chunks/73882-86d296e7924d8950.js" async=""></script><script src="/_next/static/chunks/3842-455cfe0088ea78b3.js" async=""></script><script src="/_next/static/chunks/22999-2bc7ca69ee02525c.js" async=""></script><script src="/_next/static/chunks/84633-53b93bf4be323d96.js" async=""></script><script src="/_next/static/chunks/app/(main)/newsletters/page-8f10b482921a459f.js" async=""></script><script src="/_next/static/chunks/50125-e28270261385c894.js" async=""></script><script src="/_next/static/chunks/74980-a6a0ef37fdae8c96.js" async=""></script><script src="/_next/static/chunks/42822-d20a29350de81dcc.js" async=""></script><script src="/_next/static/chunks/14394-fc42475e3c04777e.js" async=""></script><script src="/_next/static/chunks/app/(main)/layout-9191846bb375c0ce.js" async=""></script><script src="/_next/static/chunks/86513-388632475be618e2.js" async=""></script><script src="/_next/static/chunks/app/(main)/not-found-7d13ec8efd42c784.js" async=""></script><script src="/_next/static/chunks/59793-66c731db89a93e2c.js" async=""></script><script src="/_next/static/chunks/53894-5fba3dfc8e0db6f8.js" async=""></script><script src="/_next/static/chunks/22429-69adeb18bda66f2d.js" async=""></script><script src="/_next/static/chunks/app/layout-58cecacc6b98845a.js" async=""></script><script src="/_next/static/chunks/app/(cards)/layout-4b17b5196066a313.js" async=""></script><script src="/_next/static/chunks/21537-db1b2b94a234cd12.js" async=""></script><script src="/_next/static/chunks/app/global-error-3bf3af8ccb018167.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WZ46833KH9" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=G-WZ46833KH9" as="script"/><meta property="fb:app_id" content="1467820943460899" data-sentry-element="meta" data-sentry-source-file="layout.tsx"/><link rel="search" type="application/opensearchdescription+xml" title="ProductHunt" href="/osd.xml"/><meta name="theme-color" content="#ffffff"/><meta name="description" content="[object Object]"/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="fb:app_id" content="1467820943460899"/><link rel="alternate" type="application/atom+xml" title="Product Hunt - All newest Products" href="https://www.producthunt.com/feed"/><meta property="og:title" content=" Product Hunt – The best new products in tech. "/><meta property="og:description" content="Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone&#x27;s talking about."/><meta property="og:site_name" content="Product Hunt"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@producthunt"/><meta name="twitter:title" content=" Product Hunt – The best new products in tech. "/><meta name="twitter:description" content="Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone&#x27;s talking about."/><meta name="twitter:image" content="https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format"/><link rel="icon" href="https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format"/><link rel="apple-touch-icon-precomposed" href="https://ph-static.imgix.net/ph-ios-icon.png?auto=format"/><link rel="chrome-webstore-item" href="https://producthunt.app.link/extension"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script><script>(window[Symbol.for("ApolloSSRDataTransport")] ??= []).push({"rehydrate":{":R1kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R9kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R268ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Ra8ptpkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true},":R2e8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2i8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rgptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R19tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rcptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rkptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R3pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R38ptpkq:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R38ptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2fnk9tpkq:":{"data":{"viewer":{"__typename":"Viewer","id":null,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","email":null,"hasDailyNewsletterSubscription":false,"hasWeeklyNewsletterSubscription":false,"hasDeeperLearningSubscription":false,"hasWeirdWideWebSubscription":false,"emailConfirmed":false},"user":null},"newslettersFeed":[{"__typename":"NewslettersFeedSection","type":"daily","newsletters":[{"__typename":"Newsletter","id":"37284","slug":"37284-the-ai-race-is-heating-up","sentAt":"2025-01-31T07:00:09-08:00","kind":"daily","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eHappy Friday, legends! Welcome back to the Leaderboard. We've got a bumper issue today covering a new AI model from China, a 2017-esque game, and a productivity tool that kind of does it all. Alongside that, we also have an AMA from the 2024 Golden Kitty Maker of the year. Let's goooo.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/qwen-2-5\"\u003eQwen2.5-VL:\u003c/a\u003e An AI that watches, clicks, and books flights\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eDeepSeek-R1 has the hype, OpenAI has the \u003cem\u003eCopenAI\u003c/em\u003e memes, and now Alibaba is making its move. \u003cstrong\u003eQwen2.5-VL\u003c/strong\u003e isn’t just chatting—it watches videos, analyzes documents, and even controls apps. In demos, it booked a flight on Android and fumbled around a Linux desktop (mostly switching tabs). Alibaba claims it outperforms GPT-4o and Claude 3.5 in key areas, but whether it’s actually useful or just a flex is still up for debate. Either way, China’s AI race is getting harder to ignore\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Making OpenAI sweat","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/seefood\"\u003eseefood:\u003c/a\u003e A game that tells you if an image is a hot dog or not\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eYou might disagree, but products don't always need to solve a problem...they can simply be fun or remind us of fun times. If you're familiar with the show, Silicon Valley, you may recall a time when building was whimsical and the small founders were trying to take on the global giants. \u003ca href=\"https://www.producthunt.com/posts/seefood\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.producthunt.com/posts/seefood\" data-sk=\"tooltip_parent\"\u003eseefood\u003c/a\u003e is a great nod to that memory and... we might be getting back to it. As Ryan put it.... \u003ca href=\"https://www.producthunt.com/posts/seefood?comment=4354328\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.producthunt.com/posts/seefood?comment=4354328\" data-sk=\"tooltip_parent\"\u003eis it 2017\u003c/a\u003e!?\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Is it 2017?","trackingLabel":"tertiary_featured","position":2},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/sense-14\"\u003eSense:\u003c/a\u003e AI search for all your apps and automatic work hub\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eThe productivity scene is full of AI tools - AI search, AI writing, etc. What makes Sense powerful is it brings it all together - it connects all your apps, all your conversations, all your documents and surfaces important insights. Beyond AI search, it highlights important priorities and gives you an overview of any given project you’re curious about- across all platforms, conversations, and email etc. I can see Sense eliminating the need for status update meetings as you have all this data at your fingertips!\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Stand out from the crowd","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003ci\u003e\"before i even learned to code, i was making wallpapers \u0026amp; windows xp themes trying to win \"daily deviation\" awards on deviantart. when i *did* learn to code i built a pokémon battle with jquery right after coding my first working rock-paper-scissors game\"\u003c/i\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003ca href=\"https://www.producthunt.com/@pascalpixel\"\u003ePascal Pixel\u003c/a\u003e, the winner of the 2024 Golden Kitty Maker of the Year award and founder of \u003ca href=\"https://www.producthunt.com/products/horse\"\u003eHorse\u003c/a\u003e, the productivity superstar of the browser world is hosting an AMA to answer any questions about learning to code, being a maker, how he built Horse, and more.\u003c/p\u003e","imageUuid":"ee0731a5-4a5f-44bd-972e-de48eb30795f.png","subtitle":"","title":"Maker of the Year tells all","trackingLabel":"makers_corner","position":4},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":5},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":6}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"799522","name":"Stella AI","slug":"stella-ai-2","thumbnailImageUuid":"249599ce-16f2-4df2-8053-b42c33bfa794.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831576","name":"KIVA ","slug":"kiva-3","thumbnailImageUuid":"2f227a16-6a6a-4d3b-9465-bab02009588d.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833014","name":"seefood","slug":"seefood","thumbnailImageUuid":"9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"832625","name":"Qwen 2.5","slug":"qwen-2-5","thumbnailImageUuid":"5be4f9b3-3218-4778-a836-b96d79b8e42d.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833082","name":"GPTSeek","slug":"gptseek-2","thumbnailImageUuid":"c35eeaec-554c-45d9-9d3c-519a534cd70f.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833777","name":"Voice Coach","slug":"voice-coach","thumbnailImageUuid":"b404f17c-886e-4ec9-9996-8dc8724407cf.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833694","name":"LM Studio","slug":"lm-studio-2","thumbnailImageUuid":"f609666c-99f2-4530-882c-a72413e92ac6.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"775176","name":"Velocity: The Prompt Co-Pilot","slug":"velocity-the-prompt-co-pilot","thumbnailImageUuid":"1b228f40-fe90-4a30-bac4-836c9ae53e15.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831218","name":"CookTok","slug":"cooktok","thumbnailImageUuid":"a718193a-69b9-4f61-9ae6-f5e91a1de871.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831771","name":"AppReply","slug":"appreply","thumbnailImageUuid":"93b2001f-22cd-4ac5-b017-ba907922866b.png","productState":"default"}}]},{"__typename":"Newsletter","id":"37251","slug":"37251-jump-scare-productivity","sentAt":"2025-01-30T07:00:02-08:00","kind":"daily","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003egm world changers! It's time to settle in for another issue of the Leaderboard. In today's digest, we're diving into a new deployment framework from Meta, a unique method of avoiding distracting sites, and a Dreamweaver for the AI era. Let's dive in.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/llama-stack\"\u003eLlama Stack:\u003c/a\u003e An open-source framework for simplyifing AI deployment.\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eLlama Stack is interesting as Meta’s first-party push into open AI ecosystems. It’s a solid choice if you’re already deep into open models, offering a comprehensive setup for local and cloud deployments. However, it lacks flexibility for integrating or migrating from proprietary services, which could make adoption trickier in the short term. Still, for those fully committed to the open model stack, it’s a promising option.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Commit to the stack","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/tabboo\"\u003eTabBoo:\u003c/a\u003e Add random jumpscares to sites you're trying to avoid\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp class=\"p1\"\u003eBOOO!!! That's kinda how it feels like with \u003ca href=\"https://www.producthunt.com/posts/tabboo\"\u003e\u003cspan class=\"s1\"\u003eTabboo\u003c/span\u003e\u003c/a\u003e when you're wasting time on the internet. It's honestly such a smart idea, to have something jump scare you into going back into work. Kinda feels like when you know your parents or boss are going to walk in the room so you \u003cstrong\u003e\u003cem\u003eshould\u003c/em\u003e\u003c/strong\u003e probably switch tabs...but don't... only this helps you avoid the consequences of being distracted. Honestly, awesome job makers. Now brb while I install this on my wife's computer for amazon and rhode.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Last resort productivity","trackingLabel":"tertiary_featured","position":3},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/co-dev\"\u003eco.dev:\u003c/a\u003e Turn ideas into full-stack apps \u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eTrying \u003cstrong\u003eco.dev\u003c/strong\u003e brought me back to building my first website in Dreamweaver, watching code update in real time. Fast forward 20+ years—I built a Chrome extension with ChatGPT, but troubleshooting and deploying changes was a headache. \u003cstrong\u003eCo.dev\u003c/strong\u003e feels like a magic portal for non-technical users, letting me build web apps with natural language and see updates instantly. If only it also handled the admin side of launching to the web!\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Building has never been easier","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":4},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":5},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"789651","name":"AI Chat-avatar","slug":"ai-chat-avatar","thumbnailImageUuid":"8e28d47b-a53d-46d2-be1b-39fbf718c3d6.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"472291","name":"EpicTopia AI","slug":"epictopia-ai-2","thumbnailImageUuid":"2f5590a0-7cba-480b-9618-73b9d2bc991d.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"805356","name":"Agora API","slug":"agora-api","thumbnailImageUuid":"91bbfc91-bb80-48fb-8292-1c875cc9fd32.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"816168","name":"Croct","slug":"croct","thumbnailImageUuid":"aa72ba29-4c42-4722-9748-d1c78000885c.jpeg","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"825250","name":"Pika 2.1","slug":"pika-2-1","thumbnailImageUuid":"ebf5aa7a-4906-43ba-869b-1dce1d117a0e.webp","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"495124","name":"Email Audit Engine","slug":"email-audit-engine-2","thumbnailImageUuid":"f3c217bf-3974-45fb-a442-88286beba0b0.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"827709","name":"Jasper","slug":"jasper-20","thumbnailImageUuid":"e30b2631-acdf-48c1-b161-b82b4f9afaf1.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"800573","name":"TweetDM Outreach","slug":"tweetdm-outreach","thumbnailImageUuid":"46464276-160d-49e9-b05f-8edb45eb2cc0.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"824237","name":"TabBoo","slug":"tabboo","thumbnailImageUuid":"86afb87f-2108-4049-a133-2f694e95bcbc.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"825470","name":"EBO X","slug":"ebo-x","thumbnailImageUuid":"1fbe6a41-e1cf-406d-90db-fb9cbae765d5.jpeg","productState":"default"}}]}]},{"__typename":"NewslettersFeedSection","type":"weekly","newsletters":[{"__typename":"Newsletter","id":"37119","slug":"37119-the-clock-s-ticking","sentAt":"2025-01-26T07:00:09-08:00","kind":"weekly","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eWassup legends! It's that time of the week again, so sit back, brew yourself a fresh cup and tuck in to read the Roundup. In today's issue: Five products you may have missed from this week, some more coverage of the 2024 Golden Kitty Awards, and a chance to come meet the Product Hunt team.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Happy Sunday! ","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":1},{"__typename":"NewsletterSection","content":"\u003cp\u003eVotes are flying in and the competition is heating up as builders and makers from all over the world try to get their hands on the coveted \u003ca href=\"https://www.producthunt.com/golden-kitty-awards\"\u003eGolden Kitty statue\u003c/a\u003e. \u003c/p\u003e\r\n\u003cp\u003eToday is the last day to make your voice heard and help decide which of your favorite products walks away with the gold. Voting closes tonight at midnight PST. You can vote across 17 different categories including \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/developer-tools-3\"\u003edeveloper tools\u003c/a\u003e, \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/personal-productivity-2\"\u003eproductivity\u003c/a\u003e, \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/product-of-the-year-10\"\u003eproduct of the year\u003c/a\u003e, and more. \u003c/p\u003e\r\n\u003cp\u003eAlongside the voting categories, we also have one non-voting category to commemorate the Maker of the Year.\u003c/p\u003e","imageUuid":"22c9ff69-9db4-410b-b7b0-bede205f6a93.png","subtitle":"OVERHEARD IN THE COMMUNITY","title":"The clock is ticking","trackingLabel":"secondary_featured","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"San Francisco builders! Join us and the GenAI Collective on the 29th of January for a special demo-night in the AWS GenAI Loft. Meet the Product Hunt team and catch some live demos from top builders. Our last event was over subscribed so make sure to RSVP fast!","imageUuid":"92274290-c304-45a8-9bbc-df1004d418db.png","subtitle":"","title":"Join us in SF","trackingLabel":"tertiary_featured","position":6},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"news","position":7},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"794160","name":"Lovable + Builder.io","slug":"lovable-builder-io","thumbnailImageUuid":"a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"787835","name":"/extract by Firecrawl","slug":"extract-by-firecrawl","thumbnailImageUuid":"356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"759654","name":"ScreenSpace","slug":"screenspace-2","thumbnailImageUuid":"ee340dca-010c-47cd-8ce6-5e804dbcb0dc.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"799482","name":"Trae","slug":"trae","thumbnailImageUuid":"c4d77076-9008-48e5-b10c-8a03297e3781.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"813461","name":"ChatGPT Operator","slug":"chatgpt-operator","thumbnailImageUuid":"379594a5-5e29-4781-b4c1-066227748210.jpeg","productState":"default"}}]},{"__typename":"Newsletter","id":"36921","slug":"36921-never-context-switch-again","sentAt":"2025-01-19T08:00:03-08:00","kind":"weekly","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eWassup, legends! Welcome back to another edition of the Roundup — our weekly Product Hunt ICYMI. This week, we've got Raycast's newest launch (to ensure you never get caught up context-switching again), an article about how to figure out your users' painpoints, and a BIG announcement for anyone interested in shaping tech history. Let's dive in. \u003c/p\u003e\r\n","imageUuid":"","subtitle":"","title":"✨ Happy Sunday ✨","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":3},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003e🚨 \u003cstrong\u003eThe 2024 Golden Kitty Awards are here!\u003c/strong\u003e 🚨\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eNotion, Tesla, OpenAI, Apple—what do they all have in common? They’ve claimed a Golden Kitty, and now it’s your turn to help decide who joins them.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWith \u003c/span\u003e\u003cstrong\u003e17 categories\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e (think Developer Tools, No Code, Data Security) and an honorary \u003c/span\u003e\u003cstrong\u003eMaker of the Year\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e award. This is your chance to celebrate the products and creators that defined 2024.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eVoting runs \u003c/span\u003e\u003cstrong\u003eJanuary 20–26 \u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e— don’t miss your chance to shape this year’s Hall of Fame. \u003cbr\u003e\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVote starting tomorrow on Product Hunt\u003c/strong\u003e. \u003cbr\u003e\u003c/span\u003e\u003c/p\u003e","imageUuid":"773a6881-7691-49ba-b284-b35182fa2bcb.png","subtitle":"Overheard in the community","title":"The Golden Kitty Awards are back!","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003eBy Zubin Koticha\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eTLDR: we built a little consumer app in a day. It went viral, bringing us leads, but more importantly, it allowed us to become users of our own product, \u003ca href=\"https://www.dawnai.com/\"\u003eDawn\u003c/a\u003e.\u003c/p\u003e\r\n\u003cp\u003eEveryone in SaaS should be trying this.\u003c/p\u003e\r\n\u003cp\u003eHow we did it👇\u003c/p\u003e\r\n\u003ch3\u003e\u003cstrong\u003eA Small Viral Experiment: \u003c/strong\u003e\u003c/h3\u003e\r\n\u003cp\u003eA few weeks ago, we realized we had a little problem.\u003c/p\u003e\r\n\u003cp\u003eWe're building Dawn, analytics for AI products, especially conversational ones. But we aren't a conversational AI product.\u003c/p\u003e\r\n\u003cp\u003eThis can be a disadvantage. So a few weeks ago, we started looking to fix this.\u003c/p\u003e\r\n\u003cp\u003eInspired by \u003ca href=\"https://www.producthunt.com/products/wordware\"\u003eWordware\u003c/a\u003e's amazing Twitter roast app, we came up with a plan.\u003c/p\u003e\r\n\u003cp\u003eWe'd build a small conversational AI app (called ChatGPTPrank), hook it up to Dawn for analytics, and make it go viral. After finalizing the app, we posted it on Twitter, Reddit, + Hackernews - and it went viral almost immediately, getting us tons of inbound leads.\u003c/p\u003e\r\n\u003cp\u003eThe best part: The whole thing took \u0026lt; two hours...\u003c/p\u003e","imageUuid":"6150d0ee-f40a-48bf-87c2-8ad2a4435938.png","subtitle":"New articles on the site","title":"Why you should build tiny viral apps","trackingLabel":"tertiary_featured","position":4},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"767316","name":"Raycast Focus","slug":"raycast-focus","thumbnailImageUuid":"1d88b314-6fcf-44e8-a935-3e47c019b310.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"765795","name":"SaaS Blueprint","slug":"saas-blueprint","thumbnailImageUuid":"aea38cd8-e22f-4451-8434-a77cef073eb6.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"681229","name":"Clemta","slug":"clemta","thumbnailImageUuid":"69409cad-decb-46e1-9cb8-ebc236e4193c.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"774311","name":"DryMerge","slug":"drymerge-2","thumbnailImageUuid":"56504f3b-f58e-4ccc-8421-0c153c9063e3.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"788076","name":"Browser Use","slug":"browser-use","thumbnailImageUuid":"6930aee7-8e82-411d-84ba-9f92ff4142c2.png","productState":"default"}}]}]},{"__typename":"NewslettersFeedSection","type":"weird_wide_web","newsletters":[{"__typename":"NewsletterExternal","id":"2476","title":"And the award goes to...","tagline":" Plus all of the launches you may have missed","imageUuid":"75ce2784-a01c-4b36-9859-abf413018225.png","publishedAt":"2025-01-29T14:00:00-08:00","externalUrl":"https://dev.producthunt.com/p/and-the-award-goes-to"},{"__typename":"NewsletterExternal","id":"2410","title":"The best dev tools of the year","tagline":" Plus all of the launches you may have missed","imageUuid":"c745ce5b-2171-44a0-86bd-5d98f690884f.png","publishedAt":"2025-01-22T14:00:00-08:00","externalUrl":"https://dev.producthunt.com/p/the-best-dev-tools-of-the-year"}]},{"__typename":"NewslettersFeedSection","type":"deeper_learning","newsletters":[{"__typename":"NewsletterExternal","id":"2443","title":"🧠 The Deepseek era","tagline":"Plus, five AI tools you may have missed ","imageUuid":"068f0f33-19d8-4a22-b9e9-93987403ef8a.png","publishedAt":"2025-01-28T14:00:00-08:00","externalUrl":"https://deeperlearning.producthunt.com/p/tue-28-january-2025-the-deepseek-era"},{"__typename":"NewsletterExternal","id":"2377","title":"🧠 The Oscars of tech","tagline":"Plus, five AI tools you may have missed ","imageUuid":"88ce2999-a2b5-4fb1-be78-f9c352372479.png","publishedAt":"2025-01-21T14:00:00-08:00","externalUrl":"https://deeperlearning.producthunt.com/p/tue-21-january-2025-the-oscars-of-tech"}]}]},"networkStatus":7},":R2fnk9tpkqH1:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R4mfnk9tpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R4mfnk9tpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined}},"events":[{"type":"started","options":{"skip":false,"fetchPolicy":"cache-first","query":"query Context{viewer{...UseCurrentUserFragment}}fragment ViewerNoticeFragment on Notice{type invite{id product{id slug}}makerSuggestion{id post{id slug}}dismissable{id isDismissed dismissableKey dismissableGroup}}fragment AbTestFragment on AbTestAssignment{name variant}fragment LaunchTipsFragment on Post{id canComment commentsCount featuredAt makerInviteUrl name url slug createdAt isMaker isHunter launchState shoutouts{id}}fragment UseCurrentUserFragment on Viewer{id email emailVerified isImpersonated analyticsIdentifyJson deviceType showCookiePolicy showCommentWarning showCaptcha showPhoneVerification isAdmin features notificationFeedItemsUnreadCount flashAlert notice{...ViewerNoticeFragment}otpRequiredFrom user{id avatarUrl isMaker name username}abTestActiveParticipations{...AbTestFragment}visitStreak{id emoji duration}recentLaunch{id scheduledAt ...LaunchTipsFragment}intercomUserHash ifVisitedFromMobile newsletterSettings{hasNewsletterSubscription}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"2"},{"type":"started","options":{"variables":{},"skip":false,"fetchPolicy":"cache-first","query":"query NewslettersIndexPageQuery{viewer{id newsletterSettings{email}...NewsletterIndexPageHeaderFragment ...NewsletterPreferenceFormFragment}newslettersFeed(limit:2){...NewslettersIndexPageFeedFragment}}fragment NewsletterPreferenceFormPendingVerificationFragment on ViewerNewsletterSettings{email emailConfirmed}fragment PostStatusIconFragment on Post{id productState}fragment PostThumbnailFragment on Post{id name thumbnailImageUuid ...PostStatusIconFragment}fragment NewsletterItemFragment on Newsletter{id slug sentAt kind sections{content imageUuid subtitle title trackingLabel position}topItems{post{id name slug ...PostThumbnailFragment}}}fragment NewsletterIndexPageFeedItemNewsletterExternalFragment on NewsletterExternal{id title tagline imageUuid publishedAt externalUrl}fragment NewslettersIndexPageFeedItemFragment on NewsletterFeedUnionType{...on Newsletter{...NewsletterItemFragment}...on NewsletterExternal{id ...NewsletterIndexPageFeedItemNewsletterExternalFragment}}fragment NewsletterIndexPageHeaderFragment on Viewer{id user{id name}newsletterSettings{email hasDailyNewsletterSubscription}}fragment NewsletterPreferenceFormFragment on Viewer{id newsletterSettings{hasDailyNewsletterSubscription hasWeeklyNewsletterSubscription hasDeeperLearningSubscription hasWeirdWideWebSubscription ...NewsletterPreferenceFormPendingVerificationFragment}}fragment NewslettersIndexPageFeedFragment on NewslettersFeedSection{type newsletters{...NewslettersIndexPageFeedItemFragment}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"3"},{"type":"data","id":"2","result":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_discussions_redesign","ph_maker_comment_inbox","ph_product_forums","ph_gka_2024_hall_of_fame","ph_unlock_old_discussions"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"20128aae-4e4c-40f1-8633-9504f97e707a","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}}}},{"type":"complete","id":"2"},{"type":"data","id":"3","result":{"data":{"viewer":{"__typename":"Viewer","id":null,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","email":null,"hasDailyNewsletterSubscription":false,"hasWeeklyNewsletterSubscription":false,"hasDeeperLearningSubscription":false,"hasWeirdWideWebSubscription":false,"emailConfirmed":false},"user":null},"newslettersFeed":[{"__typename":"NewslettersFeedSection","type":"daily","newsletters":[{"__typename":"Newsletter","id":"37284","slug":"37284-the-ai-race-is-heating-up","sentAt":"2025-01-31T07:00:09-08:00","kind":"daily","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eHappy Friday, legends! Welcome back to the Leaderboard. We've got a bumper issue today covering a new AI model from China, a 2017-esque game, and a productivity tool that kind of does it all. Alongside that, we also have an AMA from the 2024 Golden Kitty Maker of the year. Let's goooo.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/qwen-2-5\"\u003eQwen2.5-VL:\u003c/a\u003e An AI that watches, clicks, and books flights\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eDeepSeek-R1 has the hype, OpenAI has the \u003cem\u003eCopenAI\u003c/em\u003e memes, and now Alibaba is making its move. \u003cstrong\u003eQwen2.5-VL\u003c/strong\u003e isn’t just chatting—it watches videos, analyzes documents, and even controls apps. In demos, it booked a flight on Android and fumbled around a Linux desktop (mostly switching tabs). Alibaba claims it outperforms GPT-4o and Claude 3.5 in key areas, but whether it’s actually useful or just a flex is still up for debate. Either way, China’s AI race is getting harder to ignore\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Making OpenAI sweat","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/seefood\"\u003eseefood:\u003c/a\u003e A game that tells you if an image is a hot dog or not\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eYou might disagree, but products don't always need to solve a problem...they can simply be fun or remind us of fun times. If you're familiar with the show, Silicon Valley, you may recall a time when building was whimsical and the small founders were trying to take on the global giants. \u003ca href=\"https://www.producthunt.com/posts/seefood\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.producthunt.com/posts/seefood\" data-sk=\"tooltip_parent\"\u003eseefood\u003c/a\u003e is a great nod to that memory and... we might be getting back to it. As Ryan put it.... \u003ca href=\"https://www.producthunt.com/posts/seefood?comment=4354328\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.producthunt.com/posts/seefood?comment=4354328\" data-sk=\"tooltip_parent\"\u003eis it 2017\u003c/a\u003e!?\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Is it 2017?","trackingLabel":"tertiary_featured","position":2},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/sense-14\"\u003eSense:\u003c/a\u003e AI search for all your apps and automatic work hub\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eThe productivity scene is full of AI tools - AI search, AI writing, etc. What makes Sense powerful is it brings it all together - it connects all your apps, all your conversations, all your documents and surfaces important insights. Beyond AI search, it highlights important priorities and gives you an overview of any given project you’re curious about- across all platforms, conversations, and email etc. I can see Sense eliminating the need for status update meetings as you have all this data at your fingertips!\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Stand out from the crowd","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003ci\u003e\"before i even learned to code, i was making wallpapers \u0026amp; windows xp themes trying to win \"daily deviation\" awards on deviantart. when i *did* learn to code i built a pokémon battle with jquery right after coding my first working rock-paper-scissors game\"\u003c/i\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003ca href=\"https://www.producthunt.com/@pascalpixel\"\u003ePascal Pixel\u003c/a\u003e, the winner of the 2024 Golden Kitty Maker of the Year award and founder of \u003ca href=\"https://www.producthunt.com/products/horse\"\u003eHorse\u003c/a\u003e, the productivity superstar of the browser world is hosting an AMA to answer any questions about learning to code, being a maker, how he built Horse, and more.\u003c/p\u003e","imageUuid":"ee0731a5-4a5f-44bd-972e-de48eb30795f.png","subtitle":"","title":"Maker of the Year tells all","trackingLabel":"makers_corner","position":4},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":5},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":6}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"799522","name":"Stella AI","slug":"stella-ai-2","thumbnailImageUuid":"249599ce-16f2-4df2-8053-b42c33bfa794.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831576","name":"KIVA ","slug":"kiva-3","thumbnailImageUuid":"2f227a16-6a6a-4d3b-9465-bab02009588d.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833014","name":"seefood","slug":"seefood","thumbnailImageUuid":"9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"832625","name":"Qwen 2.5","slug":"qwen-2-5","thumbnailImageUuid":"5be4f9b3-3218-4778-a836-b96d79b8e42d.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833082","name":"GPTSeek","slug":"gptseek-2","thumbnailImageUuid":"c35eeaec-554c-45d9-9d3c-519a534cd70f.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833777","name":"Voice Coach","slug":"voice-coach","thumbnailImageUuid":"b404f17c-886e-4ec9-9996-8dc8724407cf.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"833694","name":"LM Studio","slug":"lm-studio-2","thumbnailImageUuid":"f609666c-99f2-4530-882c-a72413e92ac6.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"775176","name":"Velocity: The Prompt Co-Pilot","slug":"velocity-the-prompt-co-pilot","thumbnailImageUuid":"1b228f40-fe90-4a30-bac4-836c9ae53e15.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831218","name":"CookTok","slug":"cooktok","thumbnailImageUuid":"a718193a-69b9-4f61-9ae6-f5e91a1de871.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"831771","name":"AppReply","slug":"appreply","thumbnailImageUuid":"93b2001f-22cd-4ac5-b017-ba907922866b.png","productState":"default"}}]},{"__typename":"Newsletter","id":"37251","slug":"37251-jump-scare-productivity","sentAt":"2025-01-30T07:00:02-08:00","kind":"daily","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003egm world changers! It's time to settle in for another issue of the Leaderboard. In today's digest, we're diving into a new deployment framework from Meta, a unique method of avoiding distracting sites, and a Dreamweaver for the AI era. Let's dive in.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/llama-stack\"\u003eLlama Stack:\u003c/a\u003e An open-source framework for simplyifing AI deployment.\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eLlama Stack is interesting as Meta’s first-party push into open AI ecosystems. It’s a solid choice if you’re already deep into open models, offering a comprehensive setup for local and cloud deployments. However, it lacks flexibility for integrating or migrating from proprietary services, which could make adoption trickier in the short term. Still, for those fully committed to the open model stack, it’s a promising option.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Commit to the stack","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/tabboo\"\u003eTabBoo:\u003c/a\u003e Add random jumpscares to sites you're trying to avoid\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp class=\"p1\"\u003eBOOO!!! That's kinda how it feels like with \u003ca href=\"https://www.producthunt.com/posts/tabboo\"\u003e\u003cspan class=\"s1\"\u003eTabboo\u003c/span\u003e\u003c/a\u003e when you're wasting time on the internet. It's honestly such a smart idea, to have something jump scare you into going back into work. Kinda feels like when you know your parents or boss are going to walk in the room so you \u003cstrong\u003e\u003cem\u003eshould\u003c/em\u003e\u003c/strong\u003e probably switch tabs...but don't... only this helps you avoid the consequences of being distracted. Honestly, awesome job makers. Now brb while I install this on my wife's computer for amazon and rhode.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Last resort productivity","trackingLabel":"tertiary_featured","position":3},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://www.producthunt.com/posts/co-dev\"\u003eco.dev:\u003c/a\u003e Turn ideas into full-stack apps \u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eTrying \u003cstrong\u003eco.dev\u003c/strong\u003e brought me back to building my first website in Dreamweaver, watching code update in real time. Fast forward 20+ years—I built a Chrome extension with ChatGPT, but troubleshooting and deploying changes was a headache. \u003cstrong\u003eCo.dev\u003c/strong\u003e feels like a magic portal for non-technical users, letting me build web apps with natural language and see updates instantly. If only it also handled the admin side of launching to the web!\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Building has never been easier","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":4},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":5},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"789651","name":"AI Chat-avatar","slug":"ai-chat-avatar","thumbnailImageUuid":"8e28d47b-a53d-46d2-be1b-39fbf718c3d6.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"472291","name":"EpicTopia AI","slug":"epictopia-ai-2","thumbnailImageUuid":"2f5590a0-7cba-480b-9618-73b9d2bc991d.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"805356","name":"Agora API","slug":"agora-api","thumbnailImageUuid":"91bbfc91-bb80-48fb-8292-1c875cc9fd32.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"816168","name":"Croct","slug":"croct","thumbnailImageUuid":"aa72ba29-4c42-4722-9748-d1c78000885c.jpeg","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"825250","name":"Pika 2.1","slug":"pika-2-1","thumbnailImageUuid":"ebf5aa7a-4906-43ba-869b-1dce1d117a0e.webp","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"495124","name":"Email Audit Engine","slug":"email-audit-engine-2","thumbnailImageUuid":"f3c217bf-3974-45fb-a442-88286beba0b0.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"827709","name":"Jasper","slug":"jasper-20","thumbnailImageUuid":"e30b2631-acdf-48c1-b161-b82b4f9afaf1.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"800573","name":"TweetDM Outreach","slug":"tweetdm-outreach","thumbnailImageUuid":"46464276-160d-49e9-b05f-8edb45eb2cc0.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"824237","name":"TabBoo","slug":"tabboo","thumbnailImageUuid":"86afb87f-2108-4049-a133-2f694e95bcbc.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"825470","name":"EBO X","slug":"ebo-x","thumbnailImageUuid":"1fbe6a41-e1cf-406d-90db-fb9cbae765d5.jpeg","productState":"default"}}]}]},{"__typename":"NewslettersFeedSection","type":"weekly","newsletters":[{"__typename":"Newsletter","id":"37119","slug":"37119-the-clock-s-ticking","sentAt":"2025-01-26T07:00:09-08:00","kind":"weekly","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eWassup legends! It's that time of the week again, so sit back, brew yourself a fresh cup and tuck in to read the Roundup. In today's issue: Five products you may have missed from this week, some more coverage of the 2024 Golden Kitty Awards, and a chance to come meet the Product Hunt team.\u003c/p\u003e","imageUuid":"","subtitle":"","title":"Happy Sunday! ","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":1},{"__typename":"NewsletterSection","content":"\u003cp\u003eVotes are flying in and the competition is heating up as builders and makers from all over the world try to get their hands on the coveted \u003ca href=\"https://www.producthunt.com/golden-kitty-awards\"\u003eGolden Kitty statue\u003c/a\u003e. \u003c/p\u003e\r\n\u003cp\u003eToday is the last day to make your voice heard and help decide which of your favorite products walks away with the gold. Voting closes tonight at midnight PST. You can vote across 17 different categories including \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/developer-tools-3\"\u003edeveloper tools\u003c/a\u003e, \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/personal-productivity-2\"\u003eproductivity\u003c/a\u003e, \u003ca href=\"https://www.producthunt.com/golden-kitty-awards/product-of-the-year-10\"\u003eproduct of the year\u003c/a\u003e, and more. \u003c/p\u003e\r\n\u003cp\u003eAlongside the voting categories, we also have one non-voting category to commemorate the Maker of the Year.\u003c/p\u003e","imageUuid":"22c9ff69-9db4-410b-b7b0-bede205f6a93.png","subtitle":"OVERHEARD IN THE COMMUNITY","title":"The clock is ticking","trackingLabel":"secondary_featured","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"San Francisco builders! Join us and the GenAI Collective on the 29th of January for a special demo-night in the AWS GenAI Loft. Meet the Product Hunt team and catch some live demos from top builders. Our last event was over subscribed so make sure to RSVP fast!","imageUuid":"92274290-c304-45a8-9bbc-df1004d418db.png","subtitle":"","title":"Join us in SF","trackingLabel":"tertiary_featured","position":6},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"news","position":7},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"794160","name":"Lovable + Builder.io","slug":"lovable-builder-io","thumbnailImageUuid":"a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"787835","name":"/extract by Firecrawl","slug":"extract-by-firecrawl","thumbnailImageUuid":"356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"759654","name":"ScreenSpace","slug":"screenspace-2","thumbnailImageUuid":"ee340dca-010c-47cd-8ce6-5e804dbcb0dc.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"799482","name":"Trae","slug":"trae","thumbnailImageUuid":"c4d77076-9008-48e5-b10c-8a03297e3781.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"813461","name":"ChatGPT Operator","slug":"chatgpt-operator","thumbnailImageUuid":"379594a5-5e29-4781-b4c1-066227748210.jpeg","productState":"default"}}]},{"__typename":"Newsletter","id":"36921","slug":"36921-never-context-switch-again","sentAt":"2025-01-19T08:00:03-08:00","kind":"weekly","sections":[{"__typename":"NewsletterSection","content":"\u003cp\u003eWassup, legends! Welcome back to another edition of the Roundup — our weekly Product Hunt ICYMI. This week, we've got Raycast's newest launch (to ensure you never get caught up context-switching again), an article about how to figure out your users' painpoints, and a BIG announcement for anyone interested in shaping tech history. Let's dive in. \u003c/p\u003e\r\n","imageUuid":"","subtitle":"","title":"✨ Happy Sunday ✨","trackingLabel":"primary_featured","position":0},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"secondary_featured","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"top_posts","position":1},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"story","position":2},{"__typename":"NewsletterSection","content":null,"imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"sponsor","position":3},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003e🚨 \u003cstrong\u003eThe 2024 Golden Kitty Awards are here!\u003c/strong\u003e 🚨\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eNotion, Tesla, OpenAI, Apple—what do they all have in common? They’ve claimed a Golden Kitty, and now it’s your turn to help decide who joins them.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWith \u003c/span\u003e\u003cstrong\u003e17 categories\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e (think Developer Tools, No Code, Data Security) and an honorary \u003c/span\u003e\u003cstrong\u003eMaker of the Year\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e award. This is your chance to celebrate the products and creators that defined 2024.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eVoting runs \u003c/span\u003e\u003cstrong\u003eJanuary 20–26 \u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e— don’t miss your chance to shape this year’s Hall of Fame. \u003cbr\u003e\u003c/span\u003e\u003c/p\u003e\r\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVote starting tomorrow on Product Hunt\u003c/strong\u003e. \u003cbr\u003e\u003c/span\u003e\u003c/p\u003e","imageUuid":"773a6881-7691-49ba-b284-b35182fa2bcb.png","subtitle":"Overheard in the community","title":"The Golden Kitty Awards are back!","trackingLabel":"news","position":3},{"__typename":"NewsletterSection","content":"","imageUuid":null,"subtitle":null,"title":null,"trackingLabel":"text","position":4},{"__typename":"NewsletterSection","content":"\u003cp\u003e\u003cstrong\u003eBy Zubin Koticha\u003c/strong\u003e\u003c/p\u003e\r\n\u003cp\u003eTLDR: we built a little consumer app in a day. It went viral, bringing us leads, but more importantly, it allowed us to become users of our own product, \u003ca href=\"https://www.dawnai.com/\"\u003eDawn\u003c/a\u003e.\u003c/p\u003e\r\n\u003cp\u003eEveryone in SaaS should be trying this.\u003c/p\u003e\r\n\u003cp\u003eHow we did it👇\u003c/p\u003e\r\n\u003ch3\u003e\u003cstrong\u003eA Small Viral Experiment: \u003c/strong\u003e\u003c/h3\u003e\r\n\u003cp\u003eA few weeks ago, we realized we had a little problem.\u003c/p\u003e\r\n\u003cp\u003eWe're building Dawn, analytics for AI products, especially conversational ones. But we aren't a conversational AI product.\u003c/p\u003e\r\n\u003cp\u003eThis can be a disadvantage. So a few weeks ago, we started looking to fix this.\u003c/p\u003e\r\n\u003cp\u003eInspired by \u003ca href=\"https://www.producthunt.com/products/wordware\"\u003eWordware\u003c/a\u003e's amazing Twitter roast app, we came up with a plan.\u003c/p\u003e\r\n\u003cp\u003eWe'd build a small conversational AI app (called ChatGPTPrank), hook it up to Dawn for analytics, and make it go viral. After finalizing the app, we posted it on Twitter, Reddit, + Hackernews - and it went viral almost immediately, getting us tons of inbound leads.\u003c/p\u003e\r\n\u003cp\u003eThe best part: The whole thing took \u0026lt; two hours...\u003c/p\u003e","imageUuid":"6150d0ee-f40a-48bf-87c2-8ad2a4435938.png","subtitle":"New articles on the site","title":"Why you should build tiny viral apps","trackingLabel":"tertiary_featured","position":4},{"__typename":"NewsletterSection","content":"","imageUuid":"","subtitle":"","title":"","trackingLabel":"makers_corner","position":8}],"topItems":[{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"767316","name":"Raycast Focus","slug":"raycast-focus","thumbnailImageUuid":"1d88b314-6fcf-44e8-a935-3e47c019b310.gif","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"765795","name":"SaaS Blueprint","slug":"saas-blueprint","thumbnailImageUuid":"aea38cd8-e22f-4451-8434-a77cef073eb6.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"681229","name":"Clemta","slug":"clemta","thumbnailImageUuid":"69409cad-decb-46e1-9cb8-ebc236e4193c.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"774311","name":"DryMerge","slug":"drymerge-2","thumbnailImageUuid":"56504f3b-f58e-4ccc-8421-0c153c9063e3.png","productState":"default"}},{"__typename":"NewsletterPost","post":{"__typename":"Post","id":"788076","name":"Browser Use","slug":"browser-use","thumbnailImageUuid":"6930aee7-8e82-411d-84ba-9f92ff4142c2.png","productState":"default"}}]}]},{"__typename":"NewslettersFeedSection","type":"weird_wide_web","newsletters":[{"__typename":"NewsletterExternal","id":"2476","title":"And the award goes to...","tagline":" Plus all of the launches you may have missed","imageUuid":"75ce2784-a01c-4b36-9859-abf413018225.png","publishedAt":"2025-01-29T14:00:00-08:00","externalUrl":"https://dev.producthunt.com/p/and-the-award-goes-to"},{"__typename":"NewsletterExternal","id":"2410","title":"The best dev tools of the year","tagline":" Plus all of the launches you may have missed","imageUuid":"c745ce5b-2171-44a0-86bd-5d98f690884f.png","publishedAt":"2025-01-22T14:00:00-08:00","externalUrl":"https://dev.producthunt.com/p/the-best-dev-tools-of-the-year"}]},{"__typename":"NewslettersFeedSection","type":"deeper_learning","newsletters":[{"__typename":"NewsletterExternal","id":"2443","title":"🧠 The Deepseek era","tagline":"Plus, five AI tools you may have missed ","imageUuid":"068f0f33-19d8-4a22-b9e9-93987403ef8a.png","publishedAt":"2025-01-28T14:00:00-08:00","externalUrl":"https://deeperlearning.producthunt.com/p/tue-28-january-2025-the-deepseek-era"},{"__typename":"NewsletterExternal","id":"2377","title":"🧠 The Oscars of tech","tagline":"Plus, five AI tools you may have missed ","imageUuid":"88ce2999-a2b5-4fb1-be78-f9c352372479.png","publishedAt":"2025-01-21T14:00:00-08:00","externalUrl":"https://deeperlearning.producthunt.com/p/tue-21-january-2025-the-oscars-of-tech"}]}]}}},{"type":"complete","id":"3"}]})</script></head><body class="theme-mirror bg-primary"><div id="root-container" class="light"><div class="theme-mirror"><header class="w-full border-b-2 border-gray-200 bg-primary dark:border-gray-800 sticky top-0 z-20 " data-sentry-component="DesktopHeader" data-sentry-source-file="index.tsx"><div class="mx-auto grid max-w-layout grid-cols-[1fr_2fr_1fr] items-center gap-2 bg-primary px-6 py-5 sm:grid-cols-[auto_1fr_auto] lg:px-0"><div class="flex flex-row items-center gap-6 md:gap-8"><a aria-label="Product Hunt Logo" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/"><img loading="lazy" srcSet="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=1 1x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=2 2x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=3 3x" src="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1" style="width:40px;height:40px" alt="Product Hunt logo dark" class="hidden dark:block"/><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" class="size-10 dark:hidden" data-sentry-element="Logo" data-sentry-source-file="index.tsx"><g fill="none" fill-rule="evenodd"><path fill="#FF6154" d="M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20 8.954 0 20 0s20 8.954 20 20"></path><path fill="#FFF" d="M22.667 20H17v-6h5.667a3 3 0 0 1 0 6m0-10H13v20h4v-6h5.667a7 7 0 1 0 0-14"></path></g></svg></a><div class="text-14 font-normal text-dark-gray relative" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="absolute left-4 top-3 size-4" data-sentry-element="SearchIcon" data-sentry-source-file="index.tsx"><path fill="#4B587C" d="M7 14c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7M7 2C4.243 2 2 4.243 2 7s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5m8.707 12.293L13.314 11.9a8 8 0 0 1-1.414 1.414l2.393 2.393a.997.997 0 0 0 1.414 0 1 1 0 0 0 0-1.414" opacity="0.5"></path></svg><input readOnly="" data-hj-allow="true" data-test="header-search-input" autoComplete="off" class="input box-border h-10 w-full min-w-[164px] max-w-full appearance-none rounded-full border-0 border-white bg-gray-100 px-10 pl-[40px] text-light-gray placeholder:text-[#85888E] focus:outline-none sm:w-full sm:max-w-[216px] sm:text-base dark:bg-gray-dark-800 dark:text-tertiary" placeholder="Search" title="Search" name="q"/></div></div><nav aria-label="Main Navigation"><ul class="flex flex-row items-center justify-center gap-6 md:gap-7 lg:gap-8"><li class="group relative list-none" data-test="header-nav-link-launches" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/leaderboard/daily/2025/2/2?ref=header_nav">Launches<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/coming-soon?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(213, 243, 221, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#d5f3dd" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#599D6B" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#ComingSoon_svg__a)"><path d="M12 21.25a8.25 8.25 0 1 0 0-16.5 8.25 8.25 0 0 0 0 16.5m-6.75-18-3 3m16.5-3 3 3"></path><path d="M12 7.75V13h5.25"></path></g><defs><clipPath id="ComingSoon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Coming soon</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Upcoming launches to watch</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/leaderboard/daily/2025/2/2?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 230, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe6e4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F86C60" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#LaunchArchive_svg__a)"><path d="M9 17.25s-.75 3-5.25 3c0-4.5 3-5.25 3-5.25m11.167-4.416c2.25-2.25 2.39-4.927 2.32-6.12a.75.75 0 0 0-.7-.7c-1.194-.071-3.869.068-6.12 2.32L7.5 12l4.5 4.5zM12.75 6.75H6.97a.75.75 0 0 0-.53.22l-3.22 3.22a.75.75 0 0 0 .425 1.272L7.5 12"></path><path d="M17.25 11.25v5.78a.75.75 0 0 1-.22.53l-3.22 3.22a.75.75 0 0 1-1.272-.425L12 16.5"></path></g><defs><clipPath id="LaunchArchive_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch archive</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Most-loved launches by the community</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/launch?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(229, 239, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#e5efff" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#3979E3" stroke-width="1.5" clip-path="url(#LaunchGuide_svg__a)"><path stroke-miterlimit="10" d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="m16.5 7.5-6 3-3 6 6-3z"></path></g><defs><clipPath id="LaunchGuide_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch Guide</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Checklists and pro tips for launching</div></div></div></a></div></div></div></li><li class="group relative" data-sentry-component="ProductsNavigation" data-sentry-source-file="index.tsx"><a class="group flex flex-row items-center gap-1 text-16 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/categories?ref=header_nav">Products<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500" data-sentry-element="ArrowDown" data-sentry-source-file="index.tsx"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a></li><li class="group relative list-none" data-test="header-nav-link-news" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/newsletters?ref=header_nav">News<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/newsletters?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(234, 233, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#eae9ff" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#6D68D4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Newsletter_svg__a)"><path d="M3 5.25h18V18a.75.75 0 0 1-.75.75H3.75A.75.75 0 0 1 3 18z"></path><path d="m21 5.25-9 8.25-9-8.25"></path></g><defs><clipPath id="Newsletter_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Newsletter</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best of Product Hunt, every day</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/stories?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 233, 244, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F468AC" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Stories_svg__a)"><path d="M12 8.25a3 3 0 0 1 3-3h6a.75.75 0 0 1 .75.75v12a.75.75 0 0 1-.75.75h-6a3 3 0 0 0-3 3M2.25 18a.75.75 0 0 0 .75.75h6a3 3 0 0 1 3 3V8.25a3 3 0 0 0-3-3H3a.75.75 0 0 0-.75.75zM15 9h3.75M15 12h3.75M15 15h3.75"></path></g><defs><clipPath id="Stories_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Stories</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Tech news, interviews, and tips from makers</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/changes?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(207, 252, 219, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cffcdb" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#579167" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Changelog_svg__a)"><path d="M10.5 10.5h6m-6 3h6m3-9.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-12 0v16.5"></path></g><defs><clipPath id="Changelog_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Changelog</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">New Product Hunt features and releases</div></div></div></a></div></div></div></li><li class="group relative list-none" data-test="header-nav-link-forums" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/discussions?ref=header_nav">Forums<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/discussions?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 233, 248, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f8" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#DE62B6" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Discussions_svg__a)"><path d="M6.71 13.5 3 16.5v-12a.75.75 0 0 1 .75-.75h12a.75.75 0 0 1 .75.75v8.25a.75.75 0 0 1-.75.75z"></path><path d="M7.5 13.5v3.75a.75.75 0 0 0 .75.75h9.04L21 21V9a.75.75 0 0 0-.75-.75H16.5"></path></g><defs><clipPath id="Discussions_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Forums</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Ask questions, find support, and connect</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/visit-streaks?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 228, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe4e4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F10202" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Streaks_svg__a)"><path d="M12.75 18c1.875-.316 3.432-1.875 3.75-3.75"></path><path d="m10.5 9 2.463-6.75C14.987 3.93 19.5 8.264 19.5 13.5a7.5 7.5 0 0 1-15 0c0-2.866 1.352-5.462 2.906-7.5z"></path></g><defs><clipPath id="Streaks_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Streaks</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The most active community members</div></div></div></a><a href="https://lu.ma/producthunt" target="_blank" data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(207, 242, 216, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cff2d8" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#3F9E58" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Event_svg__a)"><path d="M19.5 3.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-3-1.5v3m-9-3v3m-3.75 3h16.5"></path><path d="m8.625 14.25 2.25 2.25 4.5-4.5"></path></g><defs><clipPath id="Event_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Events</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Meet others online and in-person</div></div></div></a></div></div></div></li><li class="group relative list-none hidden md:block" data-test="header-nav-link-advertise" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/sponsor?ref=header_nav">Advertise</a></li></ul></nav><!--$--><div class="flex flex-row items-center justify-end gap-4" data-sentry-component="Fallback" data-sentry-source-file="UserSection.tsx"><a class="text-16 font-normal text-dark-gray flex h-10 items-center gap-1 rounded-full border-2 border-gray-200 px-4 align-middle text-16 font-semibold !text-secondary transition-all duration-300 hover:border-gray-300 hover:bg-gray-50 sm:px-3 md:px-4 dark:border-gray-dark-800 dark:hover:bg-gray-dark-800" data-test="header-nav-link-subscribe" href="/newsletters?ref=header_nav&amp;campaign=weekly_newsletter&amp;source=header_nav"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4" data-sentry-element="MailIcon" data-sentry-source-file="index.tsx"><path stroke="#344054" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="m11.453 2.195 6.274 4.077c.221.144.332.216.412.313a.8.8 0 0 1 .158.289c.036.12.036.252.036.516v6.11c0 1.4 0 2.1-.272 2.635a2.5 2.5 0 0 1-1.093 1.092c-.535.273-1.235.273-2.635.273H5.667c-1.4 0-2.1 0-2.635-.273a2.5 2.5 0 0 1-1.093-1.092c-.272-.535-.272-1.235-.272-2.635V7.39c0-.264 0-.396.036-.516a.8.8 0 0 1 .157-.29c.08-.096.192-.168.413-.312l6.274-4.077m2.906 0c-.526-.342-.789-.513-1.072-.58a1.7 1.7 0 0 0-.762 0c-.283.067-.546.238-1.072.58m2.906 0 5.16 3.354c.574.372.86.559.96.795a.83.83 0 0 1 0 .645c-.1.237-.386.423-.96.796l-5.16 3.354c-.526.342-.789.513-1.072.58a1.7 1.7 0 0 1-.762 0c-.283-.067-.546-.238-1.072-.58l-5.16-3.354c-.574-.373-.86-.56-.96-.796a.83.83 0 0 1 0-.645c.1-.236.386-.423.96-.795l5.16-3.354m9.37 13.638-5.536-5m-4.762 0-5.536 5"></path></svg>Subscribe</a><div class="text-16 font-semibold text-white flex h-10 cursor-pointer items-center gap-1 whitespace-nowrap rounded-full bg-brand-500 px-4" data-test="header-nav-link-sign-in" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4" data-sentry-element="SignInIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#SignInIcon_svg__a)"><path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="M2.782 5.833a8.333 8.333 0 1 1 0 8.333M10 13.334 13.333 10m0 0L10 6.667M13.333 10H1.667"></path></g><defs><clipPath id="SignInIcon_svg__a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs></svg>Sign in</div></div><!--/$--></div></header></div><div class="theme-mirror"></div><div class="flex !flex-col gap-4 py-8 sm:gap-8 sm:py-14 styles_container__eS_WB" data-sentry-component="Layout" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none" class="mx-auto" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path fill="#C1694F" d="M39.111 58.667c0 3.927-14.222 3.927-14.222 0V40.889a7.111 7.111 0 0 1 14.222 0z"></path><path fill="#292F33" d="M17.778 5.333A14.22 14.22 0 0 0 3.556 19.556v21.333H32V19.556A14.22 14.22 0 0 0 17.778 5.333"></path><path fill="#CCD6DD" d="M35.556 33.353c0 2.197-1.894 3.98-4.077 3.98H4.076C1.892 37.333 0 35.55 0 33.353V14.647c0-2.197 1.892-3.98 4.076-3.98H31.48c2.183 0 4.077 1.783 4.077 3.98z"></path><path fill="#99AAB5" d="M35.556 14.647c0-2.197-1.894-3.98-4.077-3.98H4.076C1.892 10.667 0 12.45 0 14.647v2.523l8.674 8.718-8.498 8.544a4 4 0 0 0 1.06 1.747l8.839-8.885 4.279 4.3a4.787 4.787 0 0 0 6.793 0l4.313-4.323 8.86 8.908a4 4 0 0 0 1.06-1.747l-8.52-8.565 8.696-8.719z"></path><path fill="#E1E8ED" d="M31.48 10.667H4.075c-2.072 0-3.86 1.61-4.04 3.653l14.947 14.928c1.545 1.554 4.048 1.493 5.591-.062l14.951-14.838c-.167-2.057-1.966-3.681-4.046-3.681"></path><path fill="#99AAB5" d="M46.222 5.333H17.778A14.22 14.22 0 0 1 32 19.556v21.333h28.444V19.556A14.22 14.22 0 0 0 46.222 5.333"></path><path fill="#DD2E44" d="M46.222 1.778h-7.11a3.555 3.555 0 0 0-3.556 3.555v21.334a3.556 3.556 0 1 0 7.11 0V12.444h3.556a3.556 3.556 0 0 0 3.556-3.555V5.333a3.556 3.556 0 0 0-3.556-3.555"></path></svg><div class="flex flex-col gap-4"><div class="text-32 font-bold text-dark-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best products in your inbox</div><div class="text-16 font-normal text-light-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Product Hunt has been putting viral products and superb memes in email inboxes since 2013.<br/>Sign up and you&#x27;ll always have something cool to share with your friends.</div></div><div id="subscribe-form" class="sm:mx-auto sm:w-1/2" data-sentry-component="SubscribeForm" data-sentry-source-file="index.tsx"><form class="flex flex-col gap-2" autoComplete="off"><div class="flex flex-row items-start gap-2"><div class="w-2/3 styles_inputWrap__ReV9j" data-sentry-component="InputControl" data-sentry-source-file="index.tsx"><input type="text" placeholder="Your email ..." autoComplete="off" class="styles_input__mZc0X px-3 py-2 text-14 text-light-gray" name="email" value=""/></div><button type="submit" data-test="form-submit-button" class="styles_reset__0clCw styles_button__BmLM4 styles_primary__o9u3f w-1/3 grow sm:grow-0" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx">Sign me up</button></div></form></div><div class="flex flex-row items-center justify-center gap-1" data-sentry-component="SponsorSection" data-sentry-source-file="index.tsx"><div class="text-16 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Want to sponsor a newsletter?</div><a class="text-blue-500" href="mailto:ads@producthunt.co?subject=Newsletter%20sponsor">Find out more</a></div><div class="my-10 flex flex-col gap-4" data-sentry-component="Feed" data-sentry-source-file="index.tsx"><div class="text-32 font-bold text-dark-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">See for yourself</div><div class="text-16 font-normal text-light-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Great products have a story behind them. We&#x27;ll connect the dots and make it make sense.</div><div class="mb-10 flex flex-col gap-4" data-sentry-component="FeedSection" data-sentry-source-file="index.tsx"><div class="sticky top-0 z-10 flex flex-row items-center justify-between bg-white/95 py-2 backdrop-blur-md sm:top-16" data-sentry-component="FeedSectionHeader" data-sentry-source-file="index.tsx"><div class="flex flex-col"><a class="text-24 font-bold text-dark-gray hover:text-brand-500 group flex flex-row items-center gap-1 transition-colors duration-300" href="/newsletters/archive/daily">The Leaderboard<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="7" height="11" viewBox="0 0 7 11" class="mt-1 h-3 w-6 fill-dark-gray group-hover:fill-brand-500"><path fill-rule="evenodd" d="M6.744 5.502a1 1 0 0 1-.292.703l-4.247 4.247a1.003 1.003 0 0 1-1.412-.002.996.996 0 0 1-.003-1.412L4.33 5.5.79 1.962A1.004 1.004 0 0 1 .794.55a.995.995 0 0 1 1.41-.002l4.248 4.247c.192.192.29.447.29.702z"></path></svg></a></div></div><div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8"><div class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6"><a class="flex flex-row justify-between" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/newsletters/archive/37284-the-ai-race-is-heating-up"><div class="text-12 font-semibold text-brand-500 uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"></div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 31st, 2025</div></a><a class="text-18 font-semibold text-dark-gray" href="/newsletters/archive/37284-the-ai-race-is-heating-up"></a><div class="styles_htmlText__eYPgj text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ"><p>Happy Friday, legends! Welcome back to the Leaderboard. We've got a bumper issue today covering a new AI model from China, a 2017-esque game, and a productivity tool that kind of does it all. Alongside that, we also have an AMA from the 2024 Golden Kitty Maker of the year. Let's goooo.</p></div><div class="flex flex-col flex-wrap gap-3 sm:gap-4 md:flex-row"><div class="text-12 font-semibold text-light-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Top Launches:</div><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/stella-ai-2"><img loading="lazy" srcSet="https://ph-files.imgix.net/249599ce-16f2-4df2-8053-b42c33bfa794.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/249599ce-16f2-4df2-8053-b42c33bfa794.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/249599ce-16f2-4df2-8053-b42c33bfa794.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/249599ce-16f2-4df2-8053-b42c33bfa794.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="Stella AI"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Stella AI</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/kiva-3"><video style="width:18px;height:18px" class="block" aria-label="KIVA " width="18" height="18" poster="https://ph-files.imgix.net/2f227a16-6a6a-4d3b-9465-bab02009588d.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=18&amp;h=18&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/2f227a16-6a6a-4d3b-9465-bab02009588d.gif?fm=mp4&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/2f227a16-6a6a-4d3b-9465-bab02009588d.gif?fm=webm&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">KIVA </div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/seefood"><img loading="lazy" srcSet="https://ph-files.imgix.net/9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/9aee140f-ae0a-45ac-ab5d-69a68c2227c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="seefood"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">seefood</div></a></div></div><div class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6"><a class="flex flex-row justify-between" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/newsletters/archive/37251-jump-scare-productivity"><div class="text-12 font-semibold text-brand-500 uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"></div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 30th, 2025</div></a><a class="text-18 font-semibold text-dark-gray" href="/newsletters/archive/37251-jump-scare-productivity"></a><div class="styles_htmlText__eYPgj text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ"><p>gm world changers! It's time to settle in for another issue of the Leaderboard. In today's digest, we're diving into a new deployment framework from Meta, a unique method of avoiding distracting sites, and a Dreamweaver for the AI era. Let's dive in.</p></div><div class="flex flex-col flex-wrap gap-3 sm:gap-4 md:flex-row"><div class="text-12 font-semibold text-light-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Top Launches:</div><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/ai-chat-avatar"><video style="width:18px;height:18px" class="block" aria-label="AI Chat-avatar" width="18" height="18" poster="https://ph-files.imgix.net/8e28d47b-a53d-46d2-be1b-39fbf718c3d6.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=18&amp;h=18&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/8e28d47b-a53d-46d2-be1b-39fbf718c3d6.gif?fm=mp4&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/8e28d47b-a53d-46d2-be1b-39fbf718c3d6.gif?fm=webm&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">AI Chat-avatar</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/epictopia-ai-2"><img loading="lazy" srcSet="https://ph-files.imgix.net/2f5590a0-7cba-480b-9618-73b9d2bc991d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/2f5590a0-7cba-480b-9618-73b9d2bc991d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/2f5590a0-7cba-480b-9618-73b9d2bc991d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/2f5590a0-7cba-480b-9618-73b9d2bc991d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="EpicTopia AI"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">EpicTopia AI</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/agora-api"><img loading="lazy" srcSet="https://ph-files.imgix.net/91bbfc91-bb80-48fb-8292-1c875cc9fd32.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/91bbfc91-bb80-48fb-8292-1c875cc9fd32.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/91bbfc91-bb80-48fb-8292-1c875cc9fd32.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/91bbfc91-bb80-48fb-8292-1c875cc9fd32.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="Agora API"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Agora API</div></a></div></div></div></div><div class="mb-10 flex flex-col gap-4" data-sentry-component="FeedSection" data-sentry-source-file="index.tsx"><div class="sticky top-0 z-10 flex flex-row items-center justify-between bg-white/95 py-2 backdrop-blur-md sm:top-16" data-sentry-component="FeedSectionHeader" data-sentry-source-file="index.tsx"><div class="flex flex-col"><a class="text-24 font-bold text-dark-gray hover:text-brand-500 group flex flex-row items-center gap-1 transition-colors duration-300" href="/newsletters/archive/weekly">The Roundup<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="7" height="11" viewBox="0 0 7 11" class="mt-1 h-3 w-6 fill-dark-gray group-hover:fill-brand-500"><path fill-rule="evenodd" d="M6.744 5.502a1 1 0 0 1-.292.703l-4.247 4.247a1.003 1.003 0 0 1-1.412-.002.996.996 0 0 1-.003-1.412L4.33 5.5.79 1.962A1.004 1.004 0 0 1 .794.55a.995.995 0 0 1 1.41-.002l4.248 4.247c.192.192.29.447.29.702z"></path></svg></a></div></div><div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8"><div class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6"><a class="flex flex-row justify-between" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/newsletters/archive/37119-the-clock-s-ticking"><div class="text-12 font-semibold text-brand-500 uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"></div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 26th, 2025</div></a><a class="text-18 font-semibold text-dark-gray" href="/newsletters/archive/37119-the-clock-s-ticking">Happy Sunday! </a><div class="styles_htmlText__eYPgj text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ"><p>Wassup legends! It's that time of the week again, so sit back, brew yourself a fresh cup and tuck in to read the Roundup. In today's issue: Five products you may have missed from this week, some more coverage of the 2024 Golden Kitty Awards, and a chance to come meet the Product Hunt team.</p></div><div class="flex flex-col flex-wrap gap-3 sm:gap-4 md:flex-row"><div class="text-12 font-semibold text-light-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Top Launches:</div><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/lovable-builder-io"><img loading="lazy" srcSet="https://ph-files.imgix.net/a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/a0a82108-b99d-4aed-8fdc-b6f0e292cd98.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="Lovable + Builder.io"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Lovable + Builder.io</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/extract-by-firecrawl"><img loading="lazy" srcSet="https://ph-files.imgix.net/356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/356f8d2d-424e-4cf8-8c7b-a0c8bfe49ecd.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="/extract by Firecrawl"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">/extract by Firecrawl</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/screenspace-2"><video style="width:18px;height:18px" class="block" aria-label="ScreenSpace" width="18" height="18" poster="https://ph-files.imgix.net/ee340dca-010c-47cd-8ce6-5e804dbcb0dc.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=18&amp;h=18&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/ee340dca-010c-47cd-8ce6-5e804dbcb0dc.gif?fm=mp4&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/ee340dca-010c-47cd-8ce6-5e804dbcb0dc.gif?fm=webm&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">ScreenSpace</div></a></div></div><div class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6"><a class="flex flex-row justify-between" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/newsletters/archive/36921-never-context-switch-again"><div class="text-12 font-semibold text-brand-500 uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"></div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 19th, 2025</div></a><a class="text-18 font-semibold text-dark-gray" href="/newsletters/archive/36921-never-context-switch-again">✨ Happy Sunday ✨</a><div class="styles_htmlText__eYPgj text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ"><p>Wassup, legends! Welcome back to another edition of the Roundup — our weekly Product Hunt ICYMI. This week, we've got Raycast's newest launch (to ensure you never get caught up context-switching again), an article about how to figure out your users' painpoints, and a BIG announcement for anyone interested in shaping tech history. Let's dive in. </p> </div><div class="flex flex-col flex-wrap gap-3 sm:gap-4 md:flex-row"><div class="text-12 font-semibold text-light-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Top Launches:</div><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/raycast-focus"><video style="width:18px;height:18px" class="block" aria-label="Raycast Focus" width="18" height="18" poster="https://ph-files.imgix.net/1d88b314-6fcf-44e8-a935-3e47c019b310.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=18&amp;h=18&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/1d88b314-6fcf-44e8-a935-3e47c019b310.gif?fm=mp4&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/1d88b314-6fcf-44e8-a935-3e47c019b310.gif?fm=webm&amp;crop=max&amp;w=18&amp;h=18&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Raycast Focus</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/saas-blueprint"><img loading="lazy" srcSet="https://ph-files.imgix.net/aea38cd8-e22f-4451-8434-a77cef073eb6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/aea38cd8-e22f-4451-8434-a77cef073eb6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/aea38cd8-e22f-4451-8434-a77cef073eb6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/aea38cd8-e22f-4451-8434-a77cef073eb6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="SaaS Blueprint"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">SaaS Blueprint</div></a><a class="flex flex-row gap-1 hover:underline" target="_blank" href="/posts/clemta"><img loading="lazy" srcSet="https://ph-files.imgix.net/69409cad-decb-46e1-9cb8-ebc236e4193c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/69409cad-decb-46e1-9cb8-ebc236e4193c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/69409cad-decb-46e1-9cb8-ebc236e4193c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/69409cad-decb-46e1-9cb8-ebc236e4193c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=18&amp;h=18&amp;fit=crop&amp;frame=1" style="width:18px;height:18px" alt="Clemta"/><div class="text-12 font-normal text-dark-gray styles_noOfLines-1__u8iSd" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Clemta</div></a></div></div></div></div><div class="mb-10 flex flex-col gap-4" data-sentry-component="FeedSection" data-sentry-source-file="index.tsx"><div class="sticky top-0 z-10 flex flex-row items-center justify-between bg-white/95 py-2 backdrop-blur-md sm:top-16" data-sentry-component="FeedSectionHeader" data-sentry-source-file="index.tsx"><div class="flex flex-col"><div class="text-24 font-bold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The Breakpoint</div></div></div><div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8"><a href="https://dev.producthunt.com/p/and-the-award-goes-to" target="_blank" class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6" data-sentry-element="Link" data-sentry-component="NewsletterExternalItem" data-sentry-source-file="index.tsx"><div class="flex flex-col-reverse justify-between md:flex-row"><div class="text-18 font-semibold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">And the award goes to...</div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 29th, 2025</div></div><div class="text-16 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"> Plus all of the launches you may have missed</div><img loading="lazy" srcSet="https://ph-files.imgix.net/75ce2784-a01c-4b36-9859-abf413018225.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/75ce2784-a01c-4b36-9859-abf413018225.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/75ce2784-a01c-4b36-9859-abf413018225.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/75ce2784-a01c-4b36-9859-abf413018225.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1" style="width:540px;height:240px" alt="And the award goes to..." class="!h-60 !max-h-60 !w-full rounded object-cover"/></a><a href="https://dev.producthunt.com/p/the-best-dev-tools-of-the-year" target="_blank" class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6" data-sentry-element="Link" data-sentry-component="NewsletterExternalItem" data-sentry-source-file="index.tsx"><div class="flex flex-col-reverse justify-between md:flex-row"><div class="text-18 font-semibold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best dev tools of the year</div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 22nd, 2025</div></div><div class="text-16 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"> Plus all of the launches you may have missed</div><img loading="lazy" srcSet="https://ph-files.imgix.net/c745ce5b-2171-44a0-86bd-5d98f690884f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/c745ce5b-2171-44a0-86bd-5d98f690884f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/c745ce5b-2171-44a0-86bd-5d98f690884f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/c745ce5b-2171-44a0-86bd-5d98f690884f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1" style="width:540px;height:240px" alt="The best dev tools of the year" class="!h-60 !max-h-60 !w-full rounded object-cover"/></a></div></div><div class="mb-10 flex flex-col gap-4" data-sentry-component="FeedSection" data-sentry-source-file="index.tsx"><div class="sticky top-0 z-10 flex flex-row items-center justify-between bg-white/95 py-2 backdrop-blur-md sm:top-16" data-sentry-component="FeedSectionHeader" data-sentry-source-file="index.tsx"><div class="flex flex-col"><div class="text-24 font-bold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The Frontier</div></div></div><div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8"><a href="https://deeperlearning.producthunt.com/p/tue-28-january-2025-the-deepseek-era" target="_blank" class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6" data-sentry-element="Link" data-sentry-component="NewsletterExternalItem" data-sentry-source-file="index.tsx"><div class="flex flex-col-reverse justify-between md:flex-row"><div class="text-18 font-semibold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">🧠 The Deepseek era</div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 28th, 2025</div></div><div class="text-16 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Plus, five AI tools you may have missed </div><img loading="lazy" srcSet="https://ph-files.imgix.net/068f0f33-19d8-4a22-b9e9-93987403ef8a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/068f0f33-19d8-4a22-b9e9-93987403ef8a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/068f0f33-19d8-4a22-b9e9-93987403ef8a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/068f0f33-19d8-4a22-b9e9-93987403ef8a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1" style="width:540px;height:240px" alt="🧠 The Deepseek era" class="!h-60 !max-h-60 !w-full rounded object-cover"/></a><a href="https://deeperlearning.producthunt.com/p/tue-21-january-2025-the-oscars-of-tech" target="_blank" class="relative flex flex-col gap-4 rounded border border-light-blue p-4 sm:p-6" data-sentry-element="Link" data-sentry-component="NewsletterExternalItem" data-sentry-source-file="index.tsx"><div class="flex flex-col-reverse justify-between md:flex-row"><div class="text-18 font-semibold text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">🧠 The Oscars of tech</div><div class="text-12 font-normal text-light-gray uppercase" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">January 21st, 2025</div></div><div class="text-16 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Plus, five AI tools you may have missed </div><img loading="lazy" srcSet="https://ph-files.imgix.net/88ce2999-a2b5-4fb1-be78-f9c352372479.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/88ce2999-a2b5-4fb1-be78-f9c352372479.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/88ce2999-a2b5-4fb1-be78-f9c352372479.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/88ce2999-a2b5-4fb1-be78-f9c352372479.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=540&amp;h=240&amp;fit=crop&amp;frame=1" style="width:540px;height:240px" alt="🧠 The Oscars of tech" class="!h-60 !max-h-60 !w-full rounded object-cover"/></a></div></div></div><div class="flex flex-col gap-4" data-sentry-component="Testimonials" data-sentry-source-file="index.tsx"><div class="text-32 font-bold text-dark-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The people who know products</div><div class="text-16 font-normal text-light-gray text-center" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Curating only the best in tech is literally what we do. All day. Every day. We&#x27;re very good at it..</div><div class="my-8 grid grid-cols-1 gap-8 md:grid-cols-3"></div></div></div><div class="theme-mirror"></div><!--$--><!--/$--></div><div id="root-portal"></div><script>(self.__next_s=self.__next_s||[]).push([0,{"data-sentry-element":"Script","data-sentry-source-file":"layout.tsx","children":"\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n","id":"segment"}])</script><script src="/_next/static/chunks/webpack-0d09b8169e87c72e.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/70aeff086b9de9c0.css\",\"style\"]\n2:HL[\"/_next/static/css/0a279d6e6bfc656a.css\",\"style\"]\n3:HL[\"/_next/static/css/c0b8305ef57f543f.css\",\"style\"]\n4:HL[\"/_next/static/css/c99d6c2024146960.css\",\"style\"]\n5:HL[\"/_next/static/css/4afdd19ce6c2ffda.css\",\"style\"]\n6:HL[\"/_next/static/css/2ebb67559d51e31c.css\",\"style\"]\n7:HL[\"/_next/static/css/d92a40aa7f319ecb.css\",\"style\"]\n8:HL[\"/_next/static/css/886a1217ff9fd009.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"9:I[14360,[],\"\"]\nb:I[74016,[\"95501\",\"static/chunks/c16f53c3-d29f1ee7ee177183.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"38997\",\"static/chunks/38997-e2de3f90e9b76c1e.js\",\"33531\",\"static/chunks/33531-acabdae7789b7d36.js\",\"47931\",\"static/chunks/47931-b395de54841771b6.js\",\"16065\",\"static/chunks/16065-fb101c10cfdd889b.js\",\"82106\",\"static/chunks/82106-35acbb91ea6e1b05.js\",\"45947\",\"static/chunks/45947-2cf145f91aaa1fe1.js\",\"5052\",\"static/chunks/5052-c16df3cc2ebea0df.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e7924d8950.js\",\"3842\",\"static/chunks/3842-455cfe0088ea78b3.js\",\"22999\",\"static/chunks/22999-2bc7ca69ee02525c.js\",\"84633\",\"static/chunks/84633-53b93bf4be323d96.js\",\"25555\",\"static/chunks/app/(main)/newsletters/page-8f10b482921a459f.js\"],\"default\"]\nc:I[69257,[],\"\"]\nd:I[14857,[],\"\"]\ne:I[33734,[\"95501\",\"static/chunks/c16f53c3-d29f1ee7ee177183.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"38997\",\"static/chunks/38997-e2de3f90e9b76c1e.js\",\"33531\",\"static/chunks/33531-acabdae7789b7d36.js\",\"47931\",\"static/chunks/47931-b395de54841771b6.js\",\"50125\",\"static/chunks/50125-e28270261385c894.js\",\"74980\",\"static/chunks/74980-a6a0ef37fdae8c96.js\",\"42822\",\"static/chunks/42822-d20a29350de81dcc.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e792"])</script><script>self.__next_f.push([1,"4d8950.js\",\"3842\",\"static/chunks/3842-455cfe0088ea78b3.js\",\"14394\",\"static/chunks/14394-fc42475e3c04777e.js\",\"4095\",\"static/chunks/app/(main)/layout-9191846bb375c0ce.js\"],\"default\",1]\nf:I[54123,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"86513\",\"static/chunks/86513-388632475be618e2.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"86883\",\"static/chunks/app/(main)/not-found-7d13ec8efd42c784.js\"],\"default\"]\n10:I[59641,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"AppRouter\"]\n11:I[56058,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout"])</script><script>self.__next_f.push([1,"-58cecacc6b98845a.js\"],\"UserAgentProvider\"]\n12:I[34480,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"NavigationProgressProvider\"]\n13:I[87406,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"default\"]\n14:I[43079,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"31462\",\"static/chunks/app/(cards)/layout-4b17b5196066a313.js\"],\"default\"]\n15:I[57851,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261"])</script><script>self.__next_f.push([1,"-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"ErrorBoundary\"]\n16:I[87906,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"default\"]\n17:I[87512,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"\"]\n19:I[40779,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf"])</script><script>self.__next_f.push([1,"1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"GoogleAnalytics\"]\n1a:I[31635,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-5fba3dfc8e0db6f8.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-58cecacc6b98845a.js\"],\"GoogleTagManager\"]\n1c:I[25575,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"12503\",\"static/chunks/12503-33477a00af0a527f.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"21537\",\"static/chunks/21537-db1b2b94a234cd12.js\",\"75588\",\"static/chunks/75588-ba6eb4f114527cc4.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"16470\",\"static/chunks/app/global-error-3bf3af8ccb018167.js\"],\"default\"]\n18:T449,\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console\u0026\u0026console.error\u0026\u0026console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];anal"])</script><script>self.__next_f.push([1,"ytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e\u003canalytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n1d:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$L9\",null,{\"buildId\":\"EknKYgnDKbAaa1D1gg4d7\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"newsletters?ref=header_nav\"],\"initialTree\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"newsletters\",{\"children\":[\"__PAGE__?{\\\"ref\\\":\\\"header_nav\\\"}\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"newsletters\",{\"children\":[\"__PAGE__\",{},[[\"$La\",[\"$\",\"$Lb\",null,{\"data-sentry-element\":\"Client\",\"data-sentry-component\":\"Page\",\"data-sentry-source-file\":\"page.tsx\"}],null],null],null]},[null,[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"newsletters\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4afdd19ce6c2ffda.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/2ebb67559d51e31c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d92a40aa7f319ecb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/886a1217ff9fd009.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$Lf\",null,{\"code\":404,\"data-sentry-element\":\"SystemError\",\"data-sentry-component\":\"NotFoundPage\",\"data-sentry-source-file\":\"not-found.tsx\"}],\"notFoundStyles\":[]}],\"params\":{}}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/70aeff086b9de9c0.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0a279d6e6bfc656a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c0b8305ef57f543f.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c99d6c2024146960.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-sentry-component\":\"RootLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"property\":\"fb:app_id\",\"content\":\"1467820943460899\",\"data-sentry-element\":\"meta\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"link\",null,{\"rel\":\"search\",\"type\":\"application/opensearchdescription+xml\",\"title\":\"ProductHunt\",\"href\":\"/osd.xml\"}]]}],[\"$\",\"body\",null,{\"className\":\"theme-mirror bg-primary\",\"children\":[[\"$\",\"div\",null,{\"id\":\"root-container\",\"className\":\"light\",\"children\":[\"$\",\"$L10\",null,{\"data-sentry-element\":\"AppRouter\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L11\",null,{\"userAgent\":\"$undefined\",\"data-sentry-element\":\"UserAgentProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L12\",null,{\"data-sentry-element\":\"NavigationProgressProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L13\",null,{\"ApolloWrapper\":\"$14\",\"serverSideRendered\":true,\"data-sentry-element\":\"ClientApp\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L15\",null,{\"data-sentry-element\":\"ErrorBoundary\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]}]}]}]}]}],[\"$\",\"div\",null,{\"id\":\"root-portal\"}],[[\"$\",\"$L16\",null,{}],[\"$\",\"$L17\",null,{\"id\":\"segment\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$18\"},\"data-sentry-element\":\"Script\",\"data-sentry-source-file\":\"layout.tsx\"}],false,[[\"$\",\"$L19\",null,{\"gaId\":\"G-WZ46833KH9\"}],[\"$\",\"$L1a\",null,{\"gtmId\":\"G-WZ46833KH9\"}]]],false]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L1b\"],\"globalErrorComponent\":\"$1c\",\"missingSlots\":\"$W1d\"}]\n"])</script><script>self.__next_f.push([1,"1b:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, minimum-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"[object Object]\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"5\",{\"name\":\"fb:app_id\",\"content\":\"1467820943460899\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Product Hunt - All newest Products\",\"href\":\"https://www.producthunt.com/feed\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\" Product Hunt – The best new products in tech. \"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Product Hunt\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:site\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\" Product Hunt – The best new products in tech. \"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon-precomposed\",\"href\":\"https://ph-static.imgix.net/ph-ios-icon.png?auto=format\"}],[\"$\",\"link\",\"20\",{\"rel\":\"chrome-webstore-item\",\"href\":\"https://producthunt.app.link/extension\"}]]\n"])</script><script>self.__next_f.push([1,"a:null\n"])</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10