davidwesst.com

Blog

I've been blogging for longer than what is posted here, but hopefully I dig up a backup of my content prior to 2015. Until then, take a peek.


Release Notes for Little Shop of Wall Street 0.1.0-beta

July 02 2020

Finally! The 0.1 beta has arrived for Little Shop of Wall Street! In this video, DW walks through the new features rolled out both in-game…

I Miss Blogging

June 24 2020

I miss blogging. I do a lot of game development these days, and I enjoy doing the YouTube videos, but there is something about tech and…

How Github Makes Game Making Easier for Noncoders

February 19 2020

In this video, DW goes through five things he's been using in Github while designing his latest prototype that require zero coding skills…

Jan 2020 Devlog

February 04 2020

Did you know that I really try and make video games and not just talk about them? Me neither, but this video will fix all that! I tend to…

Where to Find Your Gamedev Community

January 18 2020

Four places to find your new game development and/or design and/or technology community and figure out if it's even good! Did you know there…

Gamejam Pro Tips and Lessons Learned

January 03 2020

Sharing my lessons learned from my GameOff game jam experience and how they will be applied to my game development practice moving forward…

GitHub Game Off 2019 Game Jam featuring DW

November 26 2019

For the past month I have been participating in the GameOff 2019 Gamejam hosted by GitHub over on Itch.io and I've been devlogging about it…

Streaming Code and Play on Mixer every Thursday and Sunday

September 27 2018

I recently started streaming twice a week on Mixer. The streams happen at 9:30pm CT (7:30pm PT or 10:30pm ET) on Thursdays and Sundays…

F12 Chooser is a Dev Tool Thing

March 28 2018

The F12 Chooser is a development tool thing that I like and you should know about if you want your web application or web extension to…

Picking between TypeScript and JavaScript

March 15 2018

Which one should you pick: TypeScript or JavaScript? They are both great languages, people always ask me when you should use one or the…

Crowdsourcing Documentation is Cool

March 13 2018

The idea of these large enterprises crowdsourcing their technical documentation is pretty cool. More cool than I had originally realized…

Windows Subsystem for Linux is Cool. No really, it is.

September 20 2017

This is part of a series of posts capturing the highlights from my experience at the Microsoft Edge Web Summit 2017 With the Fall Creators…

Sonar, the Linter I Never Knew I Wanted

September 19 2017

This is part of a series of posts capturing the highlights from my experience at the Microsoft Edge Web Summit 2017 Meet Nellie the Narwhal…

Service Workers and PWAs are Super Cool

September 18 2017

This is part of a series of posts capturing the highlights from my experience at the Microsoft Edge Web Summit 2017 One of the core items…

Posh-GVM, the Groovy Version Manager for Powershell

August 17 2017

Here's another dev thing I use: Posh-GVM, a Groovy version manager that works for Windows. You remember Groovy right? The language that was…

Jabba, the Java Version Manager for Everyone

August 16 2017

Here's another dev thing I use: Jabba, a cross-platform Java version manager that works for Windows. Over the the past few years, I've been…

No Cost Game Design Toolbox

August 15 2017

In 2020, I have been focusing my energy into game design. In this video, I share my game design toolbox and process and how it literally…

NVS, the Node Version Manger for Everyone

August 15 2017

Here's another dev thing I use: NVS, a cross-platform Node version manager that works for Windows. It's no secret that I like JavaScript…

IstanbulJS Code Coverage Reports in VSTS

August 03 2017

Here's another dev thing I use: IstanbulJS in Visual Studio Team Services (VSTS) builds and display the test reports as part of the build…

Mocha Test Reports in VSTS

August 01 2017

Here's another dev thing I use: MochaJS in Visual Studio Team Services (VSTS) builds and display the test reports as part of the build…

Conquest April 2017 Devblog

May 02 2017

This is the April 2017 update for my video game project I call "Conquest". This month, I have continued to make progress on my game project…

Introducing My Game Project - March 2017 Devblog

April 03 2017

I've wanted to make a video game since I was very young. It got me into programming during my university career, and is something of a…

How to Compile TypeScript into a Single File with SystemJS Modules with Gulp

March 14 2017

I've been messing around with TypeScript again for my game project and wanted a module loader to consume the single file produced by the…

Initial Thoughts on Using Phaser

March 07 2017

I'm not a game dev, but have always wanted to make a video game. I've started and stopped so many project over the years, that I have…

How to Blog with VSTS (Part 4)

November 21 2016

This is part 4 of 5 of my How to Blog with VSTS series. Links to the other parts will be added as they are made available. Part 1: Setup…

How to Blog with VSTS (Part 3)

November 14 2016

This is part 3 of 5 of my How to Blog with VSTS series. Links to the other parts will be added as they are made available. Part 1: Setup…

How to Blog with VSTS (Part 2)

November 07 2016

This is part 2 of 5 of my How to Blog with VSTS series. Links to the other parts will be added as they are made available. Part 1: Setup…

How to Blog with VSTS (Part 1)

October 31 2016

