2 weeks ago, at the last day of Rails World, Sahil, the founder of Gumroad made a tweet, stating that Rails is a legacy framework, and announced that their are rewriting Gumroad in TypeScript for a few reasons. One was to get rid of the technical debt. It is a very weird take, because you will end up with the same technical debt after a while with whatever language or framework you use. Another reason he stated was that LLMs can generate TypeScript code better than Ruby code, so he will be able to move faster. I don’t agree with that statement either, I think Ruby and Rails offers all the tools to move fast.
NoteThis API is unstable and might change or not be shipped as stable. This PR introduces Request Interceptors as a complementary solution to Middleware. They allow users to run code at the origin...
Do not use secrets in environment variables and here's how to do it better
Stop storing secrets in environment variables. It's a bad practice and only fits hobby or side projects with no real business impact. Here are all the reasons why you should never store secrets in environment variables and how to do it better.
Nightmares on npm: How Two Malicious Packages Facilitate Dat...
Our threat research team breaks down two malicious npm packages designed to exploit developer trust, steal your data, and destroy data on your machine...