Abhinav 🧭
abnv@fantastic.earth
<p>Programming languages aficionado, occasional runner, quantified-self enthusiast, and fervent napper. Works as senior software engineer at Google on <a href="http://github.com/google/googlesql" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">http://</span><span class="">github.com/google/googlesql</span><span class="invisible"></span></a>. Helps run IndieWebClub Bangalore <a href="https://blr.indiewebclub.org" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">blr.indiewebclub.org</span><span class="invisible"></span></a>. Administrators <a href="https://stic.earth" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">stic.earth</span><span clas
Posts
-
Post #4243467
#DieHard https://hoogle.haskell.org/?hoogle=dieHard #Haskell
-
Post #4229379
I've collected 200 links to great #haskell articles on my linkblog now: https://abhinavsarkar.net/linkblog/haskell/ #linkblogging
-
Post #4197439
Finally https://blr.indiewebclub.org/webring links are actually a circular chain instead of linking to random ones. The previous setup would sometimes create 0 or 1 hop loops. Now it would be great if people would actually join our #webring. #indieweb #bangalore
-
Post #4136450
I didn&#39;t feel like writing anything so I filled a questionnaire https://abhinavsarkar.net/notes/2026-100-webmasters/ #Blogging #indieweb
-
Post #4136449
I still don&#39;t know what DLC means and now I&#39;m too afraid to ask.
-
Post #4082633
RE: https://mastodon.social/@lobsters/116979205271210262 This year's #ICFP contest problem is so delightful. I wish I had time to participate. I'll probably pick it up later. #programming
-
Post #4067019
Bookmarked: [alperenkeles.com] What is random generation? https://alperenkeles.com/posts/what-is-random-generation/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #4063858
Bookmarked: [github.com/bytexenon] Tiny-Lua-Compiler: Possibly the smallest Lua compiler ever https://github.com/bytexenon/Tiny-Lua-Compiler See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3960802
Seems like #NixOS removed support for running x86_64-linux NixOS guests on aarch64-darwin macOS hosts in PR https://github.com/NixOS/nixpkgs/pull/535511. The PR description does not even mention this change. Not sure if it is intentional or a mistake, but this completely breaks my x86_64 Linux builders running on macOS. @raito@nixos.paris would you have any idea?
-
Post #3933384
Folks, I've done it again. I've created a new static-site generator. Actually an #SSG starter that I extracted from my website's SSG so that I can use it to build new blogs for my other projects without being bogged down with the details specific to my website. If any of you fancy writing your own SSG in #Haskell, give it a go: https://abhin4v.github.io/shake-blog/ Shake Blog is meant to be forked and extended. It comes with a basic set of features: posts, pages, tags, archive and f...
-
Post #3888630
Bookmarked: [iacgm.com] C? Rewrite it in Brainfuck. https://iacgm.com/projects/c2bf/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3888621
Bookmarked: [antonz.org] Go-flavored concurrency in C https://antonz.org/concurrency-in-c/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3888620
Bookmarked: [lexi-lambda.github.io] Demystifying MonadBaseControl https://lexi-lambda.github.io/blog/2019/09/07/demystifying-monadbasecontrol/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3858616
Bookmarked: [typesanitizer.com] A compiler&#039;s users (part 1) https://typesanitizer.com/blog/a-compilers-users-p1.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3851827
I created a page to visualise the graph of connections within my website: https://abhinavsarkar.net/site-graph/ The result was unexpected. I didn't know I had so many internal links across pages. This is after trimming down many backlinks and navigational links. Now I use this to explore my own website. #indieweb #visualization
-
Post #3733611
Spent more time navel gazing instead of writing actual things on my website and made: https://abhinavsarkar.net/site-graph/ https://abhinavsarkar.net/stats/ #indieweb
-
Post #3697363
Bookmarked: [jle.im] Extreme Haskell: Typed Expression EDSLs (Part 1) https://blog.jle.im/entry/extreme-haskell-typed-expression-edsls-1.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3642319
Bookmarked: [research.swtch.com] Storing Data in Control Flow http://research.swtch.com/pcdata See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3578554
Wrote a retrospective on our (@s3thi@fantastic.earth, @tanvibhakta@mastodon.social and I) organization of the #Indieweb Club #Bangalore's mini-conference we did last month: https://abhinavsarkar.net/notes/2026-iwcb-se-retro/ #blogging
-
Post #3574595
Bookmarked: [chrispenner.ca] ASTs with Fix and Free https://chrispenner.ca/posts/asts-with-fix-and-free See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574594
Bookmarked: [alfy.blog] How Functional Programming Shaped (and Twisted) Frontend Development https://alfy.blog/2025/10/04/how-functional-programming-shaped-modern-frontend.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574593
Bookmarked: [deadlanguagesociety.com] Why ChatGPT writes like that https://www.deadlanguagesociety.com/p/rhetorical-analysis-ai See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574590
Bookmarked: [benkuhn.net] In defense of blub studies https://www.benkuhn.net/blub/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574589
Bookmarked: [alic.dev] When Zig outshines Rust - Memory efficient enum arrays https://alic.dev/blog/dense-enums.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574588
Bookmarked: [argumatronic.com] A Brief Guide to A Few Algebraic Structures http://argumatronic.com//posts/2019-06-21-algebra-cheatsheet.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574586
Bookmarked: [6d03.info] Intrinsically Typed ASTs https://www.6d03.info/posts/2022-12-12-intrinsically-typed.html See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3574585
Bookmarked: [lesleylai.info] Representing an Abstract Syntax Tree in C++: Variants https://lesleylai.info/en/ast-in-cpp-part-1-variant/ See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
-
Post #3571986
I've started going to #drumming classes so I decided to record a session with my Garmin watch. It turned out to be an intense workout! #drummer
-
Post #3442756
I solved #AdventOfCode day 7 in #Haskell with #parsers, #zippers and #interpreters, and wrote a note about it: https://notes.abhinavsarkar.net/2022/aoc-7
-
Post #3418432
Nine years after I started by website, today I wrote about how I made it: https://abhinavsarkar.net/notes/2026-making-this-website/ #blogging #indieweb