The opportunity
The job is reachable. The training is not.
Every organisation that keeps data needs someone to look after it, and that skill is short everywhere. But the training market is split in two and serves nobody in the middle: beginner content assumes a laptop, a card and constant data, while serious database training assumes you are already an engineer. The person who could actually do this job, the school leaver with one shared phone, the working DBA whose Oracle years do not transfer on paper, has no route from where they are to where the work is. That route is the product.
The wedge
We start further back than anyone else, and we work with the signal off.
Competitors begin at SELECT. We begin at what a mouse is, and the ordering is enforced, so a learner cannot arrive at replication without understanding a table. That is the part nobody else will build, because it is unglamorous and long. It is also the part that decides who gets this career.
The second wedge is offline. A genuine PostgreSQL and a genuine Python run inside the browser, on the learner's own device, with no connection. Not a video of a database. The database. In markets where data is metered and the signal is not guaranteed, that is the difference between a course someone finishes and a course someone abandons.
Why it wins
The moat.
The engines really run, locally
PostgreSQL 18 and Python execute in the browser through WebAssembly. A lesson about table bloat is a button the learner presses, watching their own copy grow from 104 kB to 400 kB. Proof beats assertion, and it costs us no server.
Curriculum depth is the asset
233 ordered lessons, written by a working DBA while he walked the road, is years of work and the thing a competitor cannot clone in a quarter. Analogy first, jargon second, all the way through.
Classrooms with no email addresses
One class code on a board, pupils self-enrol, the teacher gets a read-only roster gated by PIN. This is what makes it deployable to children and to institutions, and it is a wedge into the buyer who actually has budget.
TaTech engine
Shared platform rails across the portfolio: edge-function-only database access, observability, an in-app test runner, multilingual delivery and AI plumbing, so the course deepens without the cost base moving.
Where we are
Built, live, and not yet distributed.
We are honest about the stage. The product is finished to a standard most products never reach; the distribution has not started. That is the gap the raise closes, and it is a far better problem than the reverse.
- Live and installable as a progressive web app, passing 25 of 25 installability checks, with a Play Store listing prepared and blocked only on a developer account.
- 233 lessons across 22 phases shipped, each phase gated on its quiz at 80 percent, with printable certificates per chapter.
- Genuinely offline, verified with the network disconnected and the browser cache cleared: lessons, quizzes, typefaces and both engines.
- Classroom tooling shipped: class codes, pupil self-enrolment, teacher roster, lecture mode, and a fast track for working DBAs moving off Oracle, SQL Server or MySQL.
- Usage is small and early. The app has been invite-gated since launch and has not been marketed. Adoption is the next job, not the last one.
Business model
Learning stays free. The proof and the classroom are what sell.
Charging for lessons would break the only promise the product makes, and would price out exactly the learner it was built for. So the lessons stay free forever, and revenue comes from the two things people genuinely pay for: a credential an employer will believe, and the tooling a teacher needs to run a room.
Certification
Learning is free; the credential is earned and paid for. A proctored assessment per track, issued as a verifiable certificate an employer can check. People pay for proof of skill, not for access to knowledge.
Schools and training centres
An annual licence per classroom or per institution for the teacher side: rosters, progress, lecture mode, and managed cohorts. The buyer has a budget line for this already, and the pupil still pays nothing.
Employers
Cohort onboarding for teams moving to PostgreSQL, and a hiring channel into a pool of learners whose work is already measured lesson by lesson. The highest value per unit, and the curriculum is the sales pitch.
The ask
Let's talk.
We are raising to put a finished product in front of the people it was built for: store distribution, school and training-centre partnerships, the certification track, and the assessment work that makes a certificate worth paying for. If you back founder-led software that serves the learner everyone else skipped, we should talk.