“If a tree falls in the forest and nobody hears it…then my illegal logging business is a success” -
Someone on Reddit
Jokes aside, there’s a wide mixture of fun and dull problems solved one iteration at a time. I’ve liked the idea of writing more, so I’m prepping up ideas so that my efforts/interests aren’t like a tree in the woods; unheard or unnoticed.
After brainstorming yesterday, here are some ideas I’m considering. If any catch your attention or you have suggestions, let me know!
Walkthroughs / Projects
AWS
AWS CDK
- Developing a
level-2 construct
for - Using
CDK Pipelines
to incrementally develop your applications across multiple environments
- Developing a
- Cost optimizations
- Reserved Instances and calculating
Normalized Units
to lower base units for a purchase - Using
AWS:AutoScaling::ScheduledAction
to scale down in off-hours - Using
AWS Instance Scheduler
for AWS RDS, AWS EC2, and AWS AutoScalingGroup cost savings
- Reserved Instances and calculating
AWS Service Catalog
- Setting up Portfolios, Products and utilizing a single AWS CodePipeline to push Product updates for multiple products
AWS CodePipeline
- Configuring multi-environment application pipelines with testing embedded and approvals
- Building pipelines to deploy/promote Database Migrations
AWS CloudFormation
- Building CI/CD pipelines for CloudFormation resources with Pull Request Feedback
AWS AppConfig
- Integrating AWS AppConfig into your application and using it for run-time configuration like Feature-Toggles
GitHub
Github Actions
- Using Github Actions to build/deploy iOS/Android applications
- Creating private Custom GitHub Actions
- Using
Terraform to manage your GitHub
Organizations, Repos, Teams, and settings GitHub CodeSpaces
- Using CodeSpaces to develop on open source projects
- Configuring CodeSpaces to be “just right” for all your projects
Raspberry Pi
- Building a k3s cluster
- Using AWS to deploy to a Raspberry Pi k3s cluster
Book reviews / take-aways
_Database Reliability Engineering: Designing and Operating Resilient Database Systems_ by Laine Campbell, Charity Majors
_Implementing Service Level Objectives: A Practical Guide to Slis, Slos, and Error Budgets_ by Alex Hidalgo
_Full Stack Serverless: Modern Application Development with React, AWS, and GraphQL_ by Nader Dabit
_Technology Strategy Patterns: Architecture as Strategy_ by Eben Hewitt
_Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))_ by Humble Jez, Farley David
_Lean Enterprise: How High Performance Organizations Innovate at Scale (Lean (O'Reilly))_ by Jez Humble, Joanne Molesky, Barry O'Reilly
_Lean Impact: How to Innovate for Radically Greater Social Good_ by Ann Mei Chang
_Continuous Testing for DevOps Professionals: A Practical Guide From Industry Experts_ by Eran Kinsbruner