Java life rap video

At the 2011 Java One Conference the keynote included the "Java Life" rap music video and is worth reposting almost 2 years later.

Read more

Get to know your markdown

If you have visited github, bitbucket or use stash you may have encountered files which primarily are used for project documentation but folks are getting creative with creating entire markdown sites. These files are based on markdown which is a text to html converter. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML. It is pretty slick and easy to use so below are a few plugins to your current development stack.

Read more

Content assist for static classes

Static imports have become common practice in jUnit, Mockito, Guava, Apache String Utils and Spring Test but by default Eclipse doesn’t have auto complete for static methods/fields. This leads to developers having to look up import statements (import static org.junit.Assert.assertTrue;) or making code less readable by referencing the Class.method (Assert.*). A powerful feature of eclipse is content assist (CRTL+SPACEBAR) and luckily with some configuration we are able to enjoy auto complete for static methods/fields. Wanting to learn more about static imports, check out Java documentation website.

Read more