Featured
Evaluating AI features before you ship them
A demo is not a launch criterion. How to build an evaluation set, choose a baseline, and decide whether a model is good enough to put in front of users.
TOOKLI Data
Insights
Architecture notes, delivery lessons and hiring advice — from work we have actually done.
13 articles
- Career2 min read
What to ask when you are the one being interviewed
Interviews run in both directions. Six questions that reveal how an engineering team actually works, and what the answers tell you.
TOOKLI Talent
- Web1 min read
Performance budgets that survive contact with a deadline
Every team agrees performance matters and then ships a 2MB bundle. A budget only works if it fails the build.
TOOKLI Engineering
- AI2 min read
Evaluating AI features before you ship them
A demo is not a launch criterion. How to build an evaluation set, choose a baseline, and decide whether a model is good enough to put in front of users.
TOOKLI Data
- Recruitment1 min read
How to hire engineers when you cannot assess them yourself
A practical process for founders and managers hiring outside their own expertise — from the people who run the technical screen.
TOOKLI Talent
- Engineering1 min read
Two-week increments, and what they actually require
Everyone claims to work in short cycles. Very few teams can deploy at the end of one. Here is what has to be true before an increment means anything.
TOOKLI Engineering
- Engineering2 min read
Why we write an architecture document before any code
A written architecture is the cheapest place to have an argument. Here is the six-section format we use, and the section that prevents the most rework.
TOOKLI Engineering
- Data1 min read
The real problem with your dashboards is trust, not tooling
Most organisations do not lack dashboards. They lack agreement on what a number means and a way to tell whether today's figure is wrong.
TOOKLI Data
- Case studies1 min read
A field app that works where the network does not
Two hundred technicians were losing an hour a day to a web app that failed outside coverage. We rebuilt it offline-first, and let the operations team design the conflict rules.
TOOKLI Engineering
- Mobile2 min read
Offline-first is a data model decision, not a caching one
Bolting a cache onto an online-first mobile app produces conflicts you cannot resolve. Offline-first starts with identifiers and merge rules.
TOOKLI Engineering