Every code snippet that you will ever need is probably somewhere on the internet. All you have to do is ask for it. So why do we keep writing code? What’s our value as developers? Sarah Saunders talks about the skills that underline our job description as developers.
How do we know what’s important enough to measure? How do we get a holistic picture of organizational health? How do we ensure our metrics help us more than they hurt us? JAXenter editor Gabriela Motroc caught up with Julia Wester at DevOpsCon 2018 to talk about all this and more.
Is Swift the future for server applications or is it just a passing trend? In this session, Ian Partridge gives an introduction to server-side Swift applications for Java developers.
As we pursue DevOps, we must first endeavor to understand the end-state. JAXenter editor Gabriela Motroc caught up with Greg Bledsoe at DevOpsCon 2018 to talk about the data-based DevOps maturity model, the DevSecOps trend, the importance of metrics and more.
Can you accurately explain the performance of a Java program? Watch Maurice Naftalin’s session at JAX London 2017 in which he explores the optimization of the memory layout and performance.
“The road to Continuous Delivery is paved with frustrations of trying to get people to understand it”
Is Continuous Delivery *just* a technical transition? How should companies change in order to successfully implement Continuous Delivery? JAXenter editor Gabriela Motroc caught up with Daniel Jones, CTO and co-founder of EngineerBetter to talk about why Continuous Delivery is better for your brain and what’s the role of technical debt in all this.
How can a young company keep up with everything that goes on in the DevOps world? Andrea Giardini talks about his experiences and the challenges his team had to overcome to build a highly-automated infrastructure.
Philipp Garbe, Docker Captain and Lead Platform Engineer at Scout24, gives us an overview of ECS and all the other services you will need in order to run your containers in production.
In this session, Mike McGarr talks about the challenges of shared code, dependency hell and offers tips on how to deal with some of the most common library problems.
It is not an understatement to say that DevOps has taken all modern enterprises by storm. It is difficult, however, to ignore the elephant in the room, namely the obstacles in the way of DevOps adoption. Here, Shashi Kiran presents the top 10 obstacles to DevOps adoption and offers practical solutions in dealing with them.
“If I put a malfunctioning application in a container, I get just that: a malfunctioning application in a container”. Michael Bruns shows us how we can develop and operate a stable microservice architecture without the need to put everything into containers.
Development of a feature doesn’t stop at deployment. Your involvement continues for the lifetime of the product. We caught up with Christine O’Dell of Contino at JAX DevOps 2018 to talk about life after deployment, the downsides of being on-call and what’s the best way to handle these issues.
In this session, Lorenzo Nicora shares with us experiences, errors and successes from real-world projects with Event Sourcing and offers a fresh point of view on how to deal with issues when working on IoT and mobile applications.
What is learning but a necessary reaction to a particularly stressful situation or circumstance? Watch Russ Miles’ session at JAX London 2017 and learn how to turn production hostility into productivity advantage.