Always nice to have options
10.11.2025 00:09 โ ๐ 9 ๐ 52 ๐ฌ 3 ๐ 2@abnv.me.bsky.social
Programming languages aficionado, occasional runner, quantified-self enthusiast, and fervent napper. Works as senior software engineer at Google. If you want to follow [โฆ] ๐ bridged from โ https://fantastic.earth/@abnv, follow @ap.brid.gy to interact
Always nice to have options
10.11.2025 00:09 โ ๐ 9 ๐ 52 ๐ฌ 3 ๐ 2RE: https://bots.robots.rodeo/@scream/115523526520806858
This is your sysadmin tooting. https://fantastic.earth is now on #Mastodon 4.5! Please enjoy quote posts responsibly.
I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-11-09/
#weeknotes #blogging
I did a short survey of #compiler backends: https://abhinavsarkar.net/notes/2025-compiler-backend-survey/
#compilers #programming #pldev #langdev #blogging
I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-11-02/
#blogging #weeknotes
photo of the blue sky above branches of a tree
Right time #photography #silentsunday
02.11.2025 07:47 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-11-02/
#blogging #weeknotes
Next #Indieweb Club #Bangalore session is scheduled on this Saturday https://blr.indiewebclub.org/#upcoming-event. Get your tickets now!
This will be a writing focused session. This week weโre talking about digital gardens! Our agenda for the discussions is:
- A rapid fire history of digital [โฆ]
I wrote a new note with some pointless facts about me: https://abhinavsarkar.net/notes/2025-ten-pointless-facts/ #Pointless10 @daj
#blogging
Itโs worth noting that your employer may match these donations; mine does. So, in the end, this was $2,060 donated to the PSF.
https://wandering.shop/@offby1/115448024565488288
Itโs what I can spare right now; you may not be able to spare as much, but there are tens of thousands of us.
Next #Indieweb Club #Bangalore session is scheduled on this Saturday https://blr.indiewebclub.org/#upcoming-event. Get your tickets now!
This will be a writing focused session. This week weโre talking about digital gardens! Our agenda for the discussions is:
- A rapid fire history of digital [โฆ]
I'm starting a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing [โฆ]
I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-10-26/
#blogging #weeknotes
Which brings us to the age-old question:
Has nobody done this before because it's hard?
Or because it's really fucking stupid?
I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-10-26/
#blogging #weeknotes
Writing an #interpreter for #Brainfuck is almost a rite of passage for any programming language implementer, and itโs my turn now. In this post, I write not one but four Brainfuck #interpreters in #Haskell: https://abhinavsarkar.net/posts/brainfuck-interpreter/
#ProgrammingLanguages #compilers [โฆ]
Introducing my state of the art Linux distro, Ebian. It's secure, performant, and awesome.
https://www.debian.org/ follow the instructions here to get an iso (we use this software project only to bootstrap ebian) and then install it.
Then, run `sudo apt update && sudo apt install emacs`
This [โฆ]
Good morning! I am looking for contract work. If you have 10-15 hours a week of work on a well defined technical project (โwe need to move 6 websites by this dateโ, โwe need to hire a team to do an infra migrationโ, โwe need to complete an accessibility audit and figure out next stepsโ, โwe need [โฆ]
21.10.2025 15:39 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0I've written a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing [โฆ]
A keyboard with a very long layout. There are only four rows of keys and it's about twice as long as a normal keyboard. It has a large physical volume knob on the left and a number pad on the right.
This is the Machete Washboard V2 and it fills me with longing even though it makes no sense at all. #mechnicalKeyboard #keyboards
17.10.2025 23:47 โ ๐ 0 ๐ 1 ๐ฌ 2 ๐ 0I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-10-19/
#blogging
I wrote a new #weeknote: https://abhinavsarkar.net/notes/2025-weeknotes-10-19/
#blogging
The website of #IndieWeb Club #Bangalore is finally up at https://blr.indiewebclub.org
19.10.2025 06:16 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0I wrote a new #note: https://abhinavsarkar.net/notes/2025-self-advice/
#blogging
Next session of #IndieWeb Club #Bangalore is in two days: https://indiewebclubblr.github.io/website/#upcoming-event.
This will be a tech and design focused session. During the session, weโll co-work on our personal websites, try new designs, squash bugs, or just do some long-neglected digital [โฆ]
While working on personal projects, I often do interactive rebase and force push to main with #Git. How do people do this workflow with #Jujutsu? #programming #askfedi
16.10.2025 16:20 โ ๐ 0 ๐ 2 ๐ฌ 0 ๐ 0While working on personal projects, I often do interactive rebase and force push to main with #Git. How do people do this workflow with #Jujutsu? #programming #askfedi
16.10.2025 16:20 โ ๐ 0 ๐ 2 ๐ฌ 0 ๐ 0Screenshot of a list of repository entries with usernames and the message "Add karan/joe to list - thanks to @cheeaun" repeated for each notification entry.
My GitHub notifications now look like this every few days ๐
Random bots keep creating repos (not forked) and one of the commits mention me.
Original repo and commit here [โฆ]
[Original post on mastodon.social]
Next session of #IndieWeb Club #Bangalore is in two days: https://indiewebclubblr.github.io/website/#upcoming-event.
This will be a tech and design focused session. During the session, weโll co-work on our personal websites, try new designs, squash bugs, or just do some long-neglected digital [โฆ]
off to a 30-day vipassana course tomorrow. goodnight, internet. see you all on november 20th.
in the meantime, i am still looking for f/oss work โ preferably in or around the linux desktop. if you liked the changes i made to the @gnome foundation in the few months i was there, email me.