IE on Reddit - Highlight Reel

To me, this is IamA (I am a something ask me anything) is historic with web platforms.

Thursday, August 14 was the day IE showed the Internet it changed. And get this...

...The Internet conversed with the IE team.

Here's the link for yourselves to read, and I strongly suggest you take a look and read through for yourself. Are the highlights, IMHO.

Great work IE team, and great work Redditors!


Do you believe the reputation of Internet Explorer is something you can change? Link

I hope so. Sincerely. A lot of things are changing. We announce the end of support for too old versions of IE or for out of date ActiveX control. This is a first step to reduce fragmentation which is really a pain for web developers (Which I'm part of :)) - David

How do you feel about the fact that most people reading this AMA aren't using your browser? Link

Challenged :) - Anton

what is the IE team doing about fixing accessibility related bugs? I have filed quite a few, but have not actually seen any implementation changes as yet. some bugs are listed in the implementation testing results i conducted for HTML5 LINK
and on

I may help for this one. Can you send me repro case at [email address removed]? I will add them to our bug tracking system - David

What's the biggest issue you've ever found in your browser? LINK

I work on composition and rendering, so my bugs in pre-release builds tend to be pretty severe from a symptom perspective (e.g. "Uhhh... GMail isn't rendering today, what did you break").

We'll catch super-severe bugs like that before we ship of course :)

-Matt Rakow

Are there any plans to revamp the extensions stores and the like for IE (to match Firefox/Chrome)?

Is there an overhaul for the desktop version of the IE UI in the works?

Will you guys/gals get off the Windows release cycle soon and release monthly updates to IE (more than just bug fixes/security patches but features like Chrome/Firefox)?

Any chance that IE will become platform agnostic?

Any chance a uservoice/bug report system for the community will release?

WebRTC support anytime soon (maybe with Skype support)?

I'm a big fan of IE but after using it as my daily driver some of the above would make it a lot easier to maintain as my go-to browser. Small bugs here and there can be annoying and having no way to suggest features or report bugs can be annoying. I never know if you guys will work on/fix anything I have on my mind (or other users minds I'm sure). Since you guys seem to be much more open I was hoping this could be a way to get a glimpse of the future. LINK

The full and long response to each and every question

Thanks for Playing. ~ DW

A Lesson in Humility

This long weekend I changed up the formula in stream and did some stuff off the cuff with respect to setup and playing consoles I hadn't streamed before.

It didn't go well.


Afterwards, I felt devistated. Although the audience was minimal, there was still this feeling of total failure.

Why? Well, because being that I have done plenty of public speaking in front of an audience, I should have known better. You don't go off the cuff and just start setting up new hardware in the middle of a presentation.


The next night, I was really worried about streaming and failing again, but I learned my lesson.

For starters, I went through my setup checklist far before I picked up Cory to stream with me and got the hardware setup, some backup hardware and every game in my N64 library (we streamed N64 last night and you totally should have been there).

Second, when Cory arrived nice and early, I did a sound check with him and made sure everything worked with him in place. It took some tweaking, but we got the sound check going and made sure that we were good to go with a basic theme for the evening.

Expect the Unexpected

Even with all my planning and paranoia, we totally went "off script" (i.e. against the original plan we reviewed two hours prior to streaming).

After supper and a couple of beverages, we decided before we went live that we would go off script and include half of twotwitchygirls off camera (and on in the end) and remove the technology complexities of switching consoles mid-stream.

The Point

Last night's stream was really fun, and I thought it went really well. We had great audience engagement from both IRL (In Real Life) people and random Twitchers. Overall, a total success.

What I learned this weekend was that you need to know your threshold for change. In this case, my current limit is the hardware setup as the streaming hardware and software is fragile, and changing things on the the fly in front of a live audience isn't good.

BUT, with that being said, it doesn't mean that you shouldn't be able to handle some variety. Having the whole N64 collection ready to go and being able to bring in a third into the conversation worked out really well!

In conclusion, this was a great experience for live streaming and I'm feeling like I'm finally getting the hang of things. I have learned there differences with being live in front of people for a tech-con versus entertaining people with video games they like to see played.

Thanks for playing.

~ DW

Whatcha doin' DW?

Lot's of stuff really, but here's the big ones at 50,000 feet.

Reader Beware: This is just a personal brain dump. If you're looking for technical content, this isn't the post for you,

Hypertext Gaming and Twitch

The original plan for this was to focus all of my streaming on HTML5 related content. I planned it all out, and with doing three streams per week, for about 2 hours each stream, lead to a realization: I need a lot of content to fill that time.

Ultimately, it needed to change, and it has. Now I just do games that I want to do and "analyze" them in an attempt to eventually try and create my own game.

Details of when/why/how of the game are still unknown. But, it's refreshing to do something that is close to my heart and really a departure from what I'm used to sharing on the web.

If you feel like joining the conversation, head over on Sunday, Monday, or Thursday at 9pm CT to chat games, HTML5, or whatever is on your mind.

Hypertext it still a thing?


Doing the Twitch stream has lead me down a path of learning how to do video content, and think down that line. For a long time, I've had content planned out for video casting, but wasn't familiar with the tools.

Doing a livestream changes that, and I'm hoping to have some content (including HypertextGaming as a show) soon.

Codin' Stuff and Projects

