joatandev

Joatan Sampaio

Software Engineer @ Najaxa Software

I build scalable .NET backends and TypeScript/Vue frontends at Najaxa Software, and developer tools in Rust on the side. This is where I write about it — engineering notes, tooling, and the occasional deep dive.

Recent posts

All posts →
All projects →

dotest

A fast, interactive terminal UI for running .NET tests. Discovers C# tests into a navigable tree so you can run individual tests, classes, or projects with real-time feedback — no hand-written dotnet test filters. Ships prebuilt binaries for Windows, Linux, and macOS.

  • Rust
  • TUI
  • .NET

Vuebik Cube

A playable Rubik's Cube in the browser — interact with mouse, keyboard, or UI controls. Built as an educational example of interactive 3D puzzle UIs with reactive state.

  • Vue 3
  • TypeScript
  • Three.js
  • Vite

Self-Driving Car

A self-driving car simulation in vanilla JavaScript and canvas — no libraries. A feed-forward neural network drives from sensor input and improves through genetic-style evolution, with a live visualization of the network.

  • JavaScript
  • Neural Networks
  • Canvas