Profile

Cover photo
Mike Bowler
Works at Gargoyle Software Inc.
Lives in Port Perry, Ontario
55 followers|32,624 views
AboutPostsPhotosVideos

Stream

Mike Bowler

Shared publicly  - 
 
I've moved all my new content over to https://plus.google.com/u/0/114158381110902421138/posts so unless you're looking for my older stuff, you should probably look over there.
1
Add a comment...

Mike Bowler

Shared publicly  - 
 
First day of robotics camp, with Lego Mindstorms, was apparently a success. My son loved it. 
2
Add a comment...

Mike Bowler

Shared publicly  - 
 
The fact that Google being inaccessible is a CNN breaking news story is a testament to how significantly society is now dependant on the internet.
6
1
Adam Moore's profile photo
Add a comment...

Mike Bowler

Shared publicly  - 
 
The view out my bedroom window...
5
Aaron Day's profile photoMike Bowler's profile photo
3 comments
 
Lots of apples for him in the back. That's probably why he was in our yard.
Add a comment...

Mike Bowler

Shared publicly  - 
 
Interesting article on the benefits of taking notes as an aid to remembering.

HT to Michael Feathers
1
James O'Sullivan's profile photo
 
It's not just taking notes, those of us who doodle tend to take in more than those who are passively listening. Even when I take notes I never refer to them, because I don't have to. My guess that this fits into the whole metacognition field. 
Add a comment...

Mike Bowler

Shared publicly  - 
 
Google Now has decided that I'm going to the Entomological Society of Ontario and has given me driving directions. Does this mean I'm going to spend all day fixing bugs?
3
James O'Sullivan's profile photoGeoffrey Dunn's profile photoMike Bowler's profile photo
4 comments
 
Yeah it'll struggle to find a pattern with you. Could be a good case study :)
Add a comment...
Have him in circles
55 people
Patricia Slade's profile photo
Dale Simpson's profile photo
Ron Vereggen's profile photo
Jamie Longmuir's profile photo
Andrej Ruckij's profile photo
Stacey Vetzal's profile photo

Mike Bowler

Shared publicly  - 
 
Interesting analogy, comparing a companies dependence on overtime to a patients dependence on morphine.

HT to @chadfowler
3
Add a comment...

Mike Bowler

Shared publicly  - 
 
I am transferring my Google+ account to a different email address and I'm not expecting this to go well so you'll have to bear with me.  They claim that it won't even start for seven days and then I'll have "limited" access for the next 48 hours after that.

So at some point, seven days from now, I may disappear.  Hopefully I won't be gone for long.

Would this be a good time to rant about how much I hate the fact that Google ties accounts to email addresses?  I have multiple email addresses but  I don't want multiple Google accounts.  Why am I forced to jump through hoops because I want people to find me at a different email address.

Why am I having to do this?  Because I signed up for this account with an email address that I'm likely to lose in the next year so I have to switch it to one that I have complete control over.  Also, people searching for me by my work email address aren't finding me.

As I understand it, it's going to leave all my content stranded on my personal address and that's extremely annoying.  If that address gets shut down then I expect to lose all that content and I'm really not happy about that.  

Google needs to get their act together on this one.

For those who are about to say "but you can have multiple email addresses on your G+ account", sorry but no.  That's not true if the domains are hosted on Google Apps.  Yes, the irony of Googles own services messing up Google are not lost on me.

Wish me luck.
1
Alan Dayley's profile photoAaron Day's profile photoGeoffrey Dunn's profile photoMike Bowler's profile photo
4 comments
 
Google is notorious for lousy identity management.

I have three Google based email accounts. I made a deliberate choice to only use this gmail.com based address for G+ and have deliberately ignored the other two. I get notices that people have circled me on my other two but am ignoring them still.

I don't have time to be fully interactive on more accounts!
Add a comment...

Mike Bowler

Shared publicly  - 
 
Nice visual although it would be nice to have more detail
 
Happy #independenceday

The chemistry of 4th July fireworks. I think a couple of these might be mislabeled. The fact remains that the science of fireworks is incredibly complex, and really freaking awesome!

Sodium produces yellow/gold colors. Barium creates green, copper compounds produce blue, strontium salts give you red and titanium metals give you silver colored sparks. 

Other commonly used chemicals are carbon which provides the fuel, oxidizers which produce oxygen for burning, magnesium which increases the overall brilliance and brightness, antimony that gives you a "glitter" effect and calcium which deepens the colors.

h/t to IFLS for the great pic!
1
Add a comment...

Mike Bowler

Shared publicly  - 
 
While I disagree with his conclusion, this is an interesting read.  I'd rather see these explanations in the code where they can help us understand, rather than buried in a commit log where we're likely to overlook them.

http://blog.jgc.org/2013/07/write-good-commit-messages.html

HT to @berndschiffer
2
Aaron Day's profile photoGeoffrey Dunn's profile photo
2 comments
 
Wow, if you put a comment in code anywhere near that long I will break your knees.  Seriously.

At least the commit message externalizes the bulkiness.  Though properly written code should have descriptive package, classes, methods, and variables naming, sometimes there should be a little mention of why.  That is the only valid purpose of a comment.

Comments are an artifact for other developers to know that the original was incapable of clearly stating purpose within the code.

http://www.goodreads.com/quotes/21224-i-have-only-made-this-letter-longer-because-i-have
Add a comment...
People
Have him in circles
55 people
Patricia Slade's profile photo
Dale Simpson's profile photo
Ron Vereggen's profile photo
Jamie Longmuir's profile photo
Andrej Ruckij's profile photo
Stacey Vetzal's profile photo
Work
Occupation
Helping companies make better use of IT. Working with management, coaching teams and individuals, writing code
Employment
  • Gargoyle Software Inc.
    President, 1998 - present
  • Scouts Canada
    Section Leader (volunteer), 2007 - 2012
  • Send Out Cards
    Independent Distributor, 2007 - 2012
  • Watermark Insurances Services
    Director, Software Development, 2009 - 2012
  • Fresh Sand Ventures
    Founder, Vice-president, 2006 - 2008
  • CIBC
    Senior Software Developer, 1993 - 1998
Basic Information
Gender
Male
Birthday
November 7
Story
Tagline
Agile & Technical Coach, entrepreneur, speaker, scout leader, dad
Introduction
Helping companies improve how they deliver software through Agile coaching and technical mentoring. 
Bragging rights
Started the open source project HtmlUnit. Presented many times at the highly respected Colorado Software Summit conference. Ran a cub scout camp with over 200 cubs attending (ages 8-10).
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Port Perry, Ontario
Previously
Toronto, Ontario - Ajax, Ontario