Stop Writing System Logs For Your Mental Model - Write For Your User's Instead
The Mental Model Mismatch in Logging Your logs are telling the wrong story. You're documenting your understanding of the code—the functions, classes, and inter...
The Mental Model Mismatch in Logging Your logs are telling the wrong story. You're documenting your understanding of the code—the functions, classes, and inter...
Introduction During the AWS 30‑Day Challenge I spent two full days exploring Terraform’s built‑in functions. They turned many long, error‑prone configurations...
It's Day 10 of the AWS Challenge, and today I'm exploring the features that transform Terraform from a simple declarative tool into a flexible, intelligent conf...
Introduction It’s Day 9 of the AWS Challenge, and today’s focus builds on yesterday’s topic: Terraform lifecycle meta‑arguments. This deep dive covers controll...
Recap of Previous Weeks Over the past five weeks, we built a small but realistic Azure environment while learning the core Terraform concepts. We started by de...
If you missed our previous session you can catch up herehttps://dev.to/ikoh_sylva/altschool-of-engineering-tinyuka24-month-10-week-1-3cmi. !Image of an image in...
What are Data Sources? You can use data sources to fetch information about existing VPCs, subnets, AMIs, security groups, etc. hcl data 'data_source_type' 'dat...
On day 5 we saw variables in action. Today we dive deeper into type constraints in Terraform. Primitive Types Primitive types are the basic building blocks: str...
Data Source Think of a data source like a phone directory with a username and phone number as key‑value pairs accessed via an API. Instead of hard‑coding value...
Lab Information The Nautilus DevOps team is creating services on AWS and breaking the migration into smaller tasks for better control, risk mitigation, and res...
Lab Information As part of the migration, some components were added to the AWS account. The team created an EC2 instance that now requires changes. - Instance...
Introduction In today’s fast‑paced software world, DevOps is often mistaken for a set of tools or a job title. In reality, DevOps is a mindset—a way of thinkin...