projects

hashctl

Live

A beautiful terminal UI for computing cryptographic hashes. Supports 20+ algorithms including SHA-256, BLAKE2, bcrypt, and Argon2id.

tcpie

Live

High-performance TCP server in Go built from scratch using goroutines, worker pools, and concurrency limits.

chash

Live

Bare-bones implementation of consistent hashing in Go to understand distributed systems, node membership, and minimal key redistribution.

go-tly

Building

Over-engineered URL shortener to explore system design, performance tuning, and distributed backend concepts.

go-ecom

Live

RESTful e-commerce backend API in Go with PostgreSQL, order workflows, and clean architecture patterns.

gsync-awaity

Live

Tiny experimental async/await-style abstraction in Go using goroutines and channels.

concurrency-bugs

Live

Hands-on learning and runnable examples derived from the Go research paper 'Understanding Real-World Concurrency Bugs in Go'.

chillMarGo

Live

Token Bucket based rate limiter in Go for traffic control and backend protection.

gossippg

Live

Lightweight PostgreSQL LISTEN / NOTIFY listener in Go for handling JSON payloads and event-driven workflows.

gracely

Live

Graceful shutdown patterns for concurrent Go services using contexts, channels, and signal handling.

ERD Generator

ERD Generator

Live

A Next.js app that takes a Prisma schema and generates ERD diagrams using MermaidJS.

Auto Tanstack

Auto Tanstack

Live

Build APIs, get hooks. This template auto-generates typed TanStack Query hooks from your backend.

crafted by: atharva

Last visitor:

Pune, +IST
© 2026 Atharva Mhaske.