Saturday, October 7, 2023

Show HN: CLI-first management of your environment secrets https://ift.tt/Niwze4a

Show HN: CLI-first management of your environment secrets https://envsecrets.com October 7, 2023 at 02:45AM

Show HN: A job application tracker with company reviews, recruiter autoresponder https://ift.tt/L9dUTs7

Show HN: A job application tracker with company reviews, recruiter autoresponder Hey folks. Rolepad is a product born out of my dissatisfaction with hiring processes - both as a candidate and as a hiring manager. Processes that are non-transparent, inefficient, and full of frustration for both sides. This early iteration has focused on the application tracking aspects with a few extra goodies. These days it is common to apply to dozens of positions (some users track over a hundred opportunities). Without a record-keeping system, it can quickly become an unmanageable mess. Even the better-organized among us often end up juggling spreadsheets, emails, and various notes. Rolepad was built to keep this data (company facts, role details, interview stages, contact info, freeform notes, follow-up actions, and more) in one place. Some of the other neat additions: - Forward emails to save@rolepad.com to save them as notes connected to specific opportunities. Forward recruiter messages to no@rolepad.com to have the system automatically reply with a decline response. - Generate shareable Sankey charts of your progress like this: https://ift.tt/iHQCT5K - Submit anonymous reviews and insights about application/interview/offer processes at a company . This is new and there aren’t great examples to share yet ( https://ift.tt/TCAi9Dz is an early glimpse), and I didn’t want to create fake data as a matter of principle. Oh yeah, and it’s totally free :) Creating an account is passwordless and takes seconds, but if you want to kick the tires even faster, I created username=test@rolepad.com, password=hntest just for this occasion. With this release, I am also starting conversations with employers ( https://ift.tt/BGmHFCT ). A unified platform for candidates and employers can significantly reduce frustration for both in ways that email cannot. I should note that any solutions here have privacy implications and will require an exceedingly thoughtful execution. And now for the tech stack. The main application uses React with Tailwind on the frontend, C# on the backend, hosted in AWS (App Runner, Lambda, RDS Postgres, SES), with auth provided by Google Firebase, and CI/CD via GitHub Actions. The home page is actually an SSR (server-side rendered) application built with vite-plugin-ssr (now vike) and hosted in a Cloudflare Worker that hits the AWS-hosted API. This is basically a best-of-all-worlds SSR configuration - very fast, zero cold start (!), and essentially free. Any and all feedback is sincerely appreciated! https://rolepad.com October 6, 2023 at 09:31PM

Show HN: Cut back alcohol in a warm and supportive app https://ift.tt/kWFzZQH

Show HN: Cut back alcohol in a warm and supportive app I've always been a heavy drinker and tried multiple time to cut back alcohol, but failed every time. As a mobile developer, I had the idea to create a dedicated app to track alcohol consumption in quick and fun way. That's why I've developed Drylendar, an iOS app translated in French (I'm French) and English that allows people to track their drink every day in a beautiful calendar. To help people staying motivated, I've added medals to unlock and possibility to add friends to share calendars and positive energy. My app is available on App Store for 10 days, and it's been 215 days that I didn't drink alcohol at all, I've never felt healthier & happier! https://ift.tt/KVsZ2PO October 7, 2023 at 02:38AM

Show HN: Use Python docstrings as exception messages https://ift.tt/AbLecG6

Show HN: Use Python docstrings as exception messages The following exception @dataclass class PodBayDoorsStillClosed(DocumentedError): """ I’m sorry, {self.user_name}. I’m afraid I can’t do that. """ user_name: str when raised as raise PodBayDoorsStillClosed('Dave') will print PodBayDoorsStillClosed: I’m sorry, Dave. I’m afraid I can’t do that. Reduce the boilerplate, use more exception classes to better express the business logic, or invent your own use cases :) Can be tried out as: pip install documented which works for Python ⩾ 3.8.1. https://ift.tt/6nmrMaA October 6, 2023 at 11:39PM

Show HN: Universal adapter for TypeScript schema validation https://ift.tt/dEmCys6

Show HN: Universal adapter for TypeScript schema validation https://typeschema.com/ October 6, 2023 at 11:48PM

Friday, October 6, 2023

Show HN: An image generator that embeds headline text for X / Twitter Cards https://ift.tt/B7D9L03

Show HN: An image generator that embeds headline text for X / Twitter Cards - add headline text of article - drag and drop image - make adjustments by dragging, resizing, zooming with mouse wheel - download twitter card it's not perfect but i hope it helps. any constructive criticism is appreciated. happy to make adjustments or new features. thanks for your valuable time. https://ift.tt/seFQTkU October 6, 2023 at 05:43AM

Show HN: Using File System as Database https://ift.tt/x0Hs4SD

Show HN: Using File System as Database https://ift.tt/Gt3OUMp October 6, 2023 at 01:12AM

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM