Rafał Borowiec

Being busy preparing for the infoshare conference 2014, we still couldn’t skip the biggest Polish Java conference: GeeCON 2014. So I travelled to Cracow and spent two out of the three conference days there. If I had to sum it up in one sentence, I’d say that– those were very exciting days, enriched by the names like Arun Gupta, Adam Bien or Josh Long, well known in the Java community. If you add Jurgen Appelo or Kevlin Henney you may be sure that the conference must have something precious to offer to its attendees.

 I faced the regular challenge: which presentations to join when you have a choice out of 5 parallel tracks? I know I missed some good speeches and some of those I attended were not worth it, but still I have a handful of valuable remarks out of the inspiring presentations I was lucky to join. I do hope you’ll find this summary interesting and helpful for further investigation. Read the full article →

Quick start with method caching using Spring 3.1 and Ehcache

by Rafał Borowiec January 20, 2012 Java
A while ago I wrote about method caching in Java using Ehcache Annotations for Spring. However, Spring 3.1 release, among many enhancements, brings native support for method caching with so-called cache abstraction. The main usage scenario of cache abstraction is to reduce the number of expensive executions and/or slow methods returning the same result for [...]
Read the full article →

How to find the right balance in between functionality and technology

by Rafał Borowiec December 20, 2011 Agile software development
Thumbnail image for How to find the right balance in between functionality and technology The fundamental goal of each software developer is to build and deliver the right software that satisfies their customers. A software developer that wants to succeed, must be a professional focusing on a positive outcome of the project. He needs to find the right balance between building the right software and building the software right. [...]
Read the full article →

Top 5 enhancements of Spring MVC 3.1

by Rafał Borowiec December 16, 2011 Java
Thumbnail image for Top 5 enhancements of Spring MVC 3.1 After many months of development, Spring 3.1 has been finally released. The release is shipped with some exciting features like caching abstraction, bean profiles and container configuration simplifications. However, in this blog post I will describe my top 5 enhancements of Spring MVC 3.1.
Read the full article →

Pretty Time – timestamp formatting made easy

by Rafał Borowiec September 22, 2011 Best practices
It’s of the highest importance to present information in an understandable way. Users of applications shouldn’t waste their  valuable time figuring out the meaning of information. A great example is displaying date and time values to the user. Let’s assume you would like to show some operation took place just a couple of minutes ago, [...]
Read the full article →

Java EE 6 leads to productivity with joy

by Rafał Borowiec May 17, 2011 Java
Thumbnail image for Java EE 6 leads to productivity with joy InfoShare 2011, the free IT and new media conference in Gdansk, is over. I was there for the first time, mostly because of the technological track, including Adam Bien’s “Java EE 6 And Best Practices With Nothing But Code – Live Hacking” and his workshop “Java EE 6 – Productivity With Joy!”. Bottom line conclusion: [...]
Read the full article →
Page 1 of 3123