Shuvam Manna

Shuvam Manna

Software tinkerer in 🪐, he/him

About

Tinkering with ideas...

Projects

2023

We built a whole new extension that brought the power of DeepSource's static analysis and AI-powered Autofix to the IDE ⎯ right where you write code.

2023

Early in 2023, Luru approached me to do an entire do-over of their brand and website. Here is a glimpse of how we shook things up 👇

2023

We polished DeepSource's configuration Editor to show multiple affordances, added a fun transition for error messages, and more utilitarian.

2023

Early last year, we went down the rabbit hole of adding monorepo support for DeepSource and we were first faced with umpteen questions.
You can read a more detailed essay here

2023

Early in 2023, we were feeling that the DeepSource dashboard was getting peppered with small issues and papercuts aplenty - caused sometimes by oversight, and sometimes, just as bugs we had missed fixing. During the sprint to clean up paper cut issues, we also decided to make visual refinements to a bunch of existing features - and thus was born the Mimir update : a collection of smaller features, bug fixes, and interface refinements.

2022

We built a command palette to address the issue of global search and also to speed up existing workflows ⎯ and also be a handy navigation tool.

2022

Early in 2022, we built a feature set to give more insights on how DeepSource is helping prevent issues in your code - enter Reports & Insights.

2021

Before function-calling and JSON responses became a thing with GPT, I wrote my graduation thesis on the research and monkey-patching we had to do to enable function-calling and structured LLM outputs from GPT-3.

Side Projects

2024

Using LLMs to expand books instead of summarizing them.

Over time, I noticed Rick Riordan's books getting shorter and shorter, hence this experiment to expand some of my favorite sections, so that I have more to read ⎯ and feel...

2020

I built TabTrum back in 2020 because Chrome did not have tab groups (and anyway not a big fan of the current version) ⎯ I was a tab hoarder and my rickety old laptop ran out of RAM on opening 5+ tabs.

Work Experience

Speaking

2024
Kolkata

This talk explored some of my earliest prototypes and experiments with computing interfaces and LLMs.

Exhibitions

Education

2017 — 2021
Bachelor of Technology at Heritage Institute of Technology
Kolkata

Contact

Instagram
Twitter