Meet Madmail: a Chatmail relay in one Rust binary
If you use Delta Chat, the app runs on your phone or computer, but something still has to deliver the messages. That's the part Madmail handles. Madm
Curated development tutorials from top sources. Filter by language.
If you use Delta Chat, the app runs on your phone or computer, but something still has to deliver the messages. That's the part Madmail handles. Madm
I own a Good Display GDEY0266T90H, a 2.66" black and white panel with an SSD1685 controller. GxEPD2 has no class for it. So I wrote one. GxEPD2 lets
Ever missed Linux's strace when debugging on Windows? Tools like Sysinternals Process Monitor (ProcMon) are great, but heavy, GUI-only, or reliant on
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built My routine is usually the gym, then h
I use Claude Code on Java projects a lot. After almost every change, the agent wants to run ./gradlew build to see whether it broke anything. On the p
Originally published on tamiz.pro. From Rust to Reality: How Clean-Room Photography Engines and Offline AI Agents Are Redefining Local-First
If you work with servers, multiple projects, or development environments, your daily workflow probably involves more tools than you would like to admi
TL;DR TrustNode is a from-scratch Solana-style cluster in Rust: a verified Proof-of-History clock, Tower BFT-style consensus, a Sealevel-li
TL;DR I'm a 19-year-old solo developer building security and devtools under the name Hartwell Labs. Everything is MIT-licensed and free. Tw
TL;DR Working on talus-process-monitor (Rust userspace + libbpf/C eBPF) I kept bumping into the same three walls: CO-RE field offsets shift
TL;DR talus-process-monitor is an eBPF-based ransomware detector for Linux: it traces execve/openat from the kernel, streams events over pe
hidane (火種, the seed of fire) 0.1.0 is out. It replaces the official Cloud Firestore emulator with a single Rust binary that speaks the same three wir
Dynoxide 1.3.0 ended up a bit bigger than I'd planned. Working through the compatibility fixes turned up some DynamoDB behaviour I hadn't expected, an
LOESS (locally estimated scatterplot smoothing) is one of those algorithms almost everyone has used without thinking about it. It draws the trend line
Veilus opens many browser profiles side by side, each with its own fingerprint and proxy. The desktop app that manages them is built with Tauri 2 and
I'm new to programming & have been teaching myself security by building things and then poking at my own assumptions. This is a simple threat model fo
Scroll-first shopping is how a lot of people in Southeast Asia already discover products: they watch a short clip, swipe, and buy. Marketplaces like S
Let's be honest. There are already too many programming languages. If you want to build websites, you have JavaScript and TypeScript. If you want to
When you compile Rust code, object files are produced along the way. They have the extension .o and contain machine code and data. The linker combines
A Question Nobody Wants to Answer First, an uncomfortable question: how many layers of encryption stand between your agent memory store and