Ramana
vramana.dev
Ramana
@vramana.dev
Staff Software Engineer. Interested in #rust, #typescript and #golang. https://blog.vramana.com
Metabase is awesome. Really easy to setup dashboards!

Also extremely easy to deploy from Coolify!
August 1, 2025 at 3:25 PM
npm has issues too.
June 12, 2025 at 7:46 PM
After my optimization faker just disappeared from the call graph. Interesting thing is GenerateEvent went from 8.5% to 4.25% but performance went 6x up.
May 24, 2025 at 8:39 PM
Before: GenerateEvent used to showed up 8.85%. If I follow the faker call graph it led me a go runtime that took 20% of cpu time. I fully don't understand how read these graphs. 2/3
May 24, 2025 at 8:39 PM
As part of my investigation into duckdb, I am wrote little program to generate fake events. I started at roughly 40k events. Spent half an hour optimizing it, now it runs at 6x the speed. The biggest culprit was generating fake data. 1/3
May 24, 2025 at 8:39 PM
Nice talk about reflection is C++. consteval + Token sequences seems to be similar to procedural macros in #rust

www.youtube.com/watch?v=cqQ7...
November 29, 2024 at 7:32 AM
As you might have guessed by this point, I am not happy with status quo. I want to change it. I wrote a grammar checker LSP.
github.com/vramana/jalsa It uses OpenAI 4o-mini to check grammar in markdown files. It checks grammar at the sentence level.
November 23, 2024 at 5:27 AM
Come on @planetscale.com You can swallow the pill and go YOLO!
November 1, 2024 at 4:41 AM
The new @planetscale.com website is beautiful!
November 1, 2024 at 4:32 AM
Happy diwali!
October 31, 2024 at 3:33 PM
This is an interesting badge. Seeing it for the first time.
October 28, 2024 at 10:55 AM
There is a better diagram in PDF version. Arxiv HTML rendering messed up I guess arxiv.org/pdf/2402.032...
October 26, 2024 at 6:09 AM
Houston we have lift off!
October 24, 2024 at 6:23 AM
My partner made this!
October 23, 2024 at 6:40 PM
Undici wins hands down. Tested on Node 22
October 9, 2024 at 6:51 AM
Happy to be a user number 2888275
September 17, 2024 at 12:55 PM
#Coolify tip: Using docker container for builds may be better than using nixpacks. With nixpacks, I have seen build times of up to 70-90 secs for a tiny application. Now I have switched to Dockerfile generated by docker init now the builds take between 10-15 secs. 4x faster builds.
September 15, 2024 at 12:31 PM
Here is the compose file. The important part is external: true. It means the network is defined outside the compose file.
For a #coolify instance, coolify network will always be present. So it's okay to attach remix app to this network

docs.docker.com/reference/co...
September 15, 2024 at 12:08 PM
#atproto How do I solve this use_dpop_nonce error? I am writing a new application from scratch. I am able redirect to Bluesky when I run the application locally but when I try it on hosted application, I get this error.

Code: github.com/vramana/skyt...
September 14, 2024 at 5:33 AM