Recent Posts


Well, that is a QR Code.
And they are popping up everywhere. In magazine ads, on billboards, online, even on the weather channel for crying out loud! So what the heck are they, why am I seeing them all over the place, and how do they work?

2 Comments » Continue Reading »

Anyone who reads my blogs knows that I rarely just redirect readers to another article or blog.  But Paul Codding has done such an excellent job of detailing exactly what needs to be done to get rid of the annoying LazyInitializationException message when using Hibernate and Spring that I simply can’t do it any more justice.

There is a LOT of information about needing to use the OpenSessionInView strategy with Spring and Hibernate… but very little information about HOW to use it.  Kudos to you Paul!

Continue Reading »

What do fans of Green Day, Clay Aiken, and Avril Lavigne all have in common? Believe it or not, it is something they have in common with 200 million other people in the United States. Cell phones… The difference though, is that the aforementioned bands are encouraging their fans to become part of their action at concerts via SMS - text messaging. And in doing so, are opening the door to real time lead generation.

Continue Reading »

Sometime I hate to admit how long I have been writing code - it tends to give away my age. The first program I wrote was in Apple Basic on the brand new Apple IIc (insert joke about my age here). But coding for as long as I have been has given me an interesting prospective on the tools and methodologies we use to develop software. The occasional look back to the ways we used to code makes you appreciate the current practices that much more.

Today I revisit the arduous task of debugging…

Continue Reading »

Planning Poker is an incredibly useful consensus based estimation tool that has become a household word in Agile shops around the world. Personally I love it - when it is used correctly. However, as I have participated in estimation sessions across several different projects and teams, I have noticed three common mistakes that team leaders are making. One mistake takes away from the efficiency of planning poker, and the other two compromise the integrity of the estimates. All are easily avoidable.

1 Comment » Continue Reading »

Contact Us

Fill out and send the form below to learn about our refreshing approach to measureable marketing, or call 1.888.9.sundog.

     

Other Recent Posts Found in Software

Time to pass along another gem from our friends out at DZone.  Alberto Gutierrez brings us the 10 commandments for creating good code.  While I encourage you …More...

Software testing has grown incredibly quickly and largely unchecked in the past two decades. With so many terms and strategies being thrown around, the terms can be …More...

Adobe’s newest beta product, Flash Catalyst boasts that it’s the missing link between developers and designers. It gives a visual layout interface for designers to create and …More...

Rarely do I simply link to another blog, but Todd Weiss’s How They Built it: The Software of Apollo 11 is a phenomenal piece that I simply …More...

When working on web applications, it is almost inevitable that at some point the issue of database driven data will be brought up. After all, one of …More...

I didn’t make a code change.  I just updated the CSS…  Sound familiar to anyone?  Or how about, By the way, I moved some stuff around in …More...

Leave it to Max Pool from Codesqueeze to introduce us to the concept of Premature Abstraction.  And let’s face it, we are all guilty of it sometimes.  …More...

Any engineer who has the opportunity to do any substantial amount of development in Apex, the proprietary language of Salesforce.com, knows that installing the Force.com IDE is …More...



Follow us on:
Twitter
Facebook
Flickr
Slideshare