Blogi

Loe meie blogi, kus süveneme manussüsteemide väljakutsetesse, püsivara parimatesse praktikatesse ja tööstuse trendidesse. Blogi on inglise keeles.

Abstract high-tech network visualization with data connection lines.

Eliminating DNS Downtime: Build a High Availability Pi-hole Cluster

Avoid DNS downtime! Learn how to set up a redundant Pi-hole system using Keepalived and VRRP. Ensure seamless failover if your primary DNS server crashes—step-by-step guide with hands-on examples.

Self-Hosted Recursive DNS Resolver: How to Take Full Control of Your DNS with Unbound

Are you tired of relying on public DNS providers? Learn how to set up Unbound, a self-hosted recursive DNS resolver, to boost privacy, security, and performance with hands-on examples and testing.

Abstract high-tech network visualization with data connection lines.

DNS Sinkhole: How to Block Malicious Sites and Trackers at the Network Level

Deploy Pi-hole on a Raspberry Pi to block malicious domains and trackers network-wide. Learn how to configure blocklists and prevent DNS bypasses in this hands-on guide.

The Risks of Using Your ISP's Default DNS (And How to Change It)

Your router’s default DNS resolver is likely your ISP, and they can see every site you visit. Learn how to switch to a privacy-focused DNS provider and why even that might not be enough to stop snooping.

A Simple Guide to DNS and Privacy

DNS translates domain names into IP addresses, but its unencrypted queries can expose your browsing habits. Learn how DNS works, what data is exposed in plaintext, and why it matters for your privacy — with hands-on examples.

Blog post banner showing a Pi Pico board by vishnu mohananfrom unsplash

Remote Real Time Transfer (RTT) Setup: Interfacing from Anywhere

Struggling with remote debugging? Discover how to set up Segger’s RTT for real-time logging using OpenOCD, Raspberry Pi, and a Pi Debug Probe, plus the pitfalls I faced and how to avoid them.

Remote View Raspberry Pi Camera Stream with Docker

Learn how to containerize the Raspberry Pi Camera Module using MediaMTX and Docker for low-latency remote debugging and visual feedback directly in VS Code.

Creating a Containerized Remote Serial Interface with Docker and Socat

Learn how to set up remote serial communication for embedded development using Socat, Docker, and Raspberry Pi. Streamline UART access and debug from anywhere!

Banner for "Tools as a Service: A Modern Approach to Embedded DevOps" post

Tools as a Service: A Modern Approach to Embedded DevOps

Ditch dependency hell and manual setups. Learn how to build the Tools as a Service stack, a container-first architecture for scalable embedded development.

Banner for blog post showing Docker on Raspberry Pi

Running OpenOCD in Docker: A "Tools as Service" Approach to Embedded DevOps

Discover how Docker containers can simplify your embedded tooling setup, making OpenOCD portable, isolated, and hassle-free, all while keeping your Raspberry Pi 4 devbox clean and efficient.

Automating OpenOCD Distribution with a Private Gitea Package Registry

Turn your OpenOCD updates from a manual chore into a one-click process. Learn how to set up a private Gitea Package Registry, upload .deb files, and install them effortlessly on any Debian-based machine. Automation made simple.

How I Finally Cross-Compiled Rust App for Pi Zero (After Many Fails) Banner

How I Finally Cross-Compiled Rust App for Pi Zero (After Many Fails)

A debugging story of segmentation faults, ARM quirks, and Docker containers or how to compile a Rust application for the Pi Zero.

Vajad abi arendusprojektiga?

Oled prototüübi või skaleerimise faasis? Me saame aidata sul liikuda kiiremini ja enesekindlamalt edasi.