posts
- Respect to Recovery Codes (And How I Fkup My MFA)
-
Frontend Timing: Page Loading, Browser Events, rAF, and Component Lifecycle
- Finally Figured Out the Three GCP Credentials (Kinda)
- How to Ping Services in K8s Cluster
- Frontend Server-Side Calls and CORS
- Is SPA the Same as CSR? On Rendering Strategies and Application Architecture
- Browser Workers, postMessage and MessageChannel
- the syntax sugar: async/await is blocking?
- Big O - How fast it gets bad
- The Confusing assumeRole and Trust Policy
- HTTP 1.1/2/3
- Go Package Management: Go Modules, go install & get Through the Versions
- How SameSite, Same-Origin, and CORS Partially Block XSS and CSRF Attacks
- The d in dockerd , and the d in containerd — Daemon
- Target Groups: Bridging Load Balancers and ECS Services
- What is Container-Optimized OS? Alternatives?
- Overview of Athena, Redshift, Kinesis Firehose, EMR, etc.
- Apache Projects and AWS Services
- JavaScript Bundlers & Transformers
- AWS Governance? Protection? Audit?
- AWS Migration & Synchronization Tools
- Some AWS Logging Tools — CloudWatch, CloudTrail, X-Ray, VPC Flow Logs, etc.
- Vue Nuxt Dynamic Path Resolution Issue
- Private Channels in AWS Networking
- AWS Snapshots vs. Backups — Differences in Terms and Service Support
- AWS RDS Database Enginesssss Comparison
- use client doesn't guarantee complete client-side rendering
- AWS Services Spectrum — From Self Managed to Fully Managed, and Serverless
- Behind the Scenes: Anycast and Its Impact on CDNs
- EC2 Address — Auto-Assigned Public IP vs. Elastic IP vs. No-IP (DDNS)
- Concurrency in Go: From Basics to Better Practices
- Django: works with uwsgi, or even works with uwsgi & nginx together
- Goroutines Hell — A Survival Guide to Panic and Deadlock
- The Multi-Core Revolution in CPUs
- Cloud Provider Network Architecture Comparison: AWS, Azure, and GCP
- Why Mobile Hotspot IPs Are Not What They Seem
- Rewriting Angular 10 Directly with Version 18
- Serverless: Lambda, API Gateway, DynamoDB Together
- Losing Fat for image — Multi-stage builds
- Implementing a Go HTTP Server and Websocket with Fargate and ECR
- brutal solution — docker system prune
- AWS VPC — How Network Traffic Travels Through Components
- Broad Translators
- Python Execution — From Interpreters to Compilers and Packaging tools
- Linux Variants: Ubuntu, Kali, Debian, Red Hat, Fedora & CentOS…
- rwxrwxrwx Also, SUID, SGID & SBIT?
- loopback(127.0.0.1, ::1), localhost, and 0.0.0.0 in Local Development
- Linux Network Troubleshooting Tools: nslookup/ping/ssh/netstat/curl/nc
- HTTP Headers: Set-Cookie - SameSite Configuration
- About Chip… Intel, ARM, AMD, Amazon, Apple, etc.
- Preventing Unexpected Effects of Child Shells in Bash