{"repo":"nemanjam/hn-new-jobs","free":true,"listed":false,"github":"https://github.com/nemanjam/hn-new-jobs","clone":"git clone https://github.com/nemanjam/hn-new-jobs.git","description":"Insights into HackerNews \"Who's Hiring\" thread.","language":"TypeScript","stars":82,"topics":["algolia-api","hackernew","jobsearch","keyv","nextjs","shadcn-ui","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"HackerNews new jobs A website that provides obvious, effortless and deep insights into fresh and recurring job opportunities in Hacker News \"Who's Hiring\" thread. For example, if you are looking for a job and want to focus more on fresh opportunities or research the ad history of a specific company. You are welcome to use, self-host, fork and modify, and contribute to this project. Demo https://hackernews-new-jobs.arm1.nemanjamitic.com Screenshots https://github.com/user-attachments/assets/c4acb705-e0ef-45bf-92a1-f445deabd660 Features - Separate companies by: 1. First time companies (first job ad ever), 2. New companies (no job ad in previous month), 3. Old companies (had job ad in previous month) for every month in history - Display separated companies in multi-line chart graph - Job ad posts are linked and sorted by original time of creation - For every company in a month, find every job ad in history, link them and sort them chronologically - Display separated companies by number of job ads in the previous 12 months period in bar chart graph - Search job ads from a company - Cron job for parsing a new month running between 2nd and 15th day every month - Cron job to respect Algolia API rate limiting and parse and seed database for the entire history (since 2015-06 uniform formatting with separated post titles) - SQLite database for fast querying and Keyv caching for fast reads and page load - Http response caching with Keyv to reduce load on Algolia API and mitigate rate li","default_branch":null,"files":null,"tree":[],"storefront":"/r/nemanjam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nemanjam/hn-new-jobs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}