Search
Lessons (30)
- CI/CD and Reviewed Production Changes
Design an automated plan and apply workflow with protected credentials, saved plans, serialization, and drift checks. A useful …
- Behavioral Patterns II: Chain, Template, Iterator, Mediator, Memento, Visitor
… Memento 💾 Analogy: Save points in a video game. Before the boss fight you save; if you lose, you …
- Your First Terraform Project
… Applying a saved plan executes that approved plan without a second interactive confirmation. Treat plan files as sensitive …
- Cost Optimization and the Well-Architected Framework
… Savings Plans save money but reduce agility. Worked cost review: cost per accepted order A monthly bill alone …
- D — Dependency Inversion Principle
… A higher-order function works just as well: js const makePlaceOrder = ({ saveOrder, sendEmail }) = async (order) = { await saveOrder(order …
- Secrets, Ephemeral Values, and Least Privilege
… When applying a saved plan, ephemeral values needed during apply must be supplied again. Design runner credential renewal …
- Providers and Your First AWS Resources
… Run plan again and expect no changes. Plan destruction and review it before applying. An empty bucket can …
- Containers at Scale: ECS Deep Dive and EKS
… right-size requests, use Spot via Karpenter for tolerant workloads, and use Savings Plans for the stable base …
- Kubernetes Cluster Architecture, Simply
… the control plane and worker nodes](/img/kubernetes/architecture.svg) Part Simple job --- --- Control plane Receives requests, remembers …
- Database Internals, Replication and Scaling
Connect storage-engine choices, durability, replicas, query plans, pooling and data layout to real production behaviour. The problem …
- Production Capstone and Interview Practice
… deliver and inspect Run fmt, validate, tests, and a saved plan. Require a reviewed lock file and serialized …
- Developer Learning Plan and Document-Assistant Capstone
Follow a practical study plan with deliverables, build a local retrieval baseline, and grow it into an evaluated …
- Safe AWS Deployments with IaC and CI/CD
… Treat the preview ( terraform plan or CloudFormation change set) as something to review, not an automatic approval. CI …
- State, Remote Backends, and Locking
… The post-migration plan should not unexpectedly recreate infrastructure. -reconfigure reinitializes configuration without migrating existing state; it is …
- Clean Architecture
… await this.passwordHasher.hash(password) }); const saved = await this.userRepository.save(user); await this.emailSender.sendWelcome(saved.email …
- Internals, Upgrades, Resilience and Interview Questions
Know what happens inside the control plane, how to upgrade and back up safely, and answer common senior …
- SOLID at a Glance
… any exporter works await this.repository.save(file); await this.notifier.notify("Report ready"); } } Do I need SOLID …
- Kubernetes: Start Here
… registry.example.com/shop-api:1.8.0 You save that as a YAML file and apply it …
- AWS: Start Here
… order transaction and restore plan What happens if the app crashes after saving? Operations Dashboard and incident runbook …
- What Is Artificial Intelligence? A Developer's Guide
… new order + saved model → estimated delivery time A prediction is an estimate, not a promise. Changes in traffic …
- Extending Kubernetes: CRDs, Operators and Admission
Teach Kubernetes new resource types, automate them with controllers, and enforce policy before objects are saved. Kubernetes is …
- Practical Project: Deploy a Real CRM App on EKS
… Worker nodes and scheduling The EKS control plane does not run your pods. A node group needs running …
- Consumers & Consumer Groups
… This is the committed offset , saved in Kafka's internal consumer offsets topic. If a consumer crashes, its …
- Event-Driven Architecture
… store processed event IDs Ordering Partition by entity key (Kafka); include versions/timestamps Lost events when saving + publishing …
- AWS Data Pipelines in Plain Language
… Include permission and cleanup planning for temporary outputs. Remember this - A data lake is organized files in S3 …
- EC2, Storage and Auto Scaling
… simple use --- --- On-Demand Short-term, unknown usage Savings Plans Predictable long-running usage Spot Interruptible batch or …
- Practical Lab: S3 File Upload and CloudFront Delivery with NestJS
… true } } EOF aws cloudfront create-distribution --distribution-config file://distribution.json \ --query 'Distribution.[Id,DomainName]' --output text Save …
- Backend Design Scenarios
… Do you shard, partition or add read replicas first, and why? First measure the query plan, indexes, working …
- Caching & Redis
… Database)] Every layer can answer the request and save all the layers behind it. Strategy 1: Cache-aside …
- AWS Interview Questions: Clear Answers
… The app saves the order in RDS, then a reliable messaging path triggers confirmation work.” For each component …