What is software architecture? Is it the decision to adopt microservices? Is it the document that describes the layers in your Java EE application? No, every line of code you commit is part of your evolving architecture. During this talk at Devoxx UK 2017, Roy van Rijn explains how the Port of Rotterdam manages their […]

Read more

Starting with the ‘domain-specific language’ movement, and bolstered by the Pragmatic Programmers’ suggestion that programmers should learn a new language every year, the notion of ‘polyglot programming’ became something of a critics’ darling when talking about career paths. But somewhere along the way, it feels like the original intent has been lost, and the focus […]

Read more

Rethinking Microservices with Stateful Streams with Ben Stopford Microservices are one of those polarising concepts that technologists either love or hate. Splitting applications into autonomous units clearly has advantages, but larger service-based systems tend to struggle as the interactions between the services grow. At the core of this sits a dichotomy: Data systems are designed […]

Read more

Services Assemble! Apply MVP Principles to Create Cutting-Edge Microservices Without Chaos with Spring Cloud/Netflix OSS In this session recorded at Devoxx UK 2017, learn how to use proven patterns & open source software to rapidly build a robust portfolio of microservices that provide a solid foundation for your dynamic and growing microservice architecture. This session […]

Read more

An informal history of numbers, from bundled sticks near the Nile to the supercomputer in your pocket. The machines know only numbers, and the way they think about numbers influences the design of our programming languages, which influences the way we think about numbers. Recorded for the closing keynote session at Voxxed Days Athens 2017. […]

Read more

Exploring Deep Learning AI in the Cloud (Bringing Artificial Intelligence to all Devs)‘ with Tara Walker. When people think of Artificial Intelligence (AI), typically they think of human-like thinking robots or futuristic scenes of self-aware computers taking over the world. But AI goes well beyond the automatons of science fiction into the real world of […]

Read more

After writing “Java Performance Tuning” and founding JavaPerformanceTuning.com, Jack Shirazi wrote a newsletter every month, for the last 15 years. In that period he’s listed at least 10,000 Java performance tips and hundreds of Java performance tools. In his session at Devoxx Uk 2017, Jack brings what he’s learned and, in under an hour, talks […]

Read more

Information Security, or InfoSec as it’s often called, is an incredibly narrow field with an astounding number of preconceptions about it. Tell anyone you work in this field and immediately they start thinking of hackers in hoodies, or weird terminology being thrown around by the people even the “nerds in the basement” try to avoid. […]

Read more

How well tested is your system? How do you measure it? Code coverage can give you the answer, however can we trust our unit tests? Trust him or not, but Rafał used to work for the investment banking industry in a big project where a lot of unit tests had no assertions (!). And yes… the […]

Read more

Java EE is the killer platform for development of UI APIs. In this code driven session at Voxxed Days Bucharest, Adam Bien codes and compares Angular 2, React JS, Polymer and plain JavaScript approaches to implement SPAs with RESTful microservice backend running on docker. We then caught up with Adam right after and asked him […]

Read more