Feed Link to Atom feed of posts

Hi!

I am Abhinav Sarkar. I'm a software engineer currently living in Bangalore, India. When not making software, I read books, play drums, take photos and ride my bike.

While you're here, you can read my blog posts, my notes, my microblog, learn about me and this website, or look at my projects, the books I've read, the photos I've taken, and the recent activities I've done. Or you can start exploring from the sitemap.

Popular Posts and Notes

Most-liked long posts and short notes.

parsersJSONhaskell
⏳ 29 πŸ’¬ 12 πŸ—£οΈ 33 πŸ”
programmingcompilers
⏳ 44 πŸ’¬ 10 πŸ—£οΈ 14 πŸ”
feedsindiewebobservations
⏳ 49 πŸ’¬ 5 πŸ—£οΈ 14 πŸ”
puzzleshaskellnilenso
⏳ 27 πŸ’¬ 14 πŸ—£οΈ 10 πŸ”
How I use Jujutsu
tools
⏳ 44 πŸ’¬ 6 πŸ—£οΈ 7 πŸ”
compilersvirtual-machineshaskell
⏳ 15 πŸ’¬ 5 πŸ—£οΈ 19 πŸ”
nixtools
⏳ 35 πŸ’¬ 5 πŸ”
programming-languagesinterpretershaskellco
⏳ 15 πŸ’¬ 6 πŸ—£οΈ 7 πŸ”
nixself-hostingprogrammingfediverse
⏳ 30 πŸ’¬ 16 πŸ”
notestype-levelhaskell
⏳ 7 πŸ’¬ 4 πŸ—£οΈ 9 πŸ”

See more popular posts and popular notes.

I am Abhinav Sarkar. I’m a Software Engineer currently living in Bangalore, India. I currently work at Google. I’ve previously worked at Flipkart, Nilenso, Capillary Technologies and FICO. When not making software, I read books, play drums, listen to music and ride my bike.

Find more about me on the Internet:

Get in touch with me over Mastodon, Bluesky or email me at .

Feed Link to Atom feed of posts

Recent Notes

Short posts on miscellaneous topics.

weeknotespersonal
⏳ 0 πŸ’¬ 2 πŸ”
weeknotespersonal
⏳ 0 πŸ’¬ 1 πŸ”
weeknotespersonal
⏳ 0 πŸ’¬
weeknotespersonal
⏳ 0 πŸ’¬ 1 πŸ”
weeknotespersonal
⏳ 0 πŸ’¬

Visit the archive for ninety-eight more notes.

Feed Link to Atom feed of posts

Recent Posts

Long-form posts on mostly programming related topics.

programming-languagesinterpretersconcurrencyhaskellco
⏳ 1 πŸ’¬ 2 πŸ—£οΈ 9 πŸ”
How I use Jujutsu
tools
⏳ 44 πŸ’¬ 6 πŸ—£οΈ 7 πŸ”
interpretersvirtual-machineshaskell
⏳ 4 πŸ’¬ 5 πŸ—£οΈ 11 πŸ”
compilersvirtual-machineshaskell
⏳ 15 πŸ’¬ 5 πŸ—£οΈ 19 πŸ”
parsersinterpretershaskell
⏳ 0 πŸ’¬ 6 πŸ—£οΈ 15 πŸ”

Visit the archive for twenty-three more posts.

Feed Link to Atom feed of posts

Latest Photo

A recent photo I've taken.

See all photos.

Feed Link to Atom feed of posts

Recent Readings

Books I've recently read.

This is How You Lose the Time War β€” Amal El-Mohtar β˜…β˜…β˜…β˜…β˜†
Programming Languages: Application and Interpretation β€” Shriram Krishnamurthi β˜…β˜…β˜…β˜…β˜†
Essentials of compilation: The Incremental, Nano-Pass Approach β€” Jeremy G. Siek β˜…β˜…β˜…β˜…β˜…
The Unfolding of Language: An Evolutionary Tour of Mankind's Greatest Invention β€” Guy Deutscher β˜…β˜…β˜…β˜…β˜…
Piranesi β€” Susanna Clarke β˜…β˜…β˜…β˜…β˜†

See all readings.

Feed Link to Atom feed of posts

Friends Blogroll

Recent blog posts by my friends.

heating up food Akshay Gupta
Likejunkies Atharva Raykar
[Blog] Your Mac apps have SQLite databases you can just query Tanvi Bhakta
[Weeknotes] Week of Feb 14th, 2026 Tanvi Bhakta
I used a local LLM to analyze my journal entries Ankur Sethi
Talks I want to see at SciPy 2026 Yuvi Panda
The Problem With LLMs Steven Deobald
Ese Atharva Raykar
The only correct recipe for making chai Ankur Sethi
Optimizing Volumetric Particles with AI-Assisted Coding Sandilya Jandhyala

See all blogroll posts.

Like my posts? Subscribe to get future posts by email.