Corey Quinn

S3 Encryption at Rest Does NOT Solve for Bucket Negligence

By Corey Quinn

Amazon S3 encrypting new objects by default is a nice feature, but it’s not the panacea for data breaches that commentators make it out to be.

The Right and Wrong Way to Interview Engineers

By Corey Quinn

Today I want to talk about the worst whiteboard confessions of all time, and those invariably all tend to circle around what we ask candidates to do on a whiteboard during job interviews.

A MultiCloud Rant

By Corey Quinn

You know what really grinds my gears? Well, lots of things, but in this case, let’s talk about multi-cloud. Not my typical rant about multi-cloud not ever being a good best practice—because it’s not—but rather how companies talk about multi-cloud. HashiCorp just did a whole survey on how multi-cloud is the future, and at no point during that entire process did they define the term.

The Feudal Lords of Amazon: AWS’ Infinite Service Launches and Counterproductive Culture

By Corey Quinn

AWS services will only continue to expand, fueled by Amazon’s structure and culture. Its customers lose until AWS figures out how to unite its internal teams.

Kubernetes the Much Harder Way

By Corey Quinn

Getting started with Kubernetes? Try learning it the hard way … seriously. Doing a hands-on tutorial can open new levels of understanding about the platform.

An alterNAT Future: We Now Have a NAT Gateway Replacement

By Corey Quinn

AWS Managed NAT Gateway alternatives have been flimsy at best. In alterNAT, we finally have a viable NAT gateway alternative that saves AWS customers money.

What You Actually Need To Know Before You Go

By Corey Quinn

If you’re unfortunate enough to be attending re:Invent in person, you can find a lot of guides suggesting things that are not to be missed, survival tips to remember, and how to get “the best experience” from the show. Most of them are molten garbage. Instead, I’m going to give you the tips I give […]

The Real Reason Cloud IDE Adoption Is Lagging

By Corey Quinn

Cloud integrated development environments (IDE) aren’t being adopted by programmers at the same rate as other cloud technology. What gives?

A Brief History of Kubernetes, Its Use Cases, and Its Problems

By Corey Quinn

Kubernetes is an unavoidable solution for running containerized applications in production. It solves some real problems — but introduces a host of others.

AWS Data Transfer Charges: Ingress Actually Is Free

By Corey Quinn

Free doesn’t always mean “free,” like when taking a Twix from an exhibit hall booth means I get suckered into an awkward sales pitch. (Never make eye contact when you swipe the swag!) But when AWS says its data ingress is free, it’s not kidding — I even verified it for you.

Confidential Computing Is for the Tinfoil Hat Brigade

By Corey Quinn

Threat modeling doesn’t point to confidential computing as a solution for cloud security. Ultimately, it’s a marketing ploy that targets cloud skeptics.

The Baffling Maze of Kubernetes

By Corey Quinn

As a new user of Kubernetes, I’m already confronted with what feels like too many choices and too little authoritative direction about the “right” way to get set up. I can therefore assume rely on only one central truth: I’m doing it wrong.