Category: Software development

  • Why MWLabs Runs on NixOS

    Why MWLabs Runs on NixOS

    Imagine setting up a laptop, a drone, or a Raspberry Pi exactly how you want — and then being able to repeat that setup perfectly, every time, on any machine, with one command.

    No manual steps. No “what did I install last time?”
    Just clean, versioned, and reproducible systems.

    That’s what NixOS gives us.

    At MWLabs, we help clients run reliable systems — from autonomous drones and embedded devices to small-scale web-based tools. We make sure everything works not just once, but stays working — even after updates, hardware swaps, or team handovers.

    With NixOS, everything about a system is written down, tracked, and reproducible — just like code.


    NixOS: Systems That Don’t Drift

    (more…)
  • Meet leRobot – A Custom KUKA-Orange Machine for Learning Inverse Kinematics

    Meet leRobot – A Custom KUKA-Orange Machine for Learning Inverse Kinematics

    For a project I’m helping out with, I had the opportunity to build leRobot — a custom KUKA-orange robotic arm. I’ll be programming it soon, with a focus on using AI for pick-and-place tasks.

    It’s already proving to be a great hands-on platform for learning robotic arm automation — a skill that’s in demand across many industries.

    Stay tuned for updates as I dive into the software side!

    (more…)