Saturday, 4 February 2023

Show HN: A First Look at Practal https://bit.ly/3wWjNGA

Show HN: A First Look at Practal https://bit.ly/3wVnoEJ February 4, 2023 at 01:07PM

Show HN: BookaBooka, a multilingual picture book app for children 2-8 https://bit.ly/3X4Pwjv

Show HN: BookaBooka, a multilingual picture book app for children 2-8 BookaBooka is a child friendly app with a library of 150+ picture books available in 20+ languages. Books can be read in single, or dual language mode. Any language combination is possible. Research shows: - clear benefits of children that are being read to from an early age. - parents should read to their children in the language they are most proficient in, which might be a different language from the one used in school, and therefore a language that is harder for them to acquire books in. With BookaBooka I hope to provide all children in the world, including immigrants, expats and refugees with a library in their native tongue, and the privilege of being read to, even if parents aren't willing or able. I work with a growing network of language enthusiasts that help me translate / narrate our collection. These people work on a semi-voluntary basis (royalty model + low revenue currently resembles volunteer work). You can try BookaBooka out for free, it is available in all major appstores: - iOS: https://apple.co/3lc0jLi... - Android: https://bit.ly/3DFCqCm... - Microsoft: https://bit.ly/3DHC0LT https://bit.ly/3jwfq1P February 4, 2023 at 02:19PM

Show HN: Mass Dissent – Easily send a letter to U.S. Congress representatives https://bit.ly/3jzt4Bh

Show HN: Mass Dissent – Easily send a letter to U.S. Congress representatives Hi HN! I just launched the MVP of Mass Dissent, a website that provides an easy way to send a short message as physical mail to your representatives in the U.S. Congress. The site reduces the effort required to send a letter to an elected official, hopefully resulting in more people writing to their representatives regarding the issues they care about. Originally, the idea was to allow users to select Tweets to print onto a postcard that would be sent to their representatives. However, last fall the Twitter OAuth API stopped working (for me at least), so I decided to pivot slightly to allowing users to compose a message directly on Mass Dissent. This has a side benefit of allowing users to write longer messages than what would be available using Tweets. Some notes on the technologies used: - The code is written in TypeScript[1], uses Next.js[2] and the MUI[3] React component library for the UI, and the backend APIs are created using tRPC[4]. - The site is hosted on Vercel[5] and it's using Supabase[6] for the DB. - The messages themselves are printed and mailed using Lob[7]. I also store the representatives' addresses in Lob so I don't need to maintain a separate DB table for this. - I'm able to get congress member data from the Congress.gov API[8] (though some post-processing is required because, for example, a few members are missing a headshot image). I created a little CLI tool using Rust[9] to fetch the data from Congress.gov, normalize it for usage by the site, and upload the addresses to Lob. The representatives data is pretty static so I just store it as a big JSON file on the server-side. - Payments are processed using Stripe[10] and payment notification emails are sent using Sendgrid[11]. - Previously, when the site was integrated with the Twitter OAuth API, it was also using NextAuth.js[12], but there currently isn't much need for auth so I removed it for now. At my day job I'm mainly a backend dev working with Java/AWS, so it's been a lot of fun playing with all these different technologies! [1]: https://bit.ly/3Y52T4w [2]: https://bit.ly/3l7Vkvp [3]: https://bit.ly/3JIiWkm [4]: https://bit.ly/3laWZjO [5]: https://bit.ly/3Rvl5Sq [6]: https://bit.ly/3M1Bryh [7]: https://bit.ly/3JIj0k6 [8]: https://bit.ly/3JIj0AC [9]: https://bit.ly/3Y01oEC [10]: https://bit.ly/3Rvlfcu [11]: https://bit.ly/3DFAsSv [12]: https://bit.ly/3Y2doFO https://bit.ly/3JEQHmu February 4, 2023 at 01:30PM

Show HN: Type-safe internationalization library for TypeScript https://bit.ly/3RvgQX0

Show HN: Type-safe internationalization library for TypeScript https://bit.ly/3DFFa2t February 4, 2023 at 11:17AM

Friday, 3 February 2023

Show HN: Indian Space Progress, the world’s only blog dedicated to Indian space https://bit.ly/3RECHez

