Favorite Tools & Libaries.

Everyone has their favorite tools and libraries they like to use in development.  I thought I would share mine with you.

Database

Hibernate – Mention database access around a Java developer they will instantly think Hibernate.  Hibernate has become the standard for Java database development.  

Liquibase – Billed as source control for your database.  Liquibase lives up to it’s name.  Being able to treat schema changes just like your code when your merging between branches makes life as a developer so much easier.

Development Environments

Eclipse – This is my goto IDE for Java.  I’ve spent over 10 years using Eclipse, it just feels like home.

Intellij – I’ve spent the last 2 years using Intellij and it’s nice, and with certain projects I would certainly choose it over Eclipse.

Images

Pixabay – Not a tool, or library.  However if you need to be able to get sock images, Pixabay is the place to go.  Great selection of images in mulitple resolutions to choose from.  The search is excellent and helps provide an excellent listing of images to choose from when looking.

JSON

Jackson – This is the Java JSON library. If you need to work with JSON and your in Java, Jackson is the correct choice.

Source Control

Git – Having spent two years providing administration to other source control software, Git is a dream come true.  So much easier to deal with branching and merging. Where was this in 2000?!?!

GitHub – Cloud based Git.  Love it!

Guides

  • Ghostprogrammer
  • I am known for being able to quickly decipher difficult problems to assist development teams in producing a solution. I have been called upon to be the Team Lead for multiple large-scale projects. I have a keen interest in learning new technologies, always ready for a new challenge.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: