Our Thinking

Dave Gillies

Recent Posts

Brace Yourselves – Java 8 is Coming! (Part 3 of 3)

Posted by Dave Gillies on Apr 23, 2013 9:05:52 AM

Java 8 is expected in September 2013. It will include a number of deferred features that were originally planned for Java 7 and also some new ones. Will this be the new release that developers have really been clamoring for? In this series, I will focus on a few features that have been anxiously awaited and discuss what I think they might mean to the community.

Read More

Topics: Languages

Brace Yourselves - Java 8 is Coming! (Part 2 of 3)

Posted by Dave Gillies on Apr 8, 2013 4:00:08 AM

Java 8 is expected in September 2013. It will include a number of deferred features that were originally planned for Java 7 and also some new ones. Will this be the new release that developers have really been clamoring for? In this series, I will focus on a few features that have been anxiously awaited and discuss what I think they might mean to the community.

Read More

Topics: Languages

Brace Yourselves - Java 8 is Coming! (Part 1 of 3)

Posted by Dave Gillies on Mar 18, 2013 10:11:25 AM

In the fictional lands of Westeros, the inhabitants recoil at Eddard Stark's warning of a long, many year winter as told by George R. R. Martin in A Game of Thrones. In the real world, Java 8 is coming into a world of Java that is as much in the midst of storm and turmoil as that of the House Stark of Winterfell.

Read More

Topics: Languages

Riches to Men of Understanding

Posted by Dave Gillies on Jan 21, 2013 10:14:05 AM

I recently had the opportunity to hear Malcolm Gladwell deliver the keynote at the Centrallia business conference in Winnipeg. I was really looking forward to the event, knowing that Gladwell would deliver ideas that were thought-provoking, maybe even controversial. He began with scripture:

Read More

Topics: Leadership

Get Reworked

Posted by Dave Gillies on May 14, 2012 3:47:53 PM

In its dust jacket, it claims to show you a better, easier way to succeed in business. Rework (http://www.amazon.ca/Rework-Jason-Fried/dp/0307463745/ref=sr_1_1?ie=UTF8&qid=1336313211&sr=8-1), a New York Times Bestseller book by Jason Fried and David Heinemeier Hansson, explains that to succeed in business you must stop talking and start working – and promises to show you the way. A tall order, but it is backed by the success of the authors with their revered 37signals (http://37signals.com/) suite of collaborative productivity tools and their popular blog, Signal vs. Noise (http://37signals.com/svn).

Read More

Topics: Professional Effectiveness

Polyglot Programming

Posted by Dave Gillies on Mar 26, 2012 9:35:38 AM

Nikon vs. Canon. Cubs vs. White Sox. Java vs. .NET. These debates have polarized camera buffs, Chicago baseball fans, and software developers so fiercely that they have been called "Holy Wars," a tongue-in-cheek reference to the passion and vitriol with which many real battles have been fought over religious differences. To be sure, arguments over technology by name or brand still have their supporters, but I like to think that many of us in the industry have moved past that. I have been fortunate to work with vets who approach problems and projects by first choosing the most effective tool or platform based on their comparative strengths and weaknesses and how those relate to the task at hand. I love this approach, and these are the practitioners I choose to emulate.

Read More

Topics: Design, Languages

We’ve Tried Nothing And We’re All Out of Ideas

Posted by Dave Gillies on Jan 9, 2012 2:00:27 AM

Do you consider yourself to be resourceful? Do you thrive in a climate of uncertainty, fear and doubt? Do you know when and how to take calculated risks? Are you an information source or an information sink? Consultants must excel at information gathering and decision making in order to become a trusted advisor.

Read More

Topics: Professional Effectiveness

A State of the Java Union

Posted by Dave Gillies on Oct 3, 2011 3:00:21 AM

First, Oracle took over Sun. Now, a new version of Java is in the wild and another is being developed. The language has gone Open Source with OpenJDK. Oracle has a lawsuit against Google pending, and the Apache Software Foundation has resigned from the Java SE/EE Executive Committee. Virtual Machine (VM) language support and usage trends beyond Java itself are at an all-time high and climbing. What does it all mean for the future of the Java ecosystem?

Read More

Topics: Languages

Our Thinking - The Online Blog is a source for insights, resources, best practices, and other useful content from our multi-disciplinary team of Onliners.

Subscribe to Blog Updates

Recent Posts

Posts by Author

see all