No Deploy Friday Blog
Can You Achieve Flow While Pair Programming?
Why pair programming is bad for introverts and how agile teams can induce flow.
Better Static Website Hosting on S3: AWS Solutions Architect’s Guide
How to set up AWS S3 static website hosting with CloudFront and Route53. Handle SEO, HTTPS, logging, and more.
AWS Solutions Architect: Exam Question Deep Dive #3
Deep dive into a question from the AWS Solutions Architecture Professional Exam about cross-origin resource sharing (CORS) and static web hosting.
How Does Setting Up CORS Help Prevent Cyber Attacks?
Cross Origin Resource Sharing (CORS) is key to making websites work the way we want them to. How does it protect us from cyber attacks?
How to Debounce Props With React Hooks
Debounce user input and props with useCallback, useEffect, & useState. Learn how to create your own useDebounce custom React hook.
Build a Theme Switcher in React Using styled-components and Redux
Learn how to build the theme switcher web app in React using styled-components and Redux.
Cost-Effective AWS Architectures for Wordpress (and other websites)
Cost-Effective Architectures on AWS for WordPress. Step through Amazon's reference architecture to see what solution is right for you.
AWS Solutions Architect: Exam Question Deep Dive #2
Deep dive into a question from the AWS Solutions Architecture Professional Exam about cost control options using AWS Organizations, IAM, CloudWatch, and AWS Cost Explorer.
AWS Solutions Architect: Exam Question Deep Dive
Deep dive into a question from the AWS Solutions Architecture Professional Exam about disaster recovery options using EC2, RDS, EBS, and AWS Storage Gateway.
The IPv6 Apocalypse is Here: 3 Reasons to Upgrade
IPv6 networking should be implemented now. IPv4 IP addresses have been depleted. IPv6 provides better security, better performance, and has a much larger address space.
VPC Setup for Solutions Architects
Solutions Architect Series - Practical Exercises for Passing the AWS Solutions Architect Exam.