Information Technology Dark Side

Struggles of a Self-Taught Coder

Information Technology Dark Side header image 4

Entries Tagged as 'Uncategorized'

Rails Workshop Topics

August 12th, 2010 · No Comments

I’m noodling teaching a 3 or 4 day rails workshop. Here are the topics I want to cover: Rails Basics REST Plugins/Gems (will_paginate) Deploying with Heroku Authentication Testing Localization/Globalization Mobile Print I think the course will be based on my demo app, daibatsu.heroku.com – over the course of 4 days we’ll build out the app [...]

[Read more →]

Tags: Uncategorized

Looking for Some Crazy Sales Entrepreneurs

July 27th, 2010 · No Comments

TroopTrack isn’t “hard-wired” to Boy Scouts. It has an admin interface that I can use to create a unit type (currently Cub Scout Packs and Boy Scout Troops), define achievements for each unit type (Pins, Badges, Belt Loops, Etc), roles, training, positions, etc. Over the past two years, I’ve had a number of ideas for [...]

[Read more →]

Tags: Uncategorized

Things I Hate: A Quality Metric? And Beyond…

July 26th, 2010 · 2 Comments

I’m Running Out Of Things To Hate If I were to give a name to the “theme” of the work I’ve been doing on TroopTrack for the past year or so, I would have to call it “Getting Rid of Things I Hate.” Here’s what I’ve been doing: Making controllers restful Making the user interface [...]

[Read more →]

Tags: Uncategorized

What is a tester’s job?

July 20th, 2010 · 5 Comments

Melissa Bugai (@melbugai) from Atomic object asked the question “What is a tester’s job?” in twitter today. After a few 140 character attempts at succinct answers I gave up and decided to write a blog post about it. A tester’s job is to make the product better I admit this is a simplistic claim, so [...]

[Read more →]

Tags: Uncategorized

The Best that You Can Hope For

July 20th, 2010 · 1 Comment

A True Story Years ago I lived in a small city called Nobeoka on the eastern side of the island of Kyushu in southern Japan. Nobeoka, as I remember it, is built on a coastal plain wedged between the Hyuga-Nada Sea on the east and steep mountains in every other direction. There was only one [...]

[Read more →]

Tags: Uncategorized

Sharing My Code Feels Like That Dream Where I Show Up at School in My Underwear

July 17th, 2010 · 2 Comments

Lately I’ve had a couple of people volunteer to help out with TroopTrack. These are usually scouters who are also programmers. One of them is also a designer with a lot of Rails experience – I find that really, really exciting because there are plenty of places in the TroopTrack UI that make me want [...]

[Read more →]

Tags: Uncategorized

10 Seconds… Go: Exploratory Testing in a Nut Shell

June 17th, 2010 · 3 Comments

The Doit Step 1: Take a tour of the feature A tour is an exploratory testing exercise that helps you create a mental model you can use for planning your testing where you simply clicky around the feature and get a sense of what it does. A typical tour is aimed at answering questions like [...]

[Read more →]

Tags: Uncategorized

Noodling on Contributor Agreements

May 12th, 2010 · 7 Comments

Have I come full circle? It’s been almost two years since I started working on TroopTrack, and over a year since it launched. In that time a lot of things have changed – the partners I started with have quit, ending one decent friendship, and my attitude and objectives have changed dramatically. For the most [...]

[Read more →]

Tags: Uncategorized

Slow Growth is a Competitive Advantage

May 7th, 2010 · 7 Comments

You don’t believe me Go ahead. Say it. WTH. Yeah, I know you probably said WTF, but I don’t use the F word. But if you want to, do it. I don’t care. This is crazy – how can slow growth be good? I don’t blame you When I started TroopTrack I thought I’d have [...]

[Read more →]

Tags: Uncategorized

Is this a story, a bug, or a chore? The value of pointing liberally.

May 5th, 2010 · 1 Comment

How I Find Problems in Software I use a mnemonic called HICCUPPS* to help me find problems with applications I test. The idea is that as I test I look for anything that is inconsistent with: History of the product Image of the product Comparable products Claims about the product User expectations other features within [...]

[Read more →]

Tags: Uncategorized