Tag: JAVASCRIPT

JavaScript Proxy: The Object Middleware You're Not Using
JAVASCRIPT

JavaScript Proxy: The Object Middleware You're Not Using

I avoided JavaScript Proxy for years because every tutorial made it look like academic nonsense. Traps? Handlers? Get and set interceptors? Nobody writes code like that in real projects. Except I was wrong. Proxy is one of those tools that sounds over-engineered until you need it, and then you wonder

davide
Building systems that don't fall over
DEVOPS

Building systems that don't fall over

Every production system eventually faces the same uncomfortable truth: things fail. Networks partition, services crash, databases timeout, and disk space runs out at 3 AM. The difference between a system that survives these events and one that doesn't comes down to one word: resilience. Why Resilience Matters Imagine

davide
Tailwind CSS - my sceptical but honest take
JAVASCRIPT

Tailwind CSS - my sceptical but honest take

🎨 Tailwind CSS has taken the frontend world by storm. If you've ever felt bogged down by bloated stylesheets or struggled with maintaining consistency in your CSS, Tailwind might just be your new best friend. In this post, I’ll cover: * ✨ What Tailwind CSS is and why it'

davide
Migrating from Create React App to Vite
JAVASCRIPT

Migrating from Create React App to Vite

If you're working with React and still using tools like Create React App (CRA) or Webpack, it's time to explore Vite — the lightning-fast frontend build tool that's changing how we develop modern web applications. In this post, I’ll walk you through: * ✅ What Vite

davide
Deploying JavaScript to the cloud - the options I've tried
DEVOPS

Deploying JavaScript to the cloud - the options I've tried

JavaScript has become one of the most widely used programming languages, powering applications across various domains. With the advent of cloud computing, developers now have a multitude of options for deploying JavaScript applications in the cloud. In this article, we will explore different deployment options and popular cloud providers for

davide
Building JS apps for the cloud - what actually matters
DEVOPS

Building JS apps for the cloud - what actually matters

Cloud-native development has revolutionized the way we build and deploy applications, enabling scalability, resilience, and flexibility. As JavaScript continues to dominate the web development landscape, it's essential to understand and apply cloud-native best practices to JavaScript applications. In this article, we will explore some of the key practices

davide
Serverless with JavaScript - what worked and what didn't
DEVOPS

Serverless with JavaScript - what worked and what didn't

I went through a serverless phase a while back. You know how it is — you read a few blog posts, watch a conference talk, and suddenly you want to put everything in Lambda functions. I'm here to tell you that's a bad idea, but also that

davide
ESC
// awaiting input_