Rate limiting is a crucial aspect of building scalable and secure web applications. It helps prevent abuse and ensures the fair usage of …
Remote Work is Recession Proof
Remote work, or working from home, has become increasingly popular. With the COVID-19 pandemic, remote work has become the new norm for many …
Don’t Get Wrapped Up in AI Hype: Why GPT API-Based Startups Need a Reality Check
In the past year, a surge of AI tools has hit the market, with many identifying as AI startups. The advent of OpenAI's ChatGPT, including …
How Will Succession End?
The end of Succession is near its fourth and final season. Arguably, one of the greatest TV shows in recent years. A perfect mixture of …
Fetch Signals: The Dog Whistle for Your Asynchronous Fetch API Calls
If you've ever found yourself knee-deep in a pile of asynchronous Fetch API calls, you'll understand the desire to have a method for …
Working With AI Using TypeScript and Node.js Without Needing to Use Vector Databases
It's no secret that artificial intelligence is booming. With the advent of ChatGPT in 2022, AI is becoming a hot topic. Naturally, many …
How to parse VIN numbers using TypeScript
In this blog post, we'll create a simple TypeScript module for parsing Vehicle Identification Numbers (VINs). VIN is a unique 17-character …
Embracing Linux for Daily Development: Building a Dedicated Machine with Intel NUC 12 Pro
As a front-end developer, my daily tasks revolve around running a development server using Node.js. Previously, I relied on PowerShell or …
The War on Remote Work: Ageing Billionaires, Real Estate Tycoons, and the Fight for the Future of Work
Welcome to 2023, where a handful of wealthy, middle-aged men and their corporate buddies are waging an all-out war on remote work, even …