I’ve…. changed….
Much like with Mac, I've never been impressed with Sushi. I've gone for sushi before and usually it was because someone said "you don't like sushi? Oh, dude, you just haven't had the good stuff" but...
View ArticleDeath of the disconnected LAN party
Say what you will, but LAN parties are *way* better than just getting on some pub server and talking with your buddies over VOIP. In a LAN party setting, I can literally walk up behind a guy and start...
View ArticleBest Buy: Over Packing FTL!!!111one!!1
So Best Buy during their "Boxing Week" sale (for you yanks, think Black Friday) had a Rock Band microphone stand w/ USB extension cord on for $9.99. Now, the Best Buy is only a 10min drive from me so...
View ArticleSurviving Integration Hell -or- How *not* to Handle Projects Outsourced to...
Integration--the process of porting ones build artifacts from a development to end production environment--in my mind is the biggest unknown for a software project. Production environments are usually...
View ArticleFive Days of Wicket!
Checkout this series of articles I'm involved in over at Mystic Coders called The Five Days of Wicket. The purpose of the article is to show how to create a properly layered Wicket application...
View ArticleCreating an FBJS Widget
Those of us who have created more than our fair share of javascript widgets, who have grown to love their favourite frameworks like jQuery, prototype and script.acul.us, think we'll simply whip off a...
View ArticleJoel and Jeff – TDD is Relevant
I'm a big fan of the site Stack Overflow, albeit I find it tough with my schedule to fully contribute to the site but before the site was even live I was a faithful listener to their podcast. I...
View ArticleControlling the Storm
Was reading Jason's blog post on Brainstorming Done Wrong, I agree completely. Brainstorming is dangerous if not done properly. Simply put, people tend to loose focus and get overwhelmed and confused....
View ArticleHow I setup my git repos
I have a directory on my linux box for git repositories and as often as not I need to share these with my fellow developers. Here are the steps I take in setting up a new developer and project. Setup...
View ArticleMaven Exclusions – Not Always Inherited
Learned the hard way that Maven exclusions do not get inherited from parent pom files if you happen to add an exclusion in a child pom. An exclusion is a dependency you do not want used when building...
View ArticleTenets of Remote Development Governance
Please checkout the podcast on this topic! It's Episode 9 Remote Development Governance Remote development is usually implemented as a cost saving measure, and thus it's only true metric of success is...
View ArticleJRebel Sponsors My Movember
As you may know, I'm growing a Mustache for the Movember campaign being put on by the Prostate Cancer Society. Well, the good people at Zero Turnaround have out done themselves by offering to give...
View ArticleScala Language Tour ( Tutorial )
Scala has changed a bunch since I first authored this video, for that reason a lot of its content is outdated. I've removed the video, however if you are looking for more contemporary material...
View ArticleEpisode 25 – Interview with Shaun Walker of DotNetNuke
While at Dev Connections 2010 I had the privilege to interview Shaun Walker the creator and founder of DotNetNuke (or DNN for short), a .NET based Content Management System (CMS). Content Management...
View ArticleApache Wicket Cookbook Review
Some Background... This review of the Apache Wicket Cookbook is interesting because, as it turned out, I was asked to write this book originally! I had been singled out based on my contributions to...
View ArticleIntroduction to Functional Programming
Recently I started a local user group called the WfPG - Winnipeg Functional Programming Group. The mandate is simple: Learn Functional Programming paradigms and languages, in a friendly and helpful...
View ArticleInfographic: Microsoft Ballmer’s Failures
Interesting infographic of the how Microsoft has stagnated since Ballmer's reign began. You have to wonder why though, Gates was totally late out of the gate (pun intended) on company vision...
View ArticleEpisode 58 – Make Code not War… The battle of the sexes in Tech
On today's show Guillermo, Heath and I talk about everything from be "careful not to offend" and sexism in the workplace to my startup and the Scala-based technology stack I chose. Heath brought up a...
View ArticleEpisode 59 – On Bitcoin and kids gaming
On this episode Guillermo and I don't do much development talk, but instead we chat about Bitcoin and how Guillermo's mining machine is doing. Also, what is the appropriate time to get your son or...
View Article
More Pages to Explore .....