0 Comments

There exists a service called Mandrill
For devs sending emails it's brill
Email in or out of your project?
Mandrill's just about perfect
Chance of changing to SendGrid? It's nil


Azure, azure
Are your motives pure?
Azure's easy - that's true
And pretty cheap too
Trust Microsoft? I'm not sure...

A little unfair - I think Microsoft has become one of the most trustworthy, honest and respectful tech companies out there.


Twilio's the service for telephones
Telephones? "Oh not SMS!", he groans
That's twentieth century
as in... telephone directory?!
Wasn't SMS in the flintstones?

..but if you have to support SMS then Twilio's good.

I'm happier talking to APIs
SMTP's EHLOs and "221 Bye"s
REST, RPC or SOAP
But not DCOM (I hope)
'cos DTCPing often lies

0 Comments
As developers we have loads of collaboration tools. Issue tracking, source control, requirements management, work items, design tools and code - they all have a place for comments.

I'm a bit overloaded with places to write formal English documenting a project's history.



When I first saw a TFS "Team Room" I read it as "Tea Room".
"Genius!", I thought, "a place for team members to chat informally".
It turn's out it's actually "
an area for fostering and capturing communication among team members, both near and far".
Oh. That explains why I can't find a download Garibaldi button.

0 Comments
  •   Posted in: 
  • Fun

Visual Studio extensions


COBOL is top of the "popularity" list? Really? COBOL?

I guess "featured" trumps "sort by".

It's a shame there's not a "sort by nostalgia", they'd totally win that category.

Lifewin's habit list

Lifewin's "habits to success" list (and, no, I don't know how I ended up on that site either).

0 Comments
  •   Posted in: 
  • Fun

In an attempt to buffalo Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo, and develop SteveB's developers, developers, developers, I present equals, equals, equals.

Simple misconceptions about some Javascript operators containing equals:
  • Not equals equals equals equals equals equals
  • equals equals equals equals equals equals
  • equals equals equals equals equals
  • equals equals equals equals
Equals equals equals, equals equals, equals and not equals equals are different operators.

That's twenty eight "equals" in a row. I could have squeezed in a few more, but as 28 is a perfect number I thought I'd stop.