The coming of Java 8 was a hallelujah-moment for Java developers across the globe, but as Lukas Eder show us, the IDEs and compilers we rely on have been a bit slow on the uptake.
All Posts by this author
Struck by a moment of divine epiphany, Lukas Eder has inscribed the ten commandments of committing pull requests. Don’t pretend you haven’t broken at least one of them.
Confused by getConstructors? Javadocs not giving you enough information? Lukas Eder has a crack at explaining the history behind this particular little Java nugget.
Looking to optimise your hashCode()? Want to avoid regular expressions? Lukas Eder offers up his tips for easy performance optimisation and different aspects of scaling.
Listen up Java devs! For anyone tempted to overload methods declared in Object, Lukas Eder has some frank advice: Don’t.
In the wake of the MongoDB insecurity debacle, Lukas Eder writes that the solution is a wider variety of skills in a developer team.
Lukas Eder is back with another SQL tutorial and this time, he’s talking aggregations and SQL GROUP BY. Get your coding caps on and get to work.
Make string manipulation your friend with this latest Java 8 tutorial. Lukas Eder shows us how using the truncate method can help prevent bugs in editors and generally make dev life a little easier.
Many commentators are weighing in on Pivotal’s recent decision to withdraw support for Groovy, and a number of open source advocates have come out in defence of the JVM language. Lukas Eder argues it was “doomed to fail”.
Does open source need to be profitable? Lukas Eder weighs in on the open source funding debate, following Pivotal’s surprise decision to cut support for Groovy and Grails.
FIRST_VALUE(), LAST_VALUE(), LEAD(), and LAG() – you’ll soon be asking yourself how you’ve survived SQL this long without these window functions.
Imagine a builder that has never heard of windows. Now imagine the joys of a SQL programmer that discovers window functions.
jOOQ’s Lukas Eder takes a look at the wealth of creative class names in Spring and the naming policy in Java.
MongoDB is making claims that it’s a “schemaless database” because it’s a JSON-style data store. But does that really make it schemaless? And what does “schemaless” even mean anyway?