This is part 1 of 5 of my How to Blog with VSTS series. Links to the other parts will be added as they are made available. Part 1: Setup…

How to Use Global NPM Packages on a VSTS Self-Hosted Build Agent

October 24 2016

I took a couple of weeks off of blogging to focus on a building my presentation for Deliver. In my spare time, I started tinkering with…

Windows Not Required - The New Microsoft Development Story (Video)

October 03 2016

This is a recording of my recent Winnipeg .NET User Group talk about using Microsoft tools without requiring Windows. It's not the most…

How to Fix node-gyp Error on Windows

September 26 2016

I hit this problem once or twice a year and always seem to forget how easy it is to fix the problem. This blog post will ensure that not…

How to Build ReactJS with Gulp

September 19 2016

I wanted to play with ReactJS last week and figured I would just add another gulp talk to my build process, being that it's all the rage…

How to Compile Typescript into a Single File with AMD Modules with Gulp

September 12 2016

I've been tinkering with TypeScript lately and was trying to setup my project to compile all of my modules into a single file, which would…

How to Use Highlight.Js with Bower and Gulp

August 29 2016

One of the challenges I faced when getting my new blog theme up and running was getting highlight.js working as I wanted it to. The library…

Mobile First Design Tips

August 16 2016

Last weekend I released an updated version of my blog and website that share a similar design. I decided to go with a mobile-first approach…

Keeping Your Edge on an Extended Break

July 18 2016

I recently came off of four months of parental leave where I had a fantastic time bonding with my new daughter. Although four months doesn't…

Using text-overflow:ellipsis with Inline Flex

February 29 2016

Dave Paquette, a fellow Western Dev, hit a strange CSS snag the other day. He wanted to use the text-overflow: ellipsis on a flexbox item…

JavaScript Framework or JavaScript Core (Part 2)

February 22 2016

A friend and I decided to make a video game using JavaScript. When deciding on whether or not to use a JavaScript game framework I went with…

JavaScript Framework or JavaScript Core (Part 1)

February 16 2016

A friend and I decided to make a video game using JavaScript. When deciding on whether or not to use a JavaScript game framework I went with…

Exploring JavaScript Game Frameworks

February 08 2016

Last month I explored a number of JavaScript-based game frameworks in an attempt to pick the perfect one for my first game. I thought I'd…

Why ChakraCore OSS is Important

January 14 2016

Chakra is the new JavaScript engine developed by Microsoft, which was first released as part of the, no longer supported Internet Explorer…

Looking Forward into 2016

January 01 2016

{% img http://blog.davidwesst.com/2016/01/Looking-Forward-into-2016/sunrise.png %} This is the spiritual sequel to my previous {% post_link…

Highlight Reel for 2015

January 01 2016

{% img http://blog.davidwesst.com/2016/01/Highlight-Reel-for-2015/thinker.png %} I just finished reading my post about 2014. If I were to…

Code - The Visual Studio for Everybody

December 07 2015

Last week I delivered three presentations: one at the Winnipeg .NET User Group and the other two at Winnipeg Code Camp. Being as awesome as…

Inspiration From MVP Summit 2015

November 20 2015

I'm back from the summit and have had a week to digest everything I saw. And now I will share with the top three topics that really stuck…

My Favourite Online Dev Tools

October 28 2015

I'm talking about online or web-based tools, not toolboxes. So entire development suites like Cloud9 or Visual Studio Online are off the…

Using Java Build Script Tasks in Visual Studio Code

October 21 2015

I previously shared how I setup a custom problem matching in Visual Studio Code for compiling Java and displaying the errors inline with a…

Custom Tasks for Java in Visual Studio Code

October 14 2015

Now that I'm a Java Developer, I no longer worry about the bloating feeling I get when I need to open up the original Visual Studio. Now I…

Capturing HTTPS Traffic in Java with Eclipse and Fiddler

October 07 2015

I've been struggling with a JSON parsing error where my application is using the Spring to send and receive messages from a RESTful Web…

Downgrading Windows Phone 10 Technical Preview - The Lowlights

September 22 2015

{% img pull-left "http://blog.davidwesst.com/2015/09/Downgrading-Windows-Phone-10-Technical-Preview-The-Lowlights/windows-10-device-screen…

Western Devs (and MVP) Found My Spirit Animal

August 12 2015

What you're looking at is a lobster, in a ditch, drinking scotch, whose mouth is on fire. That is my spirit animal that was created on the…

Docker on Windows 10 Problems

August 10 2015

UPDATE -- Solution Found Another Western Dev that goes by the name of Dave White found a solution and I confirmed that it works. The…

Running Tomcat Apps on Docker through Eclipse

August 07 2015

If you didn't already know, Docker is pretty cool. Not sure what it is? My fellow Western Dev Kyle Baley explains it really well and…

Considerations When Migrating Your Blog

August 01 2015

I'm talking about small-scale, personal blogs or projects. The word "enterprise" isn't used once to describe any part of the project, yet…

Conference recap extravaganza!

June 11 2015

I've been head down preparing and delivering presentations all over the place for the past few weeks, and wanted to share the latest…