User Experience : A quick introduction for developers

The following is an internal summary I wrote for a team that no longer exists, summarising a number of references from UXScotland, various book and blog posts. It extends the thoughts from my Pecha Kucha talk. For more details, please refer to the links throughout and the references at the bottom. The context here is … More User Experience : A quick introduction for developers

Excellent Export, IE and Security

Following on from supporting large Client-side spreadsheets in Chrome, I’ve extended my pull request to also support IE, which uses its own proprietary Javascript method. Because, Microsoft. And all was good with the world. Until a Microsoft update broke HTML-formatted XLS files. Because, Microsoft. If you support XLS downloads on your site, and your users … More Excellent Export, IE and Security

Excellent Export and the Chrome URL limit

One key difference between junior and senior developers is that when they encounter a bug, senior developers are much more likely to blame themselves before others, because experience moves you up the Dunning-Kruger curve. I was given a bug report recently where Chrome was unable to download a particular spreadsheet, and IE didn’t work either. … More Excellent Export and the Chrome URL limit

Whois Craig Nicol

Since I took the John Sonmez blogging course, and started posting more regularly, I’ve noticed I’ve got a few more followers, so I’ve decided to join the WordPress blogging 101 course to make sure I’m keeping up the momentum and to try and avoid any common mistakes I might have made in the past. Today’s … More Whois Craig Nicol

DDD9 Apologies

After all my excitement at being accepted in my last post, it is with a heavy heart that I have to apologize that I will not be speaking at DDD9 this year. Many thanks again to all of those who voted for me, and I am very sorry I will not be there to speak. … More DDD9 Apologies