Emily Freeman

Emily Freeman is a technologist and storyteller who helps engineering teams improve their velocity. She believes the biggest challenges facing engineers aren't technical, but human. She's worked with both cutting-edge startups and some of the largest technology providers in the world. Emily is currently a Senior Cloud Advocate at Microsoft and a frequent keynote speaker at technology events.

Articles & Books From Emily Freeman

Article / Updated 06-06-2023
The term DevOps (a combination of software development and operations) refers to a set of practices, tools, and cultural philosophy that automate and integrate the work of software development and IT teams.Marrying the cloud with your DevOps practice can accelerate the work you’ve already accomplished. When used together, both DevOps and the cloud can drive your company’s digital transformation.
Article / Updated 04-17-2023
Improving engineering performance as part of the DevOps process can have sweeping impacts on the entire business. Streamlining the development life cycle and removing bottlenecks will serve to accelerate the overall performance of the business — ultimately increasing the bottom line.And if you think, as a DevOps engineer, that you shouldn’t have to care about the business performance, you’re wrong.
Article / Updated 11-12-2019
The DevOps approach involves a cycle as opposed to a line. It allows for continuous integration and continuous delivery, garnering consistent feedback throughout the process. The DevOps methodology is just one example of how processes have evolved.Development processes have changed radically over the last few decades, and for good reason.
Article / Updated 08-16-2023
DevOps has no ideal organizational structure. Like everything in tech, the “right” answer concerning your company’s structure depends on your unique situation: your current team, your plans for growth, your team’s size, your team’s available skill sets, your product, and on and on.Aligning your DevOps team’s vision should be your first mission.
Article / Updated 05-30-2024
The success of your DevOps initiative relies heavily on following the process, but it’s also important to use the right tools. Selecting a cloud service provider isn’t an easy choice, especially when DevOps is your driving motivation. GCP (Google Cloud Platform), AWS (Amazon Web Services), and Azure have more in common than they do apart.
Article / Updated 11-12-2019
It can be difficult to assess candidates for the right skillset when hiring for DevOps jobs…but not impossible. With a little creativity and willingness to step outside the box, you can use interview techniques to help find candidates with the right technical skills for your DevOps initiatives. ©Shutterstock/New AfricaThe age of obtuse riddles and sweat-inducing whiteboard interviews is waning — and for good reason.
Article / Updated 07-29-2022
When done correctly, DevOps offers significant advantages for your organization. This article presents the key points to know about how DevOps benefits your organization. Use it as a reference to help you persuade your colleagues or to reinforce your understanding of why you chose to go the DevOps route when the road gets bumpy.
Article / Updated 11-11-2019
The growth of DevOps culture has changed the way developers build and ship software. Before the Agile mindset emerged, development teams were assigned a feature, built it, and then forgot about it. They tossed the code over to the QA team, who then threw it back because of bugs or moved it along to the operations team.
Article / Updated 08-16-2023
What is DevOps? It’s difficult to provide you with an exact DevOps prescription — because none exists. DevOps is a philosophy that guides software development, one that that prioritizes people over process and process over tooling. DevOps builds a culture of trust, collaboration, and continuous improvement. ©Shutterstock/Phakawan WongpetananAs a culture, the DevOps philosophy views the development process in a holistic way, taking into account everyone involved: developers, testers, operations folks, security, and infrastructure engineers.
Article / Updated 11-11-2019
Fostering a DevOps culture and selecting tools to support your DevOps approach will benefit your organization. The DevOps approach galvanizes your engineering team and focuses your product development on your customer.However, any time you attempt to make a massive change to the undercurrent of your organization, you face challenges and have to deal with setbacks.