The latest expert opinions, articles, and guides for the Java professional.

OSX productivity tips: advanced shortcuts and windows manager

I’ve been a long time OSX user. The saying goes: “Once you go Mac, you never go back!” And while I absolutely love what Apple has done with the operating system, there are always some customization and productivity tricks that can make the entire experience even more awesome.

Today I would like to share a couple of customizations with you. I use these whenever I get my hands on a new Mac. I am somewhat of a shortcut junkie and I try to avoid using the mouse as much as possible. This blog post is heavily centered around that and adding new global keyboard shortcuts to OSX.

Read more

How do ZT Engineers keep up with the latest technologies and developments?

How do ZT Engineers keep up with the latest technologies and developments while also keeping their personal presentation skills so high?

Read more

The 2014 Decision Maker’s Guide to Java Web Frameworks

Introduction: Let’s get even more curious

In the Curious Coders Java Web Frameworks Comparison we looked individually at the top 8 most popular Java Web Frameworks at a feature-by-feature level and scored them. We got some great feedback and added two more feature categories based on this commentary, plus analyzed the strengths and weaknesses of each framework against seven different application types (use cases)…

Read more

Introduction: Comparison of Java MVC Frameworks

In this latest report from Rebel Labs, we match up Spring MVC, Grails, Vaadin, GWT, Wicket, Play, Struts and JSF in a comparison of the top 8 most used Java Web Frameworks in the industry today. We wanted to know more about simple Market Share % and latest versions. After all, wouldn’t you want to know about the following abilities/features of a framework you’re testing?

1. Rapid application prototyping
2. Framework Complexity
3. Ease of Use
4. Documentation & Community
5. Framework Ecosystem
6. Throughput/Scalability
7. Code Maintenance/Updates
8. UX, Look and feel

Will the big guys like Spring MVC, JSF and Struts dominate the show? Or are smaller players like Vaadin, Grails and GWT going to finally trump their predecessors? Either way, you’ll be left with a pragmatic guidebook to gauging whether certain frameworks will be right for your next project. Stay tuned for a Part II report, which compares the same frameworks against different use case, application types and user profiles. Follow it all @RebelLabs on Twitter.

Read more

The Curious Coder’s Guide to Java Web Frameworks: Wicket

Apache Wicket is a stateful web framework focusing on keeping things simple and letting Java developers do what they know best – write Java code – instead of messing with tedious xml and other configuration files. It provides a clear separation of markup (html/xml) and logic (Java code), letting your web designers make changes to the markup templates of the application without worrying about breaking everything. Wicket follows the standard MVC pattern where pages and components are built up from Java classes/objects – the Controller and the Model respectively – and the corresponding HTML template – the View.

Read more