A minute always has 60 seconds, right? Wrong! Ok, but a country always has a capital city, right? Wrong again!

Come and join us for a lighthearted talk about some of the common falsehoods that developers believe which cause issues in real, production systems. We’ll cover the classics like timezones and names, as well as some new contenders such as geography and software versions.


Comments are closed.

A very entertaining, yet eye-opening talk. It definitely enforced that we shouldn't make assumptions into how things work and that often trade-offs are required. Really well presented with an effective arrangement of slides for the manner of the talk. Thanks!

Koen Eelen at 23:40 on 9 Jun 2017

Super excellent talk! Funny and educating at the same time. Also really good plus that there is lost of audience engagement, that makes you really invested in the talk. I think there went quite some research into the talk.

There was no discussion how to actually prevent you being trapped by the assumptions, like internalisation-libs, but I am not sure this talk needed that anyway. Might be a nice thing to mention on the side when there is time left or something.

The only (very) small thing I would maybe add is sometimes to put in an assumption that is actually true, so that the answer isn't always "no"... just to keep the audience on their tows. Would make it even more funny.

A very good dynamic talk with good audience participation that was well presented and inspired people to challenge assumptions.

Mark Railton at 16:30 on 10 Jun 2017

Great talk with a large amount of audience participation and a general lighthearted tone.

Tim Stamp at 20:49 on 10 Jun 2017

Well presented, hilarious overview of what to expect when working with date/time functions

Chris Emerson at 22:32 on 10 Jun 2017

A nice brief look at some assumptions we make as developers that don't necessarily hold (in fact, nearly always don't hold!). Shows that there's always lots to think about and ideas to challenge!

The presentation with the audience participation was really fun too, kept everyone engaged.

Peter Fisher at 23:14 on 10 Jun 2017

Great talk. Highly entertaining and at the correct pace with audience participation.

Lots of fun. Liked the idea of having datetime expert in front row as heckler.

Chris Sherry at 11:44 on 11 Jun 2017

This was excellent as a lightning talk and I always enjoy Michaels talks.

I enjoyed the audience participation in here, and also think it was wise to not milk that too much by having it be all audience participation - the balance was just about right.

If I have one suggestion it would be to invert some of the questions to keep us guessing. 'False' was the answer to almost all of the questions.

Lee Boynton at 19:42 on 11 Jun 2017

Nice to have a light hearted and fun talk with audience interaction. It was good to be reminded that it may not be a good idea to enforce rules which may only be valid ~95% of the time.

Thanks Michael!

Naomi Gotts at 19:37 on 12 Jun 2017

This talk was not good... This talk was brilliant!!! 30th February 1712.... Sweden, what were you thinking?!? Had the whole place laughing and engaging whilst at the same time the underlying message was there - assume nothing in programming!

Entertaining, a great lightning talk.

Neil Nand at 22:59 on 15 Jun 2017

Really good fun talk, and I learnt some things about dates.