Reasons to be creative 2016

This morning I awoke in a really sunny Brighton. I love it hear and i’m in town for what is becoming a regular yearly jaunt to Reasons to be creative a creative event that was previously called flash on the beach. This year I’m speaking in the Dome theatre on the subject of the web and…

0

End of Support for IE 8, 9 and 10: the war is nearly over

Legacy and backwards compatibility cause lots of problems in Software Development and Internet Explorer is an example of a product that has more problems than most in this regard. In my 6 years at Microsoft not a year has gone by where, at least a portion of my job, hasn’t been about getting companies off…

0

JavaScript and Unexpected Dependencies

I have recently been helping a few people debug issues they have with Microsoft Edge. It’s quite common that I get sent code snippets of things that don’t work and it’s then up to me to put together a Workable project that displays the bug so that I can try and fix it. It’s quite…

0

Getting Started with WebDriver

I’m pretty new to WebDriver and thought whilst I had a bit of downtime it look into it a little bit more. WebDriver is a way of automating browsers, it’s a standard that’s supported by many browsers including Microsoft Edge. If you ever have wanted to automate a user interaction (go to the 1st text…

2

The Weirdest Bug I Have Seen In Ages

One of my colleagues came to me last week with an issue they were having with the Costa website inside of Microsoft Edge. When they attempted to checkout and pay for a gift card (they had 20 or so they needed to create) they would press a Checkout button, Microsoft Edge appeared to open an iframe then…

1

Snippets

I demo quite a bit in Visual Studio and use snippets where possible to make my code demos less tedious. I thought I’d document here what tools I use and a few gotchas. Sadly Visual Studio doesn’t have a great snippet editor (which seems ridiculous to me) however, the fantastic Matthew Manela has created Snippet…

0

Disaster

The worst day I had at work was when I was 23. The guy that ran operations in my small company had left and I was put in charge of the IIS servers that ran the websites for about 40 or so clients. I was responsible for backups and replication of those sites from our…

0

GitHub Permission to <<repository>> denied to <<username>>

I was trying to use terminal on my Mac to upload some code to GitHub using an account that was different to my usual one. I set the following three settings: git config –global user.name “My Name” git config –global user.email “myemail” git config –global GitHub.user myusername Sadly I kept receiving a 403 error saying…

0

Create an Image or capture some HTML in JavaScript – Windows 8.1

I’ve been building some Windows 8 apps this week and stumbled across 3 ways in which you can create an image in Windows 8.1 HTML and JavaScript apps. One is to use a canvas element, construct the image as you want it and the use the BitMapEncoder to output a PNG. The second is to…

0

FIXED: Ghost Node.JS MODULE_NOT_FOUND in Visual Studio on Windows

This afternoon I met up with Hannah Wolfe the lead dev on the Ghost.org project. I wanted to show her an Application (think plug-in) I’d written for Ghost. Imagine my embarrassment when I tried to build the project in Visual Studio and got some odd Vertx MODULE_NOT_FOUND error. I tried the obvious: “NPM Install” I even…

0