PBPaul Berescainboreditguy.com·Mar 9, 2024 · 3 min readNestJS Rate LimitingSometimes restrictions can be rewarding, as some would say "Less is more" and in the case of rate limiting, that's exactly what we're doing. What is rate limiting? Rate limiting is a technique used by web server developers to control the number of re...00
PBPaul Berescainboreditguy.com·Dec 14, 2023 · 4 min readNestJS Helmet - Increased SecurityWhen you ride a bike you need a helmet, but what about when developing backend applications? Today we'll talk about how we can use Helmet in a NestJS application to secure it and make sure our users won't get an 'ouchie'. Before we dive into the intr...00
PBPaul Berescainboreditguy.com·Dec 1, 2023 · 2 min readAdvent Calendar for DevelopersIt's that time of the year when every big company creates an advent calendar. If you're not familiar with what advent calendars are, they are a set of presents that you can buy from different vendors (candy, perfumes, etc) and open one present each d...00
PBPaul Berescainboreditguy.com·Nov 11, 2023 · 5 min readHosting your site using AWS S3 and Route 53Today I'll talk about how you can host your static website with a custom domain using some of Amazon's AWS services like S3 and Route 53. Let's buy a domain This is the easy part, most of the domain providers have constant sales and you can get a che...00
PBPaul Berescainboreditguy.com·Nov 3, 2023 · 2 min readObject deep copy in JavaScriptWe now have an answer for the use cases where we want to do a deep copy on an object but we had to rely on a library like lodash or underscore, it's called structuredClone and it can be used without needing any extra libraries. Problem I'm sure that ...00