Show HN: Indian Space Progress, the world’s only blog dedicated to Indian space https://bit.ly/3Y2KUvx February 4, 2023 at 05:50AM

Show HN: Webapp.io - Free firecracker-based full-stack hosting https://bit.ly/3HWgAwT

Show HN: Webapp.io - Free firecracker-based full-stack hosting https://bit.ly/3JFfSFD February 3, 2023 at 11:35PM

Show HN: I built open-source suite of tools to streamline Microservices https://bit.ly/3HU3W1k

Show HN: I built open-source suite of tools to streamline Microservices I have been dedicating my time and efforts to a project in the world of Node.js development. This project simplifies and streamlines the creation of microservice architecture, utilizing NestJS as its main backend framework. It is packed with a plethora of tools and features, including code generators for services and libraries, a user-friendly CLI for seamless local deployment, Terraform code generation to effortlessly set up the infrastructure on AWS, an NX monorepo solution that keeps all services organized in one place, a Github CI generator that streamlines the deployment process to AWS, and enforces event-driven design through the reliable RabbitMQ message broker. Additionally, strict folder structure is imposed to maintain a clean and well-organized monorepo. The entire project is open-sourced, accompanied by extensive documentation and a demo project to provide a hands-on experience. The purpose of this project is to empower developers by guiding them towards the right approach when building their applications and eliminating the fear of the perceived complexity associated with microservice architecture through the use of powerful code generators. https://bit.ly/3DF5SZj February 3, 2023 at 01:12PM

Show HN: DriftDB is an open source WebSocket backend for real-time apps https://bit.ly/3RubNpz

Show HN: DriftDB is an open source WebSocket backend for real-time apps https://bit.ly/3Rs5zXn February 3, 2023 at 12:12PM

Show HN: I can get you 10x more users with viral waitlists https://bit.ly/3Y2BFv9

Show HN: I can get you 10x more users with viral waitlists https://bit.ly/3Y1nAye February 3, 2023 at 10:29AM

Thursday, 2 February 2023

Show HN: I turned my microeconomics textbook into a chatbot with GPT-3 https://bit.ly/3JHQ4Jb

Show HN: I turned my microeconomics textbook into a chatbot with GPT-3 I never really read my micro-econ textbook. Looking up concepts from the book with Google yields SEO-y results. So I used GPT-3 to make a custom chatbot I can query at any time. https://bit.ly/3RxFciH February 3, 2023 at 01:19AM

Show HN: Dev-Docs – A tool that helps you document as you code https://bit.ly/3JFRNyq

Show HN: Dev-Docs – A tool that helps you document as you code Hi all, Super excited to share that I am building Dev-Docs, and I wanted to create a post to get other developers' thoughts. Background: Developers know how important it is to document their codebases, but often, it's an afterthought that ends up taking a lot of time and effort. That's where Dev-Docs comes in - a solution that helps developers document as they code, making the process easier and more efficient. Features: Dev-Docs handles both internal documentation for teams and external documentation around APIs and codebases for customers and partners. Internal Documentation: Dev-Docs makes it easy for engineers to document their code, right within their editor. This way, they can easily document the code they're working on, without having to switch between multiple tools. Think of it as a mini local notion that lives within vs code. External API and Codebase Documentation: Developers can also use Dev-Docs to document their external APIs and codebases, making it easier for their customers and partners to understand how the code works. Quick demo(From December): https://youtu.be/fmcgw3MkW4E Currently it is live but I am going to try to refine it a bit during this month and hopefully market a more open launch. In the meantime I would love some feedback on the video/product(hopefully none that obliterates my identity and all of my self-esteem). :') Additionally feel free to dm on linkedin if you have direct feedback or want to start using the rough version of it: https://bit.ly/3HU7p0a . Thanks! https://bit.ly/3Ym6cnM February 2, 2023 at 12:37AM

Show HN: Voice in 3D in real-time in-browser https://bit.ly/3HRcQN4

Show HN: Voice in 3D in real-time in-browser https://bit.ly/3YnhW9z February 2, 2023 at 01:24PM

Show HN: Serverpod – The Missing Server for Flutter https://bit.ly/3wQts1k

Show HN: Serverpod – The Missing Server for Flutter We just released Serverpod 1.0 https://bit.ly/3YeMjPg February 2, 2023 at 09:57AM

