Mike’s Dump

March 23, 2007

Best Post This Year

Filed under: Links — mikesdump @ 8:43 am

This has to be the best thing (excluding Dilbert of course) I have read all year. I can relate to all ten points and have blogged on some of these topics myself. Well worth the read if you haven’t already.


March 9, 2006


Filed under: Links — mikesdump @ 1:31 pm

Here is a cool tool to help with writing comments. I haven’t used it much but so far so good.


February 22, 2006

Complex Software

Filed under: Code,Links — mikesdump @ 11:43 am

So I started reading Domain-Driven Design: Tackling Complexity in the
Heart of Software

tonight and I have only made it through the first couple of pages
before saying, “Argh”!

Here is my issue:

…Although all three projects delivered useful software, only one
achieved its ambitious objectives and produced complex software that
continued to evolve to meet the ongoing needs of the organization…

If you finish writing an application and sit back and say, “Wow, that’s
a complex piece of software”. Would you feel good about that? Is
something you’d brag about? I’d hope not.

At my previous job we set yearly goals with our managers. One goal my
manager set for me was to develop complex software. I didn’t think all
that much of it at the time because I thought she was just trying to
make my goal non-specific to my current project. Part of the process
was my manager reviewed the goals with her manager (if it sounds like a
lot of red tape it was). Anyways, her manager laughed when reading that
particular goal and said, “We don’t want anyone writing complex
software we want people solving complex problems”.

The goal of any software developer should be to develop the simplest
solution possible for a business problem no matter how complex the problem is.
By simple I don’t mean no structure or throw out all ideas of good

Simple software is easier to support and for new developers to jump in
and become productive sooner. Sure sometimes complicated problems
require more complex solutions but I think how simple an application is
should be a measurement of success not how complex.

February 19, 2006

The more you do it, the better you’ll get

Filed under: Home,Links — mikesdump @ 2:02 pm

I came across this post
via Coding Horror today. The post
lists off ten common sense rules for writing better. My blog entries
have been a little sparse lately but I still enjoy writing when I have
the time so any help I can get to become a better writer is welcome.
The two rules I believe are the most valuable are:

0. Speak what you write: This is rule zero because all other rules
follow on this. Basically: If what you’re writing is hard to speak,
what makes you think it’s going to be easy to read? It won’t be. So
speak out loud what you write. If you can’t speak it naturally, rewrite
it. Simple.

This is probably the number one reason it takes me a long time to write
anything. I’ll read what I have written over and over. I’ll remove
sentences that don’t fit or expand on ideas when I have no clue what I
am trying to say (which happens often). The best way to catch these
types of problems is to read what you have written aloud.

7. Try to write well every single time you write: I have friends who I
know can write well who send me the most awful e-mail and IMs because
they figure it doesn’t matter how many rules of grammar and spelling
they stomp on because it’s just e-mail and IM. But if you actually want
to be a better writer, you have to be a better writer every time you
write. It won’t kill you to write a complete sentence in IM or e-mail,
you know. The more you do it, the better you’ll get at it until it will
actually be more difficult to write poorly in e-mail and IM than not
(mobile text messaging I understand has more limitations. But I tend to
look at text messaging as the 21st Century equivalent of semaphore,
which is to say, specialized communication for specialized goals).

There really is no excuse for writing poorly in one’s blog. At least
with IMs and e-mail your terrifying disembowelment of the language is
limited to one observer. But in your blog, you’ll look stupid for the
whole world to see, and it will be archived for as long as humanity
remembers how to produce electricity. Maybe you don’t think anyone who
reads your blog will care. But I read your blog — yes indeed I do —
and I care. Madly. Truly. Deeply.

Depending on the situation I have used email as an opportunity to work
on improving my writing. This isn’t the right time to write a
full-length novel but it is prefect time to clearly express an idea,
provide instruction or explain an issue I’m having. Before you get your
panties in a knot, yes emails should be short and to the point but just
because it is an email shouldn’t stop anyone from making sure what is
being said is clear. Writing, the more you do it, the better you’ll get.

February 8, 2006

Document-Driven Documentation

Filed under: Code,Links — mikesdump @ 12:35 pm

Documents are the only “real” deliverable when working on a software
project right? Documents like the CYAD (Cover Your Ass Document), HTCS
(Hose The Customer Specification) and last but not least the critical
IDMWIWBYROOMBID (It Doesn’t Matter What I Write Because You’ll Run Out
Of Money Before I Deliver) Document.

The people involved at Waterfall 2006 know what is important when it
comes to developing software projects. What got me excited (not
something most people should see) was when I read about wordUnit.
Writing documentation because the “Methodology” say so is
challenging but wordUnit offers to help make sure your “useful” documents are
accurate. I’m not sure how it will work but I can’t wait to start using

February 4, 2006


Filed under: Links — mikesdump @ 3:06 am

Stop! Stop right now whatever you are doing. It doesn’t matter if you
are working on a cure for Cancer or trying to finish watching your 17th hour
of porn. There is something happening in our world today that requires
your immediate attention.

To get the background information please go here and here.

After you have seen what is at stake and how far this individual is
willing to go you are surely going to want to go here.


January 20, 2006

The Test Never Lies

Filed under: Links — mikesdump @ 3:08 pm

Mr. Tech Embassy pointed this test out and it provided me a couple minutes of

Come on, you know you have to try it

Your Blogging Type Is Thoughtful and Considerate

You’re a well liked, though underrated, blogger.
You have a heart of gold, and are likely to blog for a cause.
You’re a peaceful blogger – no drama for you!
A good listener and friend, you tend to leave thoughtful comments for others.

What’s Your Blogging Personality?

November 23, 2005

