Architecture Data Services: Aggregating database requests for improved performance Using data services to perform request aggregation to reduce database query latency
DevOps Monitoring application performance using Nginx and Grafana Using Nginx access logs to monitor the performance of application endpoints.
Architecture Improving performance through Lua scripts in Redis using TypeScript How to use Lua scripts in Redis to decrease network overhead.
Web Networking for backend engineers: Why CDN's improve performance Explore the 5 characteristics of CDN's that enable them to improve website performance.
Web Networking for backend engineers: TCP Understanding the TCP protocol: How data is transferred reliably between computers.
Web Networking for backend engineers: OSI model Understanding the basics of networking through the OSI model, and what happens when you send an HTTP request.
Architecture Beginners guide to building high availability systems in Azure - Part 2: Terraform Configuration Learn how to use Terraform to build high availability systems.
Architecture Beginners guide to building high availability systems in Azure - Part 1: Availability Concepts What does availability mean? In this post we'll learn core availability concepts and architectures to achieve high availability.
DevOps Terraform best practices for Azure Terraform best practices to help you create more maintainable and secure Terraform configurations.
DevOps Postman API with Newman in Azure DevOps How to run Postman tests in a Continuous Integration environment using the Postman API and newman CLI.
Career Book summary: The Manager's Path Insight into the roles you might take on as you progress on the engineering management career path.
Career What is a tech lead and how to become a great one The role of tech lead is not always clear, these are my thoughts on what it means to be a great tech lead.
DevOps Puppeteer in a continuous integration environment Learn how to setup a continuous integration pipeline that will run your Puppeteer tests.
Web Step-by-step: How to build forms with formik and react A formik tutorial that shows you how to create a react contact form, complete with netlify functions emailing.
DevOps How to use react environment variables: The complete guide Learn how to use react environment variables in development and production environments with Kubernetes and docker compose examples.
Web Get page views from Google Analytics using a Netlify Serverless function Retrieving page views from Google Analytics using Netlify serverless functions
DevOps Monitoring applications made easy with FloodRunner An open-source framework for monitoring web applications using browser testing.
DevOps Introducing FloodRunner: Automated monitoring using Flood Element tests A platform for monitoring applications using functional Flood Element tests.
DevOps Continuous monitoring using Flood Element and Azure DevOps Monitoring production systems using Flood Element - a browser level testing framework
DevOps Securing Traefik Dashboard with Azure AD Detailed walk-through of how to secure your Traefik dashboard running AKS with Azure AD
DevOps Deploying Traefik to AKS with Let's Encrypt and Cloudflare Support Traefik in AKS with Let's Encrypt and Cloudflare integration