Launch thisjobdoesnotexist.com as a fun side-project for
#startupjobs

Launch 'Interview Questions' startup.jobs/interview-questi…
#startupjobs

Remove Rubocop linter from CI workflow, because it's not strictly necessary for deployment and it disrupts my flow
#startupjobs

Request OpenAI to increase account limit, because I just reached it and it's only February 2nd
#startupjobs 😂

Experiment with fine-tuning GPT-3 for some programmatic SEO ideas
#startupjobs

Simplify some of the homepage design elements such as the startup cards
#startupjobs

Replace Help Scout with custom email widget, because I'd rather respond from my email client than having to check Help Scout
#startupjobs

Get press mention for AI Jobs theamericangenius.com/busines…
#startupjobs

Learn about offset versus seek in pagination and "SQL Row Values"
#startupjobs use-the-index-luke.com/sql/pa…

Optimize database indexes via use-the-index-luke.com
#startupjobs

Replace Twitter gem with custom code because the gem was not being updated and it prevented me from upgrading certain dependencies like http.rb
#startupjobs

Serve company logos through static URL like startup.jobs/logos/700 (where 700 is the company ID) so it's more easily cacheable and I don't need to re-index Algolia whenever a logo changes
#startupjobs

Simplify and speed up almost every single database query by moving the visibility filtering logic (hide expired posts, hide all posts from hidden companies, etc) into a cached boolean column (`active`) that's updated hourly
#startupjobs

Generate PDF "invoices" (because some companies don't like "receipts")
#startupjobs

Fix geocoder caching to decrease API calls to Google
#startupjobs
