Software developer, designer.
Welcome to my corner of the internet! I'm Shivam, a lead product engineer at Chatwoot (YC W21) and the author/maintainer of some exciting projects. This page is a list of my creations and musings, you can also find me on Twitter (@scmmishra ) and GitHub for all things tech and beyond.
Writing
I don't write often, but when I do, it is mostly about my experience building products, here is the latest one. You can find all my writings here.
Why I built Slick Deploy
Published On Mar 20, 2024, Read Time: 8 Mins
Slick Deploy is a CLI tool to declaratively deploy containers with Caddy, it is a product of my quest to find an extremely simple way to deploy a container on a VM, after being disappointed by the state of PaaS services today
How I optimize SQL queries (ft. Chatwoot)
Published On Mar 10, 2024, Read Time: 8 Mins
Chatwoot has been scaling great for some time now, but as we grow, we need to keep an eye on the performance of our queries which served as a perfect playground for me to learn some fundamentals. This blog is an attempt to summarize them.
Projects
Overtime I have worked on and built multiple projects, some during work, some outside. Here's a humble list of those, several of them are open-source. If you're inspired by what you see, don't hesitate to dive into the code and share your ideas for improvement.
Chatwoot
20.7KOpen-source live-chat, omni-channel desk. An alternative to Intercom, Zendesk etc. 🔥💬
Picoletter
16Simple & humble newsletter for independent creators and writers
Slick Deploy
46CLI for zero-downtime container deployment, with Caddy
Pup
1A tiny (370B) pupper that fetches for you, pup is a slim wrapper around fetch
Pico Search
16A pico sized (~ 1kb) typo-tolerant word matching library
Project Panoptic
17Tracker, to keep Facial recognition systems in India in check. Built for Internet Freedom Foundation
terminal-apps.dev
20A collection of awesome TUI apps from around the web.
ipshield.dev
33(Mis)using the DNS protocol to check for malicious and datacenter IPs
And there are some projects that I do not work on anymore, but have thoroughly enjoyed building and maintaining. Most of these projects continue to be actively developed and maintained by my peers and friends.
Frappe Framework
7.1KLow code, open source, web framework in Python and Javascript for the 21st century
Frappe Charts
14.9KFrappe Charts is a simple lightweight and modern SVG charts for the web with zero dependencies
ERPNext
20.8KFree and Open Source Enterprise Resource Planning (ERP)
Shifty
48Shifty is a tiny zero-dependency secrets generator, built for the web using TypeScript
Joy
4Beautiful, accessible and opinionated design system built for Vue
QuickTS
5An opinionated but faster modern alternative to tsdx and microbundle
TinyJS
Top 3 stories from the JavaScript ecosystem, dispatched weekly
Work
I have had the wonderful opportunity to work with amazing startups across the country over the past six years, collaborating with brilliant people to build some seriously impressive products. Here's how the journey has been so far.
Chatwoot
Lead Product Engineer, 2023 - Present
Internet Freedom Foundation
Volunteer Engineer, 2021 - Present
DeepSource
Product Engineering Lead, 2020 - 2022
Frappe
Framework Engineer, 2018 - 2020