Over the past year, I've pretty much reinvented myself as a developer by learning how to work without an IDE and using nothing more than a terminal and some kind of text editor.

It's been a success, and at this point I use a browser-based IDE to code sometimes, or VI, Notepad++, or gedit. I've even moved onto a Linux box to do web development and deploy it to the Azure cloud. Kinda cool, if you ask me (but I'm biased).

Check out my progress on Github to see my commits. You can expect a series of developer videos on this in the coming months, as I've been planning it for a while.

We'll see how it goes, now that the blog is upgraded and setup with all the bells and whistles I wanted.

Blog/Vlog - Make Some Content

For the longest time I've wanted to vlog alongside my text-based blog, but have held off. With the Twitch stuff, I have the equipment to record things at the level of quality I want, and it has allowed me to work on my video conversation skills.

We'll see where this goes, but I see this being the first set of video content I start posting on YouTube.

Oh, you've probably noticed some changes to the site. It's going to do that as this is one of the projects I've been tinkering with that is going to turn into a video series if I manage to pull it together.

Feel free to add comment to the bottom of the screen.

Okay, that's enough of a personal update. I'll be in touch soon, I'm sure.

Thanks for playing.

~ DW

Hypertext Gaming - Starting June 29th on Twitch

Starting Sunday, June 29th I will be hosting a livestream on Twitch I call Hypertext Gaming.

The stream is my efforts to combine my two favourite things: HTML5 and Video Games into one conversation.

What is it?

The plan is simple: to play, chat, and enjoy HTML5 videos games from all the different perspectives.

The goal is to have a conversation about HTML5 gaming and put a spotlight it on. Nothing more, nothing less.

What to expect?

The format is still up in the air, but for now I have the plan to play HTML games, have some HTML-related guests join me live for the conversation (and play games), and then a bit of a technical deeper dive in HTML games by playing around with different tools to see what is out there with respect to game development in the HTML space.

Where to find it?

You can watch it live on Twitch or watch replays on YouTube.

You can also join the conversation on Reddit and suggest games for me to play or topics/themes you'd like to see on stream.

Back to Basics: The Text Editor


To use a minimalist toolset to build and manage an HTML and JavaScript/NodeJS project from the ground up.

Minimalist Toolset?

Simple: no Visual Studio or other IDE. This would allow me to do development on any device, in the literal sense.

Here's what I considered to be minimalist:

  • Text Editor (i.e. Not an IDE)
  • Browser based developer tools
  • Command line

That's it. I haven't done this sort of thing since I first got into programming back in university, prior to falling into Visual Studio in my third year.


Since the introduction of Windows Apps with the Surface and Windows 8, I've had the facination about having a consistent way to code across all my devices that can handle a keyboard.

As an avid Visual Studio user, I started to see that the Microsoft development flagship did a lot of magic behind the scenes without me knowing what it was.

Now, not only did I want to write code across platforms, but I also wanted to build something from the actual beginning rather than wait for Visual Studio to build the beginning for me.

To do this, I need to step away from my all-in-one toolbox and get back to basics with some simplier tools.

I ended up trying out a few, but these were my top three notable ones.

Sublime Text 3

I found the aesthetics of Sublime Text to be the best of the three, especially the high level view of the file on the right. Still, it didn't win me over in the end.

The negative I had about it was trying to figure out why there was a price point on it. I get that software like this takes time and effort, and ultimately money. I just didn't understand why I would pay for something that I deemed as a "pretty" application.

I know the application has a lot to offer. For example, the large number of plugins through the package manager and the ability to write scripts to customize and tailor the experience. Still, it just didn't grab me other than the aesthetic.

Moving on.


I have used Npp a bunch over the years, but never as a primary code editor. Generally, it's the replacement to Notepad on a server so that I can edit config files on the spot once and a while. This time around, I gave it a real shot.

Ultimately, I was impressed. More specifically, I was impressed with the ability to set the syntax colouring on any language and the officially managed plugin list.

I ended up installing a few plugins to allow me to browse through my file tree, and thanks to the Github community, I added syntax highlighting for both CoffeeScript and LESS.

I'm still using it now with my JS projects, but the web hipster in me misses Sublime.


And then it finally happened: I dropped the GUI. Through the years, I have always tried Vim as I know it can be powerful. Unforuntely, I was never really able to get the hang of it...until now.

Vim gives me the ability to write my JavaScript on any platform, Linux or Windows as it's totally command line based.

Here's what got me sold on it: the plugins. Again, the only ones I wanted should allow me to explore the file system and have syntax highlighting. Thanks to Github, I found that and managed to get it going in an hour.

In the end, I'm using Notepad++ probably because I'm a cheapskate and don't understand the price point for Sublime Text. I use Vim when I need to use a shared machine or device that has a terminal.

Still, the experiment was a total a success that between Vim and Notepad++ I get the ability to build code and project structure from the ground up myself, and be able to code from anywhere on any platform.

Thanks for playing.

~ DW

End of Support for Windows XP FAQ

If you are still holding on to Windows XP even though Microsoft has officially ended support for it as of yesterday read this.

Brian Bourne, Colin Smith, Marcos Nogueira, and I some questions about why you should really consider upgrading at this point.

Not to mention, you will get a browser that actually works (referring to IE11).

Thanks for playing.

~ DW

Image Credit: Wikimedia Commons