Spring Data’s long awaited Kay release is now live. What’s new for this release? Lots, including tons of new features, upgraded compatibility, and more fun for the whole Spring Data family.
All Posts by this author
If you’ve looked at the Configuration JSR with technical eyes only, it’s easy to miss the significance of it. In this article, David Blevins explains why its impact on our industry is so much bigger than configuration.
We all have to start somewhere. For those of us just starting out with Java, here are some tricks and tips from Veselin Pavlov on how to become a Java master.
In December 2015, Wix decided to rewrite their aging microservices infrastructure in seven days. JAX London speaker Gil Tayar tells their story.
How do you start testing your apps? In the part three of five, JAX London speaker Gil Tayar introduces frontend testing for beginners, starting from what it is and why testing code is not optional.
When we talk about Android app development, we immediately think of Java. But should we? Manish Patel explains 10 reasons why we should all think about switching over to Kotlin instead.
Abstraction is a question of less over more. But is it also a question of high over low? It turns out that the common way of describing abstractions in terms of high-level and low-level hides a number of assumptions. JAX London speaker Kevlin Henney explains how we often look at abstraction the wrong way up (or down).
Google’s Cloud Platform has been a great space for development. And now, the App Engine fully supports Java 8, promising improved performance and reduced costs for users with no compromises.
There are a lot of Java libraries out there. How can a busy developer separate the wheat from the chaff? In this article, Martin Patsov explains why he loves open source Java libraries and goes over his top 10 list.
The long awaited update is here and there’s so much to see. This makeover is more than just a shiny new coat of paint on MySQL. But don’t worry: MySQL still offers the same great database management system, except now it works even better with modern applications.
Contrary to popular belief, this isn’t a new language built off of Go. Instead, Gonum is a set of numeric libraries to be used on top of Go, making it easier to write clearer scientific code and algorithms.
What is Eclipse MicroProfile and what do you need to know about it? In this article, Alex Theedom explains the top five things developers need to remember about Eclipse MicroProfile.
Better be careful: using GraphQL might set you up for infringing Facebook’s patent. We take a look at the legal language and let you know if you’re possibly in trouble with Facebook’s legal team. (Spoiler: probably yes.)
Java’s not going anywhere, no doubt about that. But why are people choosing to use Java? And what sort of role will it play in the future development of Big Data and IoT? In this article, Jane Reyes explores the relationship between this old favorite of a programming language and the newest tech in the field.