The simplest supply chain defense I've found:
minimumReleaseAge = 604800
Only install package versions - 7 days old.
No scanning tools. No enterprise subscription. Just patience.
Wrote up the full analysis and configs for npm, pnpm, Yarn, Bun, uv, pip, and more:
daniakash.com/posts/simple...
Posts by Dani Akash ๐งช๐ฅ
I did the math on what AI coding sessions actually cost, looked at how Uber/Spotify/AWS subsidies played out, and figured out why this time might end differently.
daniakash.com/posts/when-t...
For the last two months, I have been working on custom AI agents that:
โข use tools
โข manage memory
โข execute workflows
โข ship real output
Life's been pretty exciting
How are you all building chat in your apps?
Looking to build a small chat feature for react & react native...
I get that every time I write a post on bluesky ๐ซ
set chatgpt personality to robot
Problems solved... ๐ฎโ๐จ
I tried Vite + Nitro instead of Next.js & I like it too much ๐คฉ
I have a facebook account which is only used for oauth logins
I don't know how I can build apps anymore without Postgresql... RLS, Vector Search, Text Search, Triggers, Graphql & so much more!!
@vite.dev plugin is the right approach!! I can now add this to all my personal projects ๐คฉ
Liquid Glass on React Native looks ๐ฅ
youtu.be/qYFMOMVZoPY?...
Book Cover of Cibola Burn by James S. A. Corey
A clear depiction of how humans bring their same conflicts, fears & ambitions wherever they go... Even across the stars
This might as well be my best read this year! and I'm quite excited for the game now ๐ฎ
I'm gonna start collecting these IDs as well!
Details of the Nobel Prize in literature (2025)
So basically... The literature style that won Nobel Prize is just classic internet memes ๐
Imagine randomly coming across bluesky app icon and realising you just had all the notifications turned off ๐
The year has been so exciting, I actually forgot to post on social media...
Enjoying the nature
Me after turning off notifications from WhatsApp, facebook, instagram and pretty much all messaging apps on Android
So far results have been very positive
Major productivity hacks I have made for 2025
- Changed Editor theme from Material Darker to Catppuccin Mocha
- Installed the Catppuccin mocha chrome extension
- Installed Ghostty and applied the Catppuccin mocha theme there as well
- Installed Zed editor and once again applied Catppuccin Mocha
Everybody is switching to the ghostty terminal...
Am I the only one using the integrated terminal in vscode? ๐ฐ
My phone was damaged and I have been living without it for the last 2 days
It has zero impact on my life and I consider this an achievement ๐
lol - I was getting the error with @aws-sdk/client-s3 so I switched to aws4fetch and it worked, I didn't change anything else ๐คท๐ฝโโ๏ธ
Spent 2 hours trying to upload a file to my S3 bucket using AWS s3 SDK
The error: "The request signature we calculated does not match the signature you provided"
Apparently this can happen due to "n" number of reasons & I gotta figure which one by trial & error ๐ตโ๐ซ
hey @thomasdig.by, you might be interested one of the other vite plugin I just published:
bsky.app/profile/dani...
I currently use it instead of esm.sh since I get the benefits of lock files
Instead of shipping the usual bundled js file, I chunked all the node_modules files separately to ensure only application code is updated whenever I push minor updates to my webpage and the library code remains cached
Everytime I make a one-line code change to my website, it cache busts all the js files and the users have to download the whole website code again when they visit the site.
so, I wrote this tiny vite plugin: www.npmjs.com/package/vite...
Love the way I can use plain HTML like a pro using vituum.dev
Highly encourage more devs to give it a try!
I get most of my ideas on Tuesdays ๐
I hope so, I didn't dig deep into the topic after the look he gave me...