Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

and many more ....

 

Walkmod: automatically refactor code to apply code conventions

software-development-2-logo

I am very interested in tools which support the software development process, making automatic the boring bits. One system which permits to go in that direction is Walkmod: a smart tool which can refactor Java projects and enforce code conventions. It is a quite powerful tool and it should ges more and more attention. TL; DR: Tools like Sonar find issues in ...

Read More »

Refactoring with Kleisli Composition

scala-logo

For quite awhile we have been maintaining an application that processes XML and JSON data. Usually the maintenance consists of fixing defects and adding minor features, but sometimes it requires refactoring old code. Consider, for example, a function that extracts an XML node by path: import scala.xml.{Node => XmlNode} def getByPath(path: List[String], root: XmlNode): Option[XmlNode] = path match { case ...

Read More »

How to use geolocation with Redis 3.2

redis-logo

Recently I was looking for a solution how to tell if couple of Longitudes, Latitudes actually in the same Radius. So in the beginning I was thinking using Elasticsearch to store all my geo-locations and use their mechanism in order to search whether a point is within the requested Radius of other points. Elastic-search is great product but I wasn’t sure if I wanted ...

Read More »

Java Mobile Development Webinar 2: The Sequel

software-development-2-logo

On Thursday morning we rolled the cameras for chapter 2 of our exciting new webinar series. This time around there were far fewer (though not zero) technical issues, and we were able to share a productive hour of mobile app development in the company of our fellow coders. Last time, we built a social media app similar to Facebook. It ...

Read More »

Stackifier: Make Sense of Your Stack Trace

software-development-2-logo

How to make sense of your stack trace and solve errors faster  Developer experience, as in User Experience where the user is a developer, is often neglected. Many of the workflows and experiences around crafting code, debugging, testing, monitoring and the whole deployment process are really rough around the edges to say the least. This mainly comes from the need ...

Read More »

Managing your application as a file system

software-development-2-logo

Overview “A database is a smart file system” — Anonymous “Your database/application is a file system” — Chronicle Software. Why mount your application as a file system? The main benefits of using a file system are;   It can give you another way to access your data which works in for any language. There is a lot of existing tools ...

Read More »

Preparing Your Culture to Move Beyond Agile Development

agile-logo

How can companies and organizations build in innovation today beyond agile development? Agile methods are evolving from the basic Scrum and Kanban approaches to better scale and bring new ideas to market faster. This is the first in a series of two posts where I’ll be talking about where some of these next big changes are coming from. Going Beyond ...

Read More »

Architecting Data Intensive Applications – Part 1

software-development-2-logo

Introduction Every software application can, in essence, be divided into two types : Compute Intensive Applications and Data Intensive Applications. And then there are applications that fall somewhere between these two extremes. Today I would be talking about how to define the High Level Architecture for applications that are focused on leveraging the data of the enterprise in order to ...

Read More »

Candidate bugs for the EclipseCon Europe 2015 Hackathon

eclipse-logo

Alternate title: What I saw at the EclipseCon Europe Hackathon made my jaw drop! I’m pretty excited about the hackathon we’re running at EclipseCon Europe. In past hackathons, we’ve let attendees pick the bug that they want to work on. We’re going to encourage this sort of thing this time around, but want also to provide some help for those ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.