Blog
News and announcements from the TrainUs project.
AI: the method
In a previous article, I explained why I used AI so heavily to build TrainUs. Here, I’ll talk about the how. Because yes, following a method helps! So I more or less adopted the usual method, really: a spec, a plan, rules (well, it’s more explicit with an AI), tests (vital here), and docs (for me, for it, for contributors, and for users). Architecture I told you I’m the lazy type when it comes to architecture, but let’s be honest: the structuring decisions were mine, and made from the start.
Read moreWhy use AI
I used AI massively to build TrainUs. Given my background (a computer science engineer) and my professional experience (I worked as a developer), I have the technical skills needed to build this kind of application. My problem was never skills, or even ideas for an app: I’ve always had plenty of ideas for personal projects. My problems have always been time and motivation. Lastly, in my professional field, I need to learn how to use these kinds of tools, and doing so on personal projects allows for a lot more experimentation than at work.
Read moreLaunching the TrainUs website
Cet article est disponible en français : Lancement du site TrainUs Today I’m publishing the documentation site for TrainUs, a fitness tracking app I’ve been building for the past few months. What is TrainUs? TrainUs is a progressive web app (PWA) that runs entirely in the browser. There is no server, no account to create, no data sent anywhere. Everything is stored locally on your device using SQLite WASM and the OPFS API (Origin Private File System).
Read more