Dev Journal
Technical notes from the Fitlane AI team — development, AI matching, product decisions, transparent experiments.
-
How We Solved the Problem of Matching Job Vacancies and Resumes Without Storing Excess Data
We developed an approach that allows for comparing job vacancies and resumes while minimizing the amount of stored data.
Read → -
How Telegram Notifications Help Candidates Not Miss Job Opportunities
We implemented Telegram notifications so candidates can instantly receive information about new job openings and not miss opportunities.
Read → -
Why We Don't Trust GPT to Rank Candidates Directly
We have moved away from directly using GPT for candidate ranking to improve accuracy and reduce the risk of errors.
Read → -
How We Explain Tag Matches Instead of Using a Black Box
We implemented transparent algorithms for explaining tag matches, improving user understanding of how our system works.
Read → -
How We Optimized Employer Onboarding with AI
We implemented an AI-supported process that significantly simplified onboarding for employers.
Read → -
Why We Chose the IT Niche for Fitlane AI
We implemented an approach that minimizes the gap between candidates and employers, improving the recruitment process.
Read → -
How Laravel Queue Saved Us from Slow AI Parsing
We implemented Laravel queue to speed up AI parsing, significantly improving our product's performance.
Read → -
How We Designed Candidate Search without Data Leakage
We developed a candidate search system that protects personal data while improving the quality of recruitment.
Read → -
Why Contact Credits Are Fairer Than Success Fees for Startups
We replaced the success fee model with contact credits, making our interactions with clients more transparent and predictable.
Read → -
How a Single Paste Job Description Replaced 12 Job Form Fields
We streamlined the job creation process by replacing a lengthy form with a single input field for job descriptions.
Read → -
How We Reduced AI Search Costs Through Query Caching
We implemented query caching, which significantly lowered our AI search expenses and improved system performance.
Read → -
How We Searched for a Senior Developer and Explained Their Seniority
We faced challenges in finding a Senior Developer and explaining their level to recruiters, which led to changes in our hiring strategy.
Read →