Sign in

Vedang Manerikar

@bsky.vedang.me
37 followers 66 following 104 posts

Founder, unravel.tech Loves #programming, #management, #learning. Trying to always be positive. Previously - Founder: salher.ai Alum: @helpshift, @recursecenter

PostsRepliesMedia
Vedang Manerikar @bsky.vedang.me · 21/02/2025
I'm attending #TiECon Pune today and tomorrow! If you see a guy in a t-shirt with legends from computer science printed on them, come say hi!
000
Vedang Manerikar @bsky.vedang.me · 01/02/2025
🚀 Templates + LLMs = 🔥 (my secret productivity weapon)
110
Vedang Manerikar @bsky.vedang.me · 05/01/2025
The ABDM API Implementation team should keep the Robustness Principle in mind: "Be conservative in what you send, be liberal in what you accept".
The image shows a code snippet, Clojure, of a helper function called `make-abdm-json-body`. The function takes a map called `body` as an argument and converts it into a JSON string. The key feature is that it explicitly pretty-prints the JSON output.

The accompanying docstring (documentation comment) explains the function's purpose and expresses the developer's frustration with the API requiring pretty-printed JSON, despite it seeming unnecessary. It mentions the significant time it took to discover this requirement.
010
Vedang Manerikar @bsky.vedang.me · 03/01/2025
Here is a screenshot showing off the main tasks I use the Makefile for. Are there any common day-to-day tasks that I'm missing? Let me know! I am always up for improving my personal workflows!
A screenshot of the README of the metaclj project, explaining the various Make targets I use daily.
000
Vedang Manerikar @bsky.vedang.me · 20/12/2024
`eglot` is the perfect LSP client. Open any programming file and type `M-x eglot` to start a LSP server in the background. Get the magic of linting, formating, refactoring, help, jumping around and more all using built-in Emacs functionality!
200
Vedang Manerikar @bsky.vedang.me · 20/12/2024
`avy` jumps to any visible point on the frame, `project` makes Emacs "git-aware", and all searching is outsourced to `ripgrep`. Between these 3, you can go anywhere in your project at the speed of thought. And that's just scratching the surface.
100
Vedang Manerikar @bsky.vedang.me · 20/12/2024
`theme-buffet` automatically switches themes, making dark-mode and light-mode delightful! `ef-themes` provides a buffet of fantastic themes to pick from. `fontaine` manages font configuration easily!
100
Vedang Manerikar @bsky.vedang.me · 20/12/2024
Package management: `use-package` makes config easy to understand, maintain, and share. It cut down my elisp by at least 25%. `elpaca` makes installing and contributing to elisp projects straighforward. It's also wicked fast.
100
Vedang Manerikar @bsky.vedang.me · 20/12/2024
After years of using el-get, I've finally rewritten my .emacs.d configuration from scratch! And I've leaned completely into the new features available in #Emacs 30+. Here are the most significant changes I've made 🧵:
A screenshot showing part of the Table of Contents of my new Emacs configuration
110