Copy-paste is one of those engineering problems that starts harmless. You copy one handler. User to Order. Then six months later, the same bug is fixed in one copy but not the other. That is the kind of duplication godedup is built to find. godedup is a small Go CLI tool that finds structurally duplicate functions in Go code. It does not compare raw text. It does not care if variable names changed
All tests run on an 8-year-old MacBook Air. The default: Tauri commands When commands aren't enough: events Targeting specific windows The channel API for streaming data async fn stream_data(on_event: Channel) -> Result<(), AppError> { What I don't use The pattern I follow User action → invoke command → return result Three patterns. That's the whole IPC layer. If this was useful, a ❤️ helps more t
Comments
How I Built FixerLab: A Simple Tool to Organize Repair Workflows Running a repair shop can get messy fast: scattered tickets, customers asking for updates, parts to order, overlapping deadlines. As a developer and maker, I’ve been in that situation myself — and that’s why I built FixerLab. FixerLab is a web app designed for technicians, repair shops, and hobbyists who want to keep their workflo
We run thecalcs.com—a big library of small, single-purpose calculators. Adding “one more page” is easy; building something trustworthy is the hard part. This is how we approached one tool end to end: stack, where we draw the line on accuracy, and how we nudge search engines when we ship. The site is Next.js (App Router), with calculator logic in plain TypeScript modules and UI in React components.
A production-grade embedded system enabling communication across speech, text, Morse, and haptic signals within a single unified pipeline. Official Project Page: https://anandps.in/projects/unified-assistive-communication-system GitHub Repository: https://github.com/anand-ps/unified-assistive-communication-system Problem Assistive communication systems are fragmented. Most tools so
A Desktop Made for One
#BuildwithAI Hello Developer, The Build with AI 2026 workshop series, hosted at Visvesvaraya Technological University (VTU), Belagavi, was a flagship initiative designed to transition students and developers from theoretical understanding to practical mastery of Artificial Intelligence. In an era where Generative AI and Autonomous Agents are redefining the engineering landscape, this week-lo