Inserting a Groovy Date into a Time Stamp Column

Groovy provides a great API for working with Date/Time values

Working with Dates in any language is one of those core fundamentals you need to know right away. Lucky for us, Groovy makes it super simple to work with dates. 

Working with Groovy Date

I am working on a project where I am using straight SQL to insert a record into a database using Groovy. It’s pretty darn easy in most languages to grab the current date/time and in Java, you can do so just by creating a new instance of the Date class.

September Groovy Book Winner

Groovy in Action 2nd Edition giveaway

We ended up getting 16 entries for our Groovy Book Giveaway. I threw a quick little Groovy script together and we ended up with a winner. Congratulations to Praveen Srinivasan and thank you to everyone who entered. If Praveen doesn’t collect the book in the next 7-10 days I will give it to someone else. Below is a sample script of how we pulled the winner and the recording of it.

Contributing to the Groovy Website

I recently had the opportunity to contribute to the Groovy website. The website is open source and on Github so it was really easy to get started with. Contributing to an open source project isn’t always all about adding that cool new feature to the core of the project. I wanted to add a resource on the learn page so that people could find my course. I am probably a little biased but I think my course is one of the best resources around on learning Groovy. So now on top of teaching folks how to use the language I made some updates to the website. In this screencast I am going to show you how I did that. I really enjoyed learning how the entire website was built in Groovy and then they simply generate a static site.


My Course is listed on the Groovy Website

I am so excited to announce that my course “The Complete Apache Groovy Developer Course” has been added to the Groovy Website. I want to send out a huge thank you to Guillaume Laforge and the entire team for allowing this. In the true nature of open source I added the course myself to the website. It was really fun learning how the Groovy website was built. I am probably going to do a quick screencast on how I did that so stay tuned. In the meantime I really hope this helps more people find the course because I really do believe this is a great way to learn the Groovy language. To see my course simply click on the link below and choose courses from the left hand navigation.

What’s New in IntelliJ IDEA 2016.2

If you are a frequent visitor to this blog or my YouTube channel you probably already know that I am a huge fan of IntelliJ. I love the new subscription model that they are using and the frequency of updates coming out. I just updated to 2016.2 and here is a list of the new features along with a video overview of some of the cool stuff.

The Complete Apache Groovy Developer Course is now LIVE

This might only be my 2nd course but there aren’t many things as exciting as finding out your course is live in the wild for Students to purchase! I have put a lot of time into this course and I want to thank the Groovy community for their support and all of the great resources that helped me along the way. I hope you will take this course and I look forward to your feedback. I have a special coupon code below for the readers of this blog that will get the first 100 students a 50% discount off of the regular price.










Groovy Course Teaser

If you’re not a subscriber to my YouTube channel (what are you waiting for) you’re missing out on some great content. This week I started releasing videos from upcoming course “The Complete Apache Groovy Developer Course”. There are 5 videos in the playlist now and I will be releasing a video every single day up until the course is launched.


G3 Summit

While I am still waiting on hearing back from SpringOne to see if I was selected to speak I am trying to plan out conferences for the year. A coworker just told me about the G3 Summit at the end of November in Florida. This is a conference for the Groovy, Grails and Gradle Community. I can think of way worse things to do than get out of the cold weather here in Cleveland and head down to Florida to hang out and learn from some great people. This is the first I am hearing about this conference so I think this is the first year. I have a few that I want to hit but I really need to figure out where I am going this year. What does your schedule look like?




Java & Groovy on the Tiobe Index – May 2016

Two of my favorite languages are doing really well in the Tiobe Index for May 2016. Java is continuing to hold the top spot and Groovy is again on the rise and sitting at #17. If you’re not sure what the Tiobe Index is…

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

I don’t take this index as the end all be all but it is usually a good indicator as to what’s going on.