Skip to main content

Blog

Blog

Best JavaFX Libraries for Beautiful Apps and Clean Code

In this post we look at the most useful JavaFX libraries you can't miss for layout, widgets, testing, frameworks, and icons.
Java Tools, Java Application Development
Blog

Reload Java Classes at Runtime With JRebel

Read this post to learn about reloading Java classes at runtime, what classloaders are, and how JRebel bypasses reloads.
Developer Productivity, Java Application Development
Blog

Mock Testing Java With Mockito

Our mock testing example shows developers how to mock up test their Java environment manually and the mock framework, Mockito.
Java Testing, Enterprise Development
Blog

Java Generics Cheat Sheet

Our Java Generics cheat sheet includes wildcards, bounds, intersection types and some best practices about designing generic API. Download it here.
Java Application Development
Blog

Java Puzzlers: 3 Java 8 Puzzles

In this post we recap the Java 8 puzzlers, or Java difficulties, presented on Virtual JUG, with 4 hard to solve Java puzzles. See if you can solve them.
Java Application Development, Enterprise Development
Blog

JUnit Cheat Sheet

Our JUnit Cheat Sheet is a one-page guide to JUnit annotations, assertions, assumptions, parameter resolutions, and standard JUnit tests. Download here.
Java Testing, Developer Productivity
Blog

4 JPA Best Practices for Better Application Performance

This post shows the best JPA practices for performance: stored procedures, named entity graph and JQPL joins, lazy loading, and more.
Java Application Development, Enterprise Development
Blog

When to Use Test Driven Development (TDD)

Test Driven Development can be a double-edged sword for developers. See why and when to use test driven development in our article on TDD.
Java Testing, Java Application Development
Blog

Java Collections Cheat Sheet

Java collections are fundamental to programming. Learn more about collection types in Java and how to implement and use them in your application.
Java Application Development, Developer Productivity
Blog

Guide to the Spark Framework

This this guide to the Java Spark framework, we show how to specify routes, work with request and response objects, and manage static files, filters, and response transformers. Learn more about Spark for Java here.
Java Frameworks, Java Application Development
Blog

Docker Commands Cheat Sheet

Our Docker commands cheat sheet details the benefits of Docker, helpful features and commands, and other best practices for developers using the tool. Get your cheatsheet today!
Java Application Development, Developer Productivity
Blog

Git Cheat Sheet and Best Practices

Our Git cheat sheet includes tips, tricks, best practices, and more. Download the free Git commands cheat sheet PDF inside.
Developer Productivity, Java Application Development