dev.to
I wrote datadiff to compare structured data (JSON, YAML, CSV, TOML, XML) based on parsed values rather than line differences. Two files are parsed into a single internal tree representation, and the tool prints the differences as property p...
Rust Walkthroughs
2026-09-23
~5 min read
dev.to
Rust's compiler is the best teacher in the language and almost nobody reads it properly. Below are the 22 errors you will actually hit, roughly in the order you'll hit them, with what each one is really telling you. Every diagnostic here is...
Rust Walkthroughs
2026-08-26
~14 min read
dev.to
EffinDOM: https://effindom.dev/ Rust UI Framework - FUI-RS: https://github.com/zion-sati/fui-rs FUI-RS Live Demo: https://fui-rs-demo.effindom.dev/ Ever since WebAssembly (WASM) was just a JavaScrpt file, I've already dreamt of the death of...
Project/Tooling Updates
2026-08-12
~11 min read
dev.to
What's Changed 0.5.0 adds the CI/CD integration layer — mvis ci with JSON/CSV export, differential leak detection, configurable sampling, and growth rate monitoring. The TUI gets keyboard-driven process selection, swappable panels, quick ac...
Project/Tooling Updates
2026-08-05
~1 min read
dev.to
I spent the last few weeks building wimux, a terminal multiplexer for Windows written in Rust. tmux and zellij are Unix-first — on Windows they only really live inside WSL, detached from the native shell. I wanted persistent PowerShell sess...
Observations/Thoughts
2026-08-05
~7 min read
dev.to
nabsei Posted on Jul 22 • Edited on Jul 24 Core Problem Build tools operate in isolated silos with their own profiling systems. Cargo's --timings and Ninja's logs each show their own performance, but neither reveals the gaps between tools,...
Project/Tooling Updates
2026-07-22
~1 min read
dev.to
Cargo tells you once_cell 1.19.0 → 1.20.2. It doesn't tell you whether the new version started opening a socket. A dependency bump is a trust decision, and the lockfile diff gives you almost nothing to make it with. I kept chewing on this a...
Project/Tooling Updates
2026-07-22
~4 min read
dev.to
I built notionless, a small Rust daemon that mirrors a Notion database into Paperless-ngx (a self-hosted document archive) as Markdown, so notes end up in the same full-text-searchable place as everything else you own. cargo build, cargo te...
Rust Walkthroughs
2026-07-22
~3 min read
dev.to
I build a security gateway for LLM traffic. It sits in front of the model as a transparent OpenAI-compatible proxy — one env var, OPENAI_BASE_URL — and scans every request (and response) for leaked secrets, PII, jailbreaks, prompt injection...
Observations/Thoughts
2026-07-15
~11 min read
dev.to
[0.5.0-rc1] - 2026-07-6 Added CI/CD Mode: Full programmatic integration layer with JSON/CSV export, differential leak detection (--diff-only), configurable sampling, and growth rate monitoring. Enhanced TUI: keyboard-driven process selectio...
Project/Tooling Updates
2026-07-08
~3 min read
dev.to
We built Flowcat, an Apache-2.0 native-Rust runtime for real-time voice AI agents (phone + WebRTC), as a clean-room counterpart to the architecture of pipecat (Python). This post is about the Rust-specific design decisions that let one proc...
Project/Tooling Updates
2026-07-01
~3 min read
dev.to
Hi dev.to 👋 I'm building gmacFTP - a dual-pane FTP/FTPS/SFTP client for macOS, written entirely in Rust. The UI runs on Slint with a GPU-accelerated FemtoVG renderer on top of wgpu/Metal. No Electron. No Tauri. No webview. Just a real nativ...
Project/Tooling Updates
2026-07-01
~3 min read
dev.to
I've spent the last several months building ANIMUS, an autonomous system in Rust that gives a local LLM persistent memory. The idea is simple: a knowledge graph that grows on its own, cycle after cycle, as the system reads documents, detect...
Observations/Thoughts
2026-07-01
~2 min read
dev.to
The Why Before diving into the design of m-vis, let's first get into why. The spark for this project came while I was building a 3D interactive model viewer in C++ using OpenGL. As the complexity of the renderer grew, so did a notoriously f...
Observations/Thoughts
2026-07-01
~4 min read
dev.to
I maintain Qeli, a self-hosted VPN whose core and server are written in Rust. For the 0.7.x line I added a hybrid post-quantum key exchange to the inner handshake, and wired the same primitive into the non-Rust clients. Here is how it is bu...
Project/Tooling Updates
2026-06-24
~2 min read
dev.to
By Mathéo Delbarre, 2nd year CS student at EPITECH Nancy, France TL;DR Problem: district health clinics in Bhutan need to sync patient data to a central hospital hub over 2G connections that drop constantly, with nodes that lose power mid-t...
Project/Tooling Updates
2026-06-17
~16 min read
dev.to
This started as a rage-quit from config files. I was hacking on a hobby project — a SOCKS5 proxy rotator — and every time I needed to tweak launch configs, I'd lose time fighting the format itself instead of the actual problem. After years...
Project/Tooling Updates
2026-06-17
~9 min read
dev.to
Cross-post from: https://github.com/brevity1swos/rgx I built rgx, a terminal regex debugger written in Rust. The v0.12.3 release is out today. Here's what's in it and why I built it the way I did. The problem I write regex-heavy code in ter...
Project/Tooling Updates
2026-05-27
~4 min read
dev.to
You take a screenshot. You mean to paste it somewhere. You get distracted. The next copy overwrites your clipboard, and the screenshot is gone forever. That kept happening to me — especially on Linux, where there's no built-in "screenshot →...
Project/Tooling Updates
2026-05-06
~2 min read
dev.to
Omar Posted on Apr 13 • Edited on Apr 16 I have a habit. Every time I sit down to code I end up googling the same thing, how to center a div, the Rust test module boilerplate, docker run flags, ffmpeg commands. Every. Single. Time. So I bui...
Project/Tooling Updates
2026-04-15
~2 min read