For the last 3 years, most of my work lived inside the browser.
Vue.js SPA development, Nuxt applications, frontend architecture, SEO optimizations the usual frontend ecosystem.
And honestly, after some time, I started feeling limited.
Not because frontend development became bad or boring, but because I felt like I was mostly moving inside the same boundaries over and over again.
The only thing that still looked extremely interesting to me on the frontend side was probably Three.js, but I never really found a practical place where I could meaningfully use it.
At some point, I realized I wanted to build software that could do more than a browser tab allows.
I wanted:
direct operating system interaction
process management
local-first tooling
background tasks
hardware communication
system utilities
applications that continue running outside the browser lifecycle
That curiosity slowly pushed me toward Rust.
The Problem That Started Harbor Sweep
Ironically, Harbor Sweep started because of a very…