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.