logo

Quotes About Technology

To even get feedback from our integration process would require twenty-four to thirty-six hours.
~ Gene Kim
Get humans out of the deployment business.
~ Gene Kim
because everything is being recorded, we may not need to ask someone else for help in the future—we simply search for it.
~ Gene Kim
the architecture that our services operate within dictates how we test and deploy our code. This
~ Gene Kim
However, interrupting technology workers is easy, because the consequences are invisible to almost everyone, even though the negative impact to productivity may be far greater than in manufacturing. For instance, an engineer assigned to multiple projects must switch between tasks, incurring all the costs of having to re-establish context, as well as cognitive rules and goals.
~ Gene Kim
we need to design our systems so that they are continually creating telemetry, widely
~ Gene Kim
To have humans executing tests that should be automated is a waste of human potential.
~ Gene Kim
Microsoft, still has a culture that if a developer ever has a choice between working on a feature or developer productivity, they should always choose developer productivity.
~ Gene Kim
Monitoring is so important that our monitoring systems need to be more available and scalable than the systems being monitored.
~ Gene Kim
creating application and infrastructure telemetry to be one of the highest return investments we've made. In
~ Gene Kim
In DevOps, we typically define our technology value stream as the process required to convert a business hypothesis into a technology-enabled service that delivers value to the customer.
~ Gene Kim
Improving flow through the technology value stream is essential to achieving DevOps outcomes. We do this by making work visible, limiting WIP, reducing batch sizes and the number of handoffs, continually identifying and evaluating our constraints, and eliminating hardships in our daily work.
~ Gene Kim
By the 2000's, because of advances in technology and the adoption of Agile principles and practices, the time required to develop new functionality had dropped to weeks or months, but deploying into production would still require weeks or months, often with catastrophic outcomes.
~ Gene Kim
Anthropologists describe tools as a cultural artifact.
~ Gene Kim
For Phoenix, it takes us three or four weeks for new developers to get builds running on their machine, because we've never assembled the complete list of the gazillion things you need installed in order for it to compile and run. But now all we have to do is check out the virtual machine that Brent and team built, and they're all ready to go.
~ Gene Kim
Then it hits me. The majority of our marketing projects can't be done without it. High touch marketing requires high tech. But if there's so many of us assigned to these Marketing projects, shouldn't they be coming to us?
~ Gene Kim
what's the plural of 'developer'?" says Maxine. "A 'merge conflict.
~ Gene Kim
Because they're likely art or music majors, not people with a technology background, they'll publicly promise the impossible and IT will have to figure out how to deliver.
~ Gene Kim
As Damon Edwards observed, "Without these self-service Operations platforms, the cloud is just Expensive Hosting 2.0.
~ Gene Kim
if we all want our developers to be productive, they need to be able to perform builds on Day One.
~ Gene Kim
I want to migrate us to MySQL and open-source databases wherever we can, because I'm tired of sending millions of dollars each year to an abusive vendor.
~ Gene Kim
Testing is done in scarce integration test environments, which often require weeks to obtain and configure. The
~ Gene Kim
CIO stands for "Career Is Over." And VPs of IT Operations don't last much longer.
~ Gene Kim
But that's like throwing gasoline on the fire. Developers are even worse than networking people. Show me a developer who isn't crashing production systems, and I'll show you one who can't fog a mirror.
~ Gene Kim