Wednesday, 1 February 2023

Show HN: Validate, Launch and Grow 3-5x Faster with No BS Startup Guide https://bit.ly/3HpSeKI

Show HN: Validate, Launch and Grow 3-5x Faster with No BS Startup Guide Launch and grow your startup 3-5x faster with the No BS Startup Guide. Get +400 specific tactical activities that you can start doing today, to save 2,000 hours of research, and know exactly what to do every step of the way. I started the guide initially for myself. I posted on reddit over a year ago ( https://bit.ly/3HNg30a... ) and it became super popular. I kept using it and adding to it as I've coached and mentored over 200 founders. After thousands of hours of research and field testing, I am ready to release it. Still in early access and lots of things are work in progress. https://bit.ly/3HsN4gR February 1, 2023 at 10:21PM

Show HN: AI Cover Letter Writer https://bit.ly/3WQZ4yo

Show HN: AI Cover Letter Writer Uniquely, our AI cover letter generator creates a cover letter from your resume and a job description. Use the finished product as an outline you can polish on your own. https://bit.ly/3HrFDXp February 2, 2023 at 04:06AM

Show HN: Go Feature Flag OSS self-hosted feature flag solution launch v1.0.0 https://bit.ly/3jomFZz

Show HN: Go Feature Flag OSS self-hosted feature flag solution launch v1.0.0 Hey Hackernews! I am the creator and maintainer of GO Feature Flag, a self-hosted OpenSource solution for feature flags (or feature toggles) that requires almost no infrastructure. We store all our flag in a flat file somewhere (S3, github, ...) and we use it directly. Today we have finally released the version v1.0.0 that brings a new flag format that enable you to do even more with your feature flags. The solution offer some capabilities such as: - Targeting specific users - Fancy rollout capabilities (progressive rollout, A/B testing, scheduled rollout). - Exporting your usage in several location. - Compatibility with the new standard Open Feature. All feedback are welcome . Github: https://bit.ly/3Jy50th v1.0.0 blog post: https://bit.ly/3Jy50JN https://bit.ly/3Jy50JN February 1, 2023 at 09:52PM

Show HN: Supabase for Embeddings https://bit.ly/3Dwf41S

Show HN: Supabase for Embeddings https://bit.ly/3XSMpMB February 1, 2023 at 02:53PM

Show HN: Store your files in the Ethereum blockchain https://bit.ly/40dSjcZ

Show HN: Store your files in the Ethereum blockchain https://bit.ly/40j4yVs February 1, 2023 at 02:15PM

Show HN: Using Google Sheets to manage localization strings across platforms https://bit.ly/3DsK56U

Show HN: Using Google Sheets to manage localization strings across platforms As an app developer, I noticed that smaller teams frequently run into the hassles of managing translation strings across iOS, Android and web, and keeping them in sync and up to date. To make this a little easier I've been working on a small utility that allows you to use Google Sheets to manage these translations. Perfect for small teams that do not need any of the advanced features that paid platforms offer, but still want to have an easy to use centralised place to edit these strings. Without creating any account or whatsoever, you can use the Localeasy endpoint to convert your sheet into translations files for multiple platforms: iOS/macOS, Android, Rails, JSON, or YAML. I would love to hear your feedback! https://bit.ly/3JANbcS February 1, 2023 at 01:41PM

Show HN: 1Daily – Do email 90% faster https://bit.ly/40mg42D

Show HN: 1Daily – Do email 90% faster 1Daily is a custom daily digest covering the latest news in your industry. You choose your favorite publications, newsletters, and social media posts, and we’ll summarize it in one simple email. Staying up-to-date with what’s going on in your industry isn’t easy when you’re juggling the day-to-day tasks of building a company. Many of us subscribe to dozens of newsletters and news publications and follow hundreds of social media accounts but don’t actually have the time to consume all of that content. 1Daily gives you the need-to-know information in a simple, digestible format, so you can spend your time serving your customers. Unlike other newsletters, 1Daily is customized to your specific industry and product. You can either add the publications and social accounts that you’d like to be included in your digest or we’ll select a few for you. You can set up your own 1Daily at https://bit.ly/3RoIJzU We’d love to hear what you care about most in a custom daily newsletter. We look forward to everybody’s comments! February 1, 2023 at 02:51AM