Umm… Wow!

Filed under: Links — mikesdump @ 12:33 pm

I was having a lot of difficultly coming up with a title for this. If you think of something please let me know.

I have too much time on my “hands” tonight (I’m currently rebuilding
Sulley again). So I’m scanning the blog headlines on Wired News and
came across the title “Japanese Hand Job Machine” (pictures here). I
thought ok, I’ll bite, what’s the joke. Well it turns out the joke is
this was serious. I guess I should have looked at the blog name first,
“Sex Drive Daily”.

I was reading through the comments on this post and came across these gems:

I think the whole idea around this toy would actaully sell in america
if the handle was redesigned. Japanese are very much into function,
Americans expect FORM and function. If the handles looked like Jenna’s
hand or something, you can bet it would sell.

I also don’t see why your emailers say men are getting the shaft when
it comes to sex toys, there are a plethora of sex toys made just for
men, i.e. http://www.lovedolllovedoll.com , The toys for men that are good may
be more expensive, but the selection of good toys is really amazing.


oh sure, my girlfriend would just love me to drag the sex corpse in for a little necro-3-way!

I want a sex toy that we can both use, like vibrators and dildos get
used casually … not some huge frightening sex-zombie that lurks in a


Like I said…. Umm… Wow!

360 Degree Surveys

Filed under: Links — mikesdump @ 10:40 am

I was reading Management Craft
this morning which linked to this post. I thought it was
interesting timing since I just sent out a 360 survey request myself.
Both posts have some excellent comments.

This is the third survey I’ve sent out in about 2 1/2 years. In the
past two surveys I have received some valuable feedback and some
confusing feedback. The beauty of the 360 survey is because it is
anonymous it allows people to give honest constructive criticism. But
because of the anonymity feedback that isn’t clear is difficult to get

As pointed out in the post, having the results of the survey used for
bonus calculation or salary adjustments totally defeats the purpose. If
that was the case I would play it like a politician does before an
election. I’d promise the world to get the results I want and if I
felt up to it I would deliver on some of them. I wouldn’t call for the
next election (send out another survey) until I was in a position to
get favorable results. Looking for opportunities to improve should not
be tied to compensation in anyway. Actually, using this information for
compensation sounds like something out of Dilbert.

Luckily the results aren’t used that way where I work. At the end of
the day I just want to know what I’ve done right (assuming I’ve done
something right) and more importantly what I need to do to improve.

November 5, 2005

Go FireFox Go, Ground beef´┐Ż panties and Sued by the Unborn

Filed under: Links — mikesdump @ 5:52 am

Go Firefox Go
I found over here
Firfox has achieved a 10% world market share. I use Firefox probably
95% of the time and the only time that I switch over to IE is if there
is an ActiveX control or a page isn’t rendering properly (rare).

Ground Beef Panties
It just makes your mouth just water doesn’t it? You know it does!
Check it out here

Sued by the Unborn
I found this story on CBC.ca and it has to take the prize for today.

Alberta’s justice minister says he will be introducing legislation
allowing children injured in car accidents while still in the womb to
sue their mothers.

The action has sparked concerns by opposition parties and the insurance
industry, fearing it might open the floodgates for mothers to be sued
for anything they do while they are pregnant.

Stevens promises the legislation will be written narrowly to avoid too
many cases going to court. Lawsuits will be limited to the amount of
the mother’s personal liability.

Well, the personal liability will be limited. I feel a lot better about
this now. Also interesting to note the opposition is concerned mothers
could be sued over anything and not that this legislation is completely

Disclaimers are everywhere. I think the main reason for this is not
just to limit (or eliminate) a person/company’s liability, it is to try
to protect stupid people from themselves. For example, I was watching
TV last night and a Bell mobility commercial came on. It was one of
their typical commercials with the animated characters on the phone.
This particular commercial was showing you could now watch TV on your
cell phone. The characters were in all kinds of stupid situations
because they were watching TV instead of paying attention to what they
were doing. One character, walked right into an open elevator that was
being serviced. At that moment in tiny print on the TV it said
“Dramatization only. Do not attempt”.

Wait, are you telling me that if I buy a phone I can watch TV on I
shouldn’t walk into an open elevator? I was sure by having the phone I
would be able to defy gravity, turn into rubber, or say “there is no
and be unaffected by the fall. I should be able to choose between the “invincible” features by
switching to a different ring tone. After reading, “Do not attempt”
what should I expect from this phone, just to be able to watch TV? How

I listened to the Rory Blyth pod cast the
other day titled “TinyThings – #1 – Mike Hall Introduces Windows CE, XP
Embedded, and Mobile”
If for no other reason listen to the first few minutes for the
disclaimer. It was excellent! If you don’t listen to it you surely are
a pudding-head.

So what do disclaimers have to do with being sued by the unborn you
ask? The legislation needs a system for a mother to communicate with the unborn
baby to see if he or she agrees to the risks about to be taken and will
not sue. I believe a kick to the bladder should signal a “No mom. If
you continue I’ll sue your ass and I’ll make you pee yourself”. A kick
to the ribs would signal the baby will not sue or ask anyone else sue
on their behave. Of course these kicks would need to be witnessed by a

I plan to write my MLA on this important issue today and I encourage you to do the same.

The information in this weblog is provided “AS IS” with no warranties,
and confers no rights. This weblog does not represent the thoughts,
intentions, plans or strategies of my employer. It is solely my opinion
however retarded it may be. The author is not promoting violence
against women by suggesting an unborn child should purposely kick their
mother (violent unborn children should be prosecuted to the full extend
of the law (do I need an inner disclaimer if I say something stupid
inside my disclaimer?)).

Next Page »

Blog at WordPress.com.