My workflow involves research, then technical design documents, then implementation, and a very heavy emphasis on E2E testing.
I have 2 major products I'm working on:
- a db written in Rust that is 500% faster than SQLite, and has 100% parity. https://inillucent.com/
- an agentic ide written in Rust https://unluminous.com/
Now that they are both well established, I'm able to ship new features quickly, and with very few bugs.