Ramana's Avatar

Ramana

@vramana.dev.bsky.social

Staff Software Engineer. Interested in #rust, #typescript and #golang. https://blog.vramana.com

1,697 Followers  |  542 Following  |  312 Posts  |  Joined: 04.01.2024  |  1.6522

Latest posts by vramana.dev on Bluesky

Preview
With zero coding experience, artist building 180 webpages in 180 days โ€œLearning by doingโ€ is taken to the extreme by novice programmer.

arstechnica.com/information-...

This article from @arstechnica.com made me believe I can be software engineer even if I am not pursuing a CS degree.

What a different time 2013 was!

05.08.2025 09:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Raycast is super nice.

05.08.2025 05:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Using AI for every little thing is stupid. You want to rename a variable, use variable renaming from LSP.

04.08.2025 05:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Adam Wolff from AnthropicAI - Tomorrow 139
YouTube video by TerminalDotShop Adam Wolff from AnthropicAI - Tomorrow 139

This podcast is great listen. Remove the hype out of AI and keeps it real.

Some takeaways:

- AI hallucinating interruptions
- Programmer disengagement is a problem
- Anthropic instrumented Zed to see how they use editors.

@thdxr.com @adam.dev

www.youtube.com/watch?v=xY7p...

04.08.2025 05:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I wish I can see what's happening since the past 20 mins

01.08.2025 19:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have 35GB of duckdb wal file. When I open duckdb cli, it's taking forever to open. Don't know how long it will take to open the file

01.08.2025 19:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of dashboard in Metabase

Screenshot of dashboard in Metabase

Metabase is awesome. Really easy to setup dashboards!

Also extremely easy to deploy from Coolify!

01.08.2025 15:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finally setup my Photo Library on a 2 TB SSD after procastrinating for several years. Now I need to organize 4 years of photos. At least I have decent workflow.

20.07.2025 13:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Regions serverless vector and full-text search built from first principles on object storage: fast, 10x cheaper, and extremely scalable

This page by @turbopuffer.bsky.social is awesome. It auto sorts the closest region to you.

turbopuffer.com/docs/regions

17.07.2025 06:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Amazon S3 Vectors

Did AWS just sherlock @turbopuffer.bsky.social ?

aws.amazon.com/s3/features/...

17.07.2025 06:18 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

I love hackmd to write documents when I am on a video call. It's so smooth. It feels much faster compared to writing on Google Docs.

07.07.2025 08:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
You can use `fzf` to review git commits You can use `fzf` to review git commits

jvns.ca/til/fzf-prev...

This is so cool. Using fzf as UI layer

Thanks for this post @b0rk.jvns.ca

07.07.2025 02:20 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sigh! Now the VM hangs at pnpm install. May be time to switch VMs.

06.07.2025 12:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I lived with it for more than a year not knowing what it was. Now that I know it, I just could not live with it.

06.07.2025 07:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I have to breakup with prisma in side project and switch to drizzle. prisma generate causes the VM to hang randomly. I don't have will power to investigate why CPU usage goes to 100% suddenly.

06.07.2025 07:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yes thatโ€™s the other big news. Big win for postgres community either way

04.07.2025 02:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Me: Dear GCP, can you increase request quota for t2d instances from 0 to 1?

GCP: Please contact through your account team or submit a request to sales team.

Unless you are an enterprise, GCP doesn't want you.

03.07.2025 10:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I remember looking at it a while back. It didnโ€™t support versioning back then.

03.07.2025 02:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Great to see @planetscale.com launch a Postgres offering. The best place to store any critical data.

02.07.2025 12:16 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

Probably the nth time I got nerd sniped into thinking about running CI in spot VMs. Itโ€™s too much work for non-existential gain and also adds a bus factor in the context of my workplace. ๐Ÿ˜ฎโ€๐Ÿ’จ

30.06.2025 04:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

After some more poking around, I was able to use Cloudflare tunnels to replicate the same.

28.06.2025 19:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

All requests have to manditorily go to the worker to respond even though the asset was cached on Cloudflare. I am also consuming my worker daily limit. It seemed like there should be a better.

28.06.2025 19:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cloudflare CDN is the obvious option. First I have used workers to proxy the requests and cache them. It worked but not the way I expected.

28.06.2025 19:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I have side project which uses 200GB of bandwidth per month. I currently host this on AWS Lightsail. Images are probably 99% of this bandwidth used. I spent the day trying to optimize this at zero cost.

28.06.2025 19:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Declutter your JavaScript & TypeScript projects Project linter to find unused dependencies, exports and files

knip.dev I keep forgetting that this amazing too exists.

27.06.2025 05:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Setting up rules in iCloud mail box made a ton of difference.

24.06.2025 19:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If I have read the error messages in console, I would have figured it out much sooner. The fix was to simply update the nonce in CSP.

20.06.2025 12:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I spent 3 hours fighting with a bug that occured after we migrated to latest version of vite/plugin-react. Turns out it's a issue with our CSP not allowing react-refresh inline script to be injected into index.html.

20.06.2025 12:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Last night was quite eventful. First the GCP outage till 3AM then my kid started crying at 4AM. Thankfully my wife took over. I was semi conscious but I was completely exhausted.

13.06.2025 05:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Seems like GCP outage has recovered. Our app has returned to it's normal status. Alert Policies are recovering slowly.

12.06.2025 21:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@vramana.dev is following 20 prominent accounts