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
>> Casting In Java 8 (And Beyond?) [codefx]
Quite a good back to basics on casting in Java. Some interesting takeaways here.
>> Spring Data JPA Tutorial: Creating Database Queries From Method Names [petrikainulainen]
>> Spring Data JPA Tutorial: Creating Database Queries With the @Query Annotation [petrikainulainen]
All about Spring Data JPA and creating/generating queries.
>> The Java Garbage Collection Mini-Book [infoq]
You know how every few months, there’s another good article on Garbage Collection in Java? This 100 page mini-book might mean you can skip all of them.
Good reference material and a solid candidate for weekend reading.
>> JDK 8 Massive Open and Online Course: Lambdas and Streams Introduction [oracle]
An interesting initiative. I haven’t gone through the course, but it looks well made and potentially worth exploring.
Also worth reading:
>> Spring Boot and Dropwizard in microservices development [schibsted]
>> Writing a download server. Part V: Throttle download speed [nurkiewicz]
>> Writing a download server. Part VI: Describe what you send (Content-type, et.al.) [nurkiewicz]
>> Java 9 Early Access: A Hands-on Session with JShell – The Java REPL [takipi]
Webinars and presentations:
>> Debug and Maintain your Spring Boot App [spring]
>> LDAP at Lightning Speed [infoq]
>> Responding Rapidly When You Have 100GB+ Data Sets in Java [infoq]
>> Lambda: A Peek Under the Hood [youtube – JavaOne]
>> Heinz Kabutz – The Multi-threading, Non Blocking IO [youtube – ITT 2015]
Time to upgrade:
>> Spring Integration 4.2 Milestone 2 is Available (and 4.1.6)
>> IntelliJ IDEA 15 EAP Introduces New UI for Testing
>> Swagger v0.9.0 is out
>> Apache Ant 1.9.6 Released
>> Spring Boot 1.3.0.M2 Available Now
2. Technical
>> Microservices Resource Guide [martinfowler]
This might be the home base for anything Microservices.
>> Comments on “You Do it Too” [aphyr]
Some useful nuances of CAP.
Also worth reading:
>> How We Built Our Blog [stackexchange]
>> Pattern Pushers [cleancoder]
>> Five Invaluable Techniques to Improve Regex Performance [loggly]
>> Government Cloud on the Rise: NSA, DOJ Move to Amazon Web Services [logicworks]
>> Auto Scaling Update – New Scaling Policies for More Responsive Scaling [amazon]
>> Now Available – AWS CodeCommit [amazon]
>> Amazon API Gateway – Build and Run Scalable Application Backends [amazon]
3. Musings
>> DevOpsCulture [martinfowler]
Beyond the buzzword, there are some intrinsically valuable ideas for building a healthy and holistic culture, in the DevOps movement.
>> How Much Does an Experienced Programmer Use Google? [two-wrongs]
Surgical use of Google. That should be a course for new developers.
Also worth reading:
>> What’s the Smell of Dysfunction? [herdingcats]
4. Comics
And my favorite Dilberts of the week:
>> Task Force to Eliminate Redundancies
>> I Assume You Hate Your Customers’ Guts
>> Becoming a Useful Member of Society
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″]
First time for everything – the pick of this week is one of my own.
If you’re curious about the marketing side of Baeldung – I share real numbers here:
>> Meta Baeldung
[/sociallocker]