DevOps Girl
DevOps engineer documenting practical, production‑minded workflows and career transition guidance; engages on testing and delivery.
LLM Agents Accelerate DevOps, Not Replace Human Autonomy
LLM agents are starting to show up everywhere in #devops workflows. And in some cases, they’re genuinely useful. They’re great at generating boilerplate, explaining unfamiliar configs, and helping you debug faster. But they also fail in very specific ways. Confidently. The problem isn’t the tools. It’s how they’re used. LLM agents work best as acceleration, not autonomy. I wrote about where they actually help and where they’ll embarrass you in real systems
Negotiating Your Salary Boosts Earnings Significantly
The salary gap between people who negotiate and people who don't is enormous. 🩷 Research the market rate 🩷 Name your number first 🩷 Silence after your ask is not a bad sign You don't get what you deserve. You get what you negotiate.
Plan Load Balancers for Future Spikes, Not Current Traffic
Load balancers are one of those things you don't think about until traffic spikes. Then you're very grateful someone thought about it in advance. Design for the traffic you want, not the traffic you have.
Scalable Infrastructure Starts with Early Assumption Documentation
The difference between infrastructure that scales and infrastructure that doesn't: The decisions made before it needed to scale. Think ahead. Document your assumptions. Revisit them.
Recover Fast: MTTR Beats MTBF in Tech
Everyone in tech talks about failing fast. Fewer people talk about recovering fast. Your MTTR matters more than your MTBF. How fast can you fix it when it breaks?
Never Trust Cloud Defaults—Review Settings First
Working in cloud taught me that defaults are dangerous. ☁️ Default security groups are too open ☁️ Default instance sizes cost more than you need ☁️ Default retention policies keep too much or too little Always know what you're accepting when you accept a...
Environment Variables Aren't Secure; Switch to a Secrets Manager
Environment variables are not a secret management strategy. • They leak into logs • They end up in version control • They get copy-pasted into Slack Use a secrets manager. ✨ Please ✨
Unoptimized Infrastructure Compounds Like Technical Debt
The thing about infrastructure costs: They compound just like technical debt. One unoptimized resource is fine. Fifty unoptimized resources is a budget conversation nobody wants to have…
Automate Entra SCIM Sync for Seamless IAM Provisioning
Building seamless identity workflows doesn’t have to be complicated. I just published a quick breakdown of Entra SCIM Sync to IAM Identity Center, how to automate user and group provisioning, reduce manual overhead, and keep access aligned across systems. If you’re working...
Unveiling Vector DBs: Design, ANN, and Scaling Secrets
Today’s post is a collaboration I’m really excited about. I partnered with @systemdesignone to break down vector databases from both a system design and DevOps perspective. Not just what they are, but how they actually behave when you’re building real systems: • Why...
Essential Redshift‑Azure AD Federation Guide for SSO Errors
I wrote the guide I wish I had: Redshift + Azure AD federation what works what breaks what makes zero sense in the docs if you’ve hit token errors or SSO issues, this is for you ⤵️ ✨
LLMs: Math Beneath Language, Still Astonishing
LLMs feel intelligent because language feels intelligent But under the hood it’s math Vectors Probabilities Token predictions Still ✨amazing✨ though
AI Depends on DevOps, Not Replaces Engineers
A lot of people think AI will replace engineers. But AI still needs: 🩷 infrastructure 🩷 pipelines 🩷 monitoring 🩷 security 🩷 deployment systems ✨ AI runs on top of DevOps. Not instead of it ✨
LLM APIs Need Token‑aware Rate Limiting, Not Just RPM
Most engineers rate limit LLM APIs like normal APIs. Requests per minute. Reject when limit hit. Retry. Sounds fine. Until your system starts throwing 429s even though your rate limiter says you’re under limit. The real problem? LLM APIs limit tokens, concurrency, and requests. Here’s why most rate...
Learn DevOps by Building, Breaking, and Fixing Real Systems
Career switches into DevOps succeed when you treat it like production, not theory. ✨ Build something deployable. ✨ 🫧Add logging. 🚨Add alerts. 💔Break it. ❤️Fix it. 💡 That’s the mindset I teach in my free DevOps guides.