Demotivation

Here’s a flashback from the late winter of 2015 in a winning environment: Starting a team meeting with a mass scolding isn’t that great of an idea. But it seems to have become the modus operandi of Fearless Leader at Mega-Corp.

more...

Agile and Brewing

During an interview for Agile for Humans, Ryan asked me about parallels between agile and brewing. At the time I mostly blew it off. My thinking then was that the feedback loop was too long and the inspection bit was a tad too fuzzy. Ultimately there is a link with the inspection and adaptation.

more...

A Journey Begins

What happens when an agile CTI coach gets bored and knows someone that they believe has something to contribute to the agile software community? You basically get invited to co-present a conference talk, a helping hand to find your voice, plus an opportunity to start sharing your experience and point of view with others.

more...

Welcome Back

It’s been awhile. I was gently shamed into this resurrection by a friendly text message - “YOU HAD A BLOG”. Certainly not the most impressive place for conference attendees to see what I’ve been up to and what I’m about.

more...

TIL => ReportViewer Control, Less is More

Stop me if you’ve heard this one: “Their IT staff is going to take care of that development …” And so it was recently on a project I am developing.

more...

e*trade has buggy client-side javascript

Once a month I get a little reminder that I need to go pay my e*Trade credit card bill. Every month for as long as I can remember I’ve tried to use their user interface to pay off my current balance and been told by an error dialog that my selection is not valid.

more...

console.log anywhere

My current assingment for Improving has me writing much more client-side javascript. I’m not a javascript ninja, so I lean on the console window to confirm that the script is doing what I expected it to do. This approach works great until I view a page in IE, which has no clue what “console” means and acosts me with script error popups.

more...

Doesn't Play Well...

I’ve been working on some “prototypes” for a new Improving client. One of our UX people told us to use Twitter Bootstrap and don’t look back.

more...

Adding CoderWall Badges

I’ve picked up a few badges via CoderWall and I wanted to include them on the blog with the rest of the information in the right side column.

more...

Fixed Navigation Bar With Twitter Bootstrap

Twitter Bootstrap has many very interesting features available. I really liked their fixed sub navigation menus for the feature pages. As you scroll past the subnavigation, it docs with the top of the scroll window and stays there. It also enables click navigation to other feature sections.

more...

Everything Old is New Again

I spent some time over the weekend dragging along old posts from my tumblr blog that deal with programming. I didn’t bother with the instagram pictures or the four square checkins. After a few failed attempts to get the tumblr posts where the were suposed to be, I opted to stash them in a working directory and move them by hand.

more...

That was easy - Taking the Octopress plunge

Last night I took the plunge and set up octopress to host a blog on github using github pages. The documentation on octopress.org is impeccable. My only hic-up was not fully understanding that I need to run

rake generate
rake deploy

after committing and pushing from my source branch.

more...

Programming & Barriers to Entry

A fellow learner has posted “Programming & Barriers to Entry”. Cori has much to say in this article concentrated around command line tools, vim and Ruby. I’d like to comment on some of the perceptions and share my own opinions.

more...

treetrim: Trims source code trees

Treetrim:

more...

EF Code First & AppHarbor

Since my employer, Improving lined me up a new gig that uses Entity Framework Code First, I thought I kick off a learning side project with MVC3 and deploy it to AppHarbor. Everything seemed simple enough. Use Nuget to install the code first bits, hammer out a couple of model and a datacontext and BOOM! data goes into a database.

more...