Are you patting yourself on the back for remarkable turn around times while simultaneously neglecting your customers? It's tempting to think that timeliness matters when in fact it rarely does. Stop measuring turn around time and start learning what matters to customers.
In this article we take a deep dive into two popular bytecode manipulation frameworks: Javassist & ASM. Bytecode manipulation is used in Java libraries like Spring and Hibernate, most JVM languages and even your IDE. For this reason, and because it’s really quite fun, it is a valuable skillset to learn for performing tasks that are otherwise impossible. And once you learn it, the sky's the limit!
New impetus to performance testing: performance split testing as attempt to make performance testing of web services more dynamic by using real-time production traffic and applying the A/B testing.
Martin Thompson, co-founder of LMAX, keynoted at QCon São Paulo 2016, outlining the top 10 performance related mistakes that he has encountered in production.
This article series explains how containers are actually being used within the enterprise.
Java performance issues are often attributable to bad database access patterns. In this article a top performance field engineer demonstrates his patterns for diagnosing database related issues.
The book Toolbox for the Agile Coach - Visualization Examples by Jimmy Janlén can be used by agile software development teams to visualize and improve their collaboration and communication.
Len Bass on the motivation for "DevOps: A Software Architect's Perspective", what does looking at DevOps from an architectural perspective mean, DevOps education, microservices and more. 1
In this article Plumbr's development lead describes techniques used to successfully release a major upgrade to the Plumbr Java Performance Monitoring solution, without being burned by the usual fires
The book Real World Kanban by Mattias Skarin provides four case studies where kanban is used to visualize, provide insight and improve product development.
Find out what's new in Kubernetes V1 with a Jenkins example in Google Container Engine. V1 brings enterprise-level capabilities such as self healing, service discovery, dynamic DNS, resource quotas.
The authors have concluded after analyzing 15 years of ATAM data that modifiability, performance, availability, interoperability, and deployability are key quality attributes for Agile practitioners.
Featured Blog Post
Case Studies Post