I started learning programming recently — no CS degree, no bootcamp, just building things until they worked. Then my laptop stopped working, and I couldn't afford to repair it.
Instead of waiting, I moved the entire workflow onto an Android phone: GitHub for version control, AI coding tools for the heavy lifting, and a cloud pipeline for deployment. KnoriX has been built almost entirely this way.
Outside of KnoriX, I've been going deep on knowledge graphs — Neo4j, Cypher, GraphRAG — and shipped a domain-specific RAG tool for the mining industry that you can try live here. Most of what I know, I learned by publishing it in the open and letting it be wrong first.