Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:


At the very beginning of 2014 I decided to track my reading habits and share the best stuff here, on Baeldung.

2014 has been quite the year, covering each week with a review. I’ve been doing a lot more reading to make sure I cover and curate stuff that has value and is actually worth reading.

Let me know in the comments if you’re finding my reviews interesting and useful.

Here we go…

1. Spring and Java

>> Spring Framework 4.2 goes RC1

Yeah, Spring 4.2 has a first Release Candidate in the wild.

One thing I’m excited about is the better event support.

>> Cleaning ThreadLocals

When to use (and when to avoid) ThreadLocal, and of course how to clean it up and make sure it’s not holding on to anything it shouldn’t – when the thread returns to the pool.

>> Transforming Collections

Interesting tools for easily doing transformations of collections in Java.

>> The Ultimate JSON Library: JSON.simple vs GSON vs Jackson vs JSON

Benchmark data for some of the most widely used JSON Java libraries out there.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> the next level in Web APIs

A new, ongoing series on InfoQ on the state of APIs today, edited by Mike Amundsen. This is going to be a useful page to bookmark and come back to.

>> Yagni

A well structured, nuanced and practical deep-dive into Yagni, full of examples from Middle Earth. It’s most definitely worth a read (or two).

>> Demystified CQRS

A must read to better grasp CQRS – what it is and why it’s a very good idea to use it.

>> How can we Build Better Complex Systems? Containers, Microservices, and Continuous Delivery.

Some interesting notes on logically decoupling a complex system.

Also worth reading:

3. Musings

>> How to Make Your Open Plan Office Suck Less

Funny and also quite accurate drawings on how to intelligently lay out office space.

>> Seven stages of learning

This is a really interesting read that shines some light on the process of learning a new skill/language. I really how the learning stages are presented in a structured, logical cadence.

4. Comics

And my favorite Dilberts of the week:

>> Planning the pre-meeting

>> Designing a new logo

>> Over budget?

5. Pick of the Week

Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.

If not – you can share the review and unlock it right here:

[sociallocker id=”6211″]

This week I’m going to pick the results of the survey I ran during the last couple of weeks to get real-world data about the adoption of Java 8, Spring 4 and Spring Boot:

>> Survey Results – Java 8, Spring 4 and Spring Boot Adoption


Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:

res – REST with Spring (eBook) (everywhere)
Comments are open for 30 days after publishing a post. For any issues past this date, use the Contact form on the site.