Over a million developers have joined DZone.

Dev of the Week: Lukas Eder

An interview with JOOQ founder, Lukas Eder.

· Java Zone

Discover how AppDynamics steps in to upgrade your performance game and prevent your enterprise from these top 10 Java performance problems, brought to you in partnership with AppDynamics.

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Lukas Eder, creator of jOOQ, a SQL library for Java; and Founder/CEO of Data Geekery. Some of his latest posts include:

Thanks for talking to us! What have you been working on lately?

I have been starting to make a business out of jOOQ through my company, Data Geekery.

You created jOOQ, a SQL library for Java. What was the inspiration for and what was the development process like for jOOQ?

Since first working with Java in around 2003, I have felt that those people who like to write SQL aren't given proper tooling or language integration. I have lived through plain JDBC, EJB 2.0, JDO, Hibernate, EJB 3.2, and yet I still think that 30 percent of the Java market doesn't have the tooling they deserve. That 30 percent of the market doesn't want complete SQL abstraction.

JEE has moved away from SQL as a language, adding more and more abstraction. At the same time, SQL has evolved a lot, into a very powerful language. jOOQ is currently the only software in the Java market that strives to fully embrace embedded SQL as a first-class citizen.

Are there any particular developer tools or resources you couldn't live without?

Yes. Eclipse, Stack Overflow, DZone, GitHub.

Do you have a favorite open source project (or projects) that you've contributed to recently?

I've been very busy with my own, but I enjoyed contributing to Apache Jackrabbit and Apache Sling when I worked for Adobe.

Do you follow any blogs or Twitter feeds that you would recommend to developers?

I like DZone and Tech.Pro aggregations.

Did you have a coding first love -- a particular program, gadget, game, or language that set you on the path to life as a developer?

QBasic! Bill Gates must've known how to create a whole generation of programmers!
I think I was around 12 years old when I wrote a chat program to chat with my dad across a direct cable connection on the serial ports of our 80286s.

Anything else you'd like to mention?

Creating a company around the project that has filled me with passion for the last four years has to be the best decision of my life. Ever since, I've met so many interesting people doing interesting things, inspiring me, letting me inspire them. I hope this intro about me will convince at least one or two other developers out there to pursue their dreams.

Thanks, Lukas!

Check out Lukas' blog and Twitter




The Java Zone is brought to you in partnership with AppDynamics. AppDynamics helps you gain the fundamentals behind application performance, and implement best practices so you can proactively analyze and act on performance problems as they arise, and more specifically with your Java applications. Start a Free Trial.

Topics:
java,opinion,high-perf,dev of the week,jooq,lukas eder,data geekery

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}