My Personal Projects

Projects that i have created while learning and experimenting with a new tech :)

🚀 This Site
  • Personal site created using Eleventy (11ty)
  • nunjucks as templating engine, data cascading in 11ty
  • supports twitter cards
  • others: Deployed on cloudflare pages
live
📰 Feed Roll
  • RSS Feeds from various engineering blogs at once place
  • Cron Job that fetches the feed every day
  • Tech Stack: SolidJS, Go
live
👀 Anon Me!
  • platform that allows people to send anonymous texts (similar to ngl.lnk)
  • generated link can able share to socials and user can able to view anonymous texts which are sent to them
  • enable/disable link, customize url/profile,download the response as image And more!
  • Tech Stack: SolidJS, Go, SQLite
  • Uses zap for logging, OAuth, Cloudinary SDK for storing images, Viper for env variables
🧩 md Parser
  • extending markdown by creating custom tags/rules for ease of usage
  • can able to add new custom rules
  • TechStack: Go - regex
🖼️ Canvas Whiteboard
  • real-time collaborative whiteboard using websocket + HTML Canvas
  • Supports concurrency, closes connection if user is idle
  • Tech Stack: SolidJS, Go
🌐 DNS Client
  • Simple DNS Client created using Go (similar to dig command in linux)
  • creates DNS raw packet and include in UDP payload, requests to public dns server and gets domain info
  • using standard go packages

And Checkout more on my github