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
>> How does Hibernate READ_ONLY CacheConcurrencyStrategy work
Caching read-only entities is definitely a good idea – here's a detailed breakdown of how to do it in Hibernate.
>> When JVMs Crash: How to Investigate the Root Cause of Your Toughest Errors
Identifying errors quickly is the hallmark of a mature, well thought-out system – and these are some useful techniques you can make use of to get there.
>> How Java 9 And Project Jigsaw May Break Your Code
A detailed and quite interesting look into what the Java 9 modularization work may mean for us in terms of compatibility.
>> Performance improvements in Eclipse Mars
The next version of Eclipse is not far away, and it's cool to see that the IDE hasn't been standing still.
>> Extracting Real Task from FutureTask
Some advanced concurrency goodness in this installment of the JavaSpecialists newsletter.
>> Java 8 Concurrency Tutorial: Synchronization and Locks
The second part of a solid intro to Java (8) Concurrency.
Also worth reading:
>> Animated failure reports with Selenium and Cucumber
>> This Common API Technique is Actually an Anti-Pattern
>> Validating Class/Package Dependencies with Classycle
>> FizzBuzz In Too Much Detail
>> 5 Java Debugging Problems You Probably Have and How to Solve Them
Webinars and presentations:
>> JAX 2015 Keynote Eric Evans: DDD & Microservices
>> Performance Testing Crash Course
>> Migrating to Spring 4 from Spring 3 – What You Need to Know
>> Great Single Page Apps Need Great Back-ends
Time to upgrade:
>> Elasticsearch 1.5.2 and 1.4.5 Released
>> Hibernate ORM 5.0.0.Beta2 Release
>> Spring LDAP 2.0.3 Released
>> Spring Social Facebook 2.0.1 Released
>> Spring for Apache Hadoop 2.2 M1 released
>> Spring XD 1.2 M1 and 1.1.2 released
2. Technical and Musings
>> The Precious Feature Design Meetings
Some meetings are actually a good way to use your time – and I definitely agree that technically focused design meetings can catch things early, stop developers from moving in the wrong direction and generally improve the health of your system.
>> The days are long but the decades are short
Practical, actionable advice? Not really – but well worth a read.
Also worth reading:
>> Creating an Editorial Calendar With Trello
>> What Is a Best Practice in Software Development?
>> AWS Tags: What makes using them so important
3. Comics
And my favorite Dilberts of the week:
>> A nail in a piece of wood
>> Our strategic plan
>> Cognitive disonance
4. 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 another of my go-to, favorite shows – the Tropical MBA podcast:
>> The Tropical MBA
[/sociallocker]