Learning new tech

Over the last few years, I have been mainly involved with back end work. And I liked it.

I love designing user interfaces and experiences, but always felt implementing them a chore. Absolute placement sucks. It requires you to spend inordinate amounts of time on getting everything pixel perfect.

Read more ›

Posted in Learning
Tags: , ,

Storytelling can make you more effective

A couple of years ago I was trying to get my co-workers to adopt something new. I had done my research, read the experience well known people in the industry had had with it, had the facts. I was sure I could convince them. Nothing was farther from the truth.

Read more ›

Posted in Skills
Tags: , ,

June 14th gave me something I thought I’d never have

Every “how to succeed in business” manual out there tells you to find your passion and pursue it with unrelenting focus. That advice goes against every fiber of my being. I am what Barbara Sher calls a scanner. And, unless you are a scanner, you probably can’t even begin to imagine what it is like to be given that advice.

Read more ›

Posted in Personal


C# string surprise

My jaw still aches remembering the pain of dropping to the floor when Visual Studio refused to compile

It complains in no uncertain terms. In fact, it drives the message home by repeating the message, albeit with a different word order.

Operator ‘=’ cannot be applied to operands of type ‘string’

Read more ›

Posted in General Programming
Tags: , , ,

Hackpad’s reassurance for habitual Ctrl-S pressers

Three decades in software development has given me ample experience with those horrifying moments where the gut-wrenching realization dawns on you that x number of hours of work just scooted at lightening speed into the black hole of an application (or machine) crash.

It’s a horrible feeling.

You know you have no way to recover that work.

Read more ›

Posted in User Experience
Tags: , , , , ,

Current date and time just one key away in Notepad

Today, I discovered a nice little feature in Notepad. By accident.

I was starting up for the day, opening the apps I tend to use all the time: Notepad for my activity logbook, Chrome, and the usual other stuff. Chrome’s new tab page has this nice feature of displaying eight most frequently (or recently) used websites.

Read more ›

Posted in Tips and tricks
Tags: , , ,

Ends and means

Old quest

You might say my Linux quest failed miserably. I got defeated in the land of unexplained instructions and fairyland errors that had no right to exist.

But, you would be wrong. Using Linux as a platform for a website never was a real goal. It was a means to an end.

Read more ›

Posted in Learning


Not quite running the samples on McCoy – my be… Linux VM

The status of the quest to get a bare bones ASP.NET 5 (aka vNext) website running on a shared Linux hosting account:

  • We have a bare bones site running locally on my Windows development machine.
  • We have a dedicated Linux virtual server with Mono,

Read more ›

Posted in Learning
Tags: , , , ,

Suddenly we have lift off

Right. I like a challenge. This ASP.NET on Linux quest had me stumped though. And that was getting on my nerves. I had been following all the instructions and shaving a few Yaks on the go and yet it still refused to work.

Which is nonsens of course.

Read more ›

Posted in Learning
Tags: , , , ,

DNX on Linux troubles aren’t over yet

Our quest to get a bare bones website running on a shared hosting Linux server, got stalled at trying to run the ASP.NET 5 examples on a (virtual) dedicated Linux server.

Running these samples of course is intended to prove that the machine could run a website known to work elsewhere.

Read more ›

Posted in Learning
Tags: , , , ,