Blogi
Loe meie blogi, kus süveneme manussüsteemide väljakutsetesse, püsivara parimatesse praktikatesse ja tööstuse trendidesse. Blogi on inglise keeles.
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.
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.
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!
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.
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)
A debugging story of segmentation faults, ARM quirks, and Docker containers or how to compile a Rust application for the Pi Zero.
Oled prototüübi või skaleerimise faasis? Me saame aidata sul liikuda kiiremini ja enesekindlamalt edasi.