Full Self-Driving



Docker Installation Guide

  • avatar
  • 587 Views
  • 5 mins read
Preview image

Docker is an open platform that allows developers to build, ship, and run applications inside containers. A container packages an application together with its runtime, libraries, and configuration so it behaves consistently across environments. The same container image can run on a local Linux machine, a staging server, or a production cluster with predictable results. This approach reduces environment related issues and makes deployments more structured and reproducible.

Keep your codebase clean with Git hooks

  • avatar
  • 345 Views
  • 9 mins read
Preview image

Every developer has been there: you push a commit, CI fails, and it turns out there was a linting error, a forgotten debug statement, or a test that nobody ran. Pre-commit hooks are the safety net that catches these problems before they ever leave your machine. They are not a complex feature or an advanced Git topic. They are just scripts, and once you understand how they work, you will find yourself reaching for them on every project.

Getting started with the HC-05 Bluetooth module

  • avatar
  • 126 Views
  • 16 mins read
Preview image

The HC-05 is one of the most popular Bluetooth modules in the Arduino ecosystem, and for good reason. It's affordable, well documented, and flexible enough to handle a wide range of use cases. It can operate as both a master and a slave device, meaning it can initiate connections to other Bluetooth devices as well as wait for them. For projects where you just need a phone to talk to an Arduino, that distinction doesn't matter much. But for anything more involved, like two Arduino boards communicating wirelessly, the HC-05 is the right tool for the job.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails