firekid@portfolio ~ boot
> Initializing Firekid OS v2.0...
> Loading modules...
> Mounting components...
> Compiling personality.rs...
> Running diagnostics...
> All systems operational.
> Welcome.

The journey

Timeline

From writing the first line of code to shipping Rust chess engines and npm packages. This is what the journey looks like.

🚀2022

Wrote my first line of code

Started coding with no roadmap, no bootcamp, no mentor. Just curiosity, documentation, and stubbornness. JavaScript was the first language.

2022

Built my first JavaScript project

Shipped a working web project from scratch. Realized building things was more rewarding than any tutorial could explain. Never looked back.

💼2023

First freelance client

Landed my first paid client and delivered a production Flutter mobile app. Proved to myself that the skills were real and the work was worth it.

📦2023

Published to npm

Shipped @firekid/hurl, @firekid/once, and @firekid/ink to the npm registry. Zero dependencies, full TypeScript, ESM and CJS support.

♟️2024

Built Specter Engine in Rust

Learned Rust and built a full chess engine compiled to WebAssembly. Bitboards, PVS search, personality system, opening book. Shipped it.