31 тысяч подписчиков
138 видео
How does eBay utilize Contract Testing for their Microservices?
tRPC, gRPC, GraphQL or REST: when to use what?
Here's why you need Nginx as a Reverse Proxy for your Node.js app
Secret Features of JSON in JavaScript
ECMAScript 2022: New Exciting JavaScript Features
15 MUST-KNOW Docker Commands for Beginners
API Gateway vs Load Balancer vs Reverse Proxy: when to use what?
How do microservices find each other's IP addresses?
Mastering Memory Management in Node.js: Tips and Tricks for Better Performance
Principles every developer should know (The Twelve-Factor App)
Is Service Mesh a MUST-HAVE for your Microservices?
Next-generation JavaScript build tools: esbuild, Snowpack & Vite
React Forms: the SIMPLEST way
Optimizing Performance of React Context
React Architecture: Small vs. Mid vs. Large App Folder Structure
New JavaScript "groupBy" feature is finally here!
HTTP status codes for 5xx “server error” responses
JavaScript Async/Await Simply Explained
Under the hood of Slack’s real-time messaging at scale
Node.js Security Best Practices #3: child processes, security hardening, leaking server information
All you need to know about "child_process" in Node.js
Finding unused code with DevTools
Here's why implementing a Payment System can be so hard
How to use Multithreading with "worker threads" in Node.js?
Which one to use: ISO 8601 or UNIX format for date and time?
Inside Discord's Massive Message Storage System
I tried ranking Node.js Design Patterns: Builder, Observer, Command, Prototype
How does CSS :is() pseudo-selector work?
Retry Mechanisms and Patterns in Microservices
Web Development Trends of 2022: Top 5 Things I Will Be Learning
TypeScript Implements vs. Extends Explained
Rendering Strategies Explained: SSR, ISR, PPR, SSG & CSR
Can an "Anti-Corruption Layer" save your bad software architecture?
Idempotency in APIs: you should be aware of this!
HTTP status codes for 2xx “successful” responses
A Beginner's Guide to Event-Driven Architecture
Solving Common Backend Issues: Crashes & Downtime
GraphQL Error Handling is Painful
TypeScript Record Utility Type
Shopify's "25% Rule" for tackling Technical Debt
Code Quality and “Work that Frustrates”
Deep Dive into HTTP Caching: cache-control, no-cache, no-store, max-age, ETag and etc.
Software Developer Jobs in Germany (how to choose the right one)
Developer's Survival Guide for 2023
Yes.. I push directly to MASTER.. but here's why
Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits
How does Caching on the Backend work? (System Design Fundamentals)
Do DTOs Even Make Sense Anymore?
Low-Level JavaScript Performance Best Practices (Crash Course)
Microservices with Databases can be challenging...