David Wesst

Building and playing games, while sharing software development ideas from Winnipeg, Canada.

Gamelog

Desktop Explorer

Desktop Explorer is a narrative-driven puzzle game wrapped up in a computer desktop simulation. The concept and puzzles are good, and the pacing was also good -- however, the narrative got pretty weak near the end. It was still worth playing, and I would still recommend it to people, assuming they can look past the flaws in the storytelling.

From the blog

Latest posts

View the full blog
  1. Article

    I Used Stacked PRs and Liked It

    Stacked pull requests helped me organize and merge a set of dependent changes to this website—and gave me a little faith in GitHub as a platform again.

  2. Talk

    A Guide to SaaS-Ready Banner Customizations in 2026

    A concise look at the wins and challenges of modernization, featuring strategic insights and real-world lessons. Learn how to enhance student engagement and get the most from technology investments, whether you’re planning or already in progress.

  3. Article

    From 11ty to Wordpress and Back Again

    I stepped away from blogging thinking that the problem was that my Eleventy (11ty) setup and continually tinkering with it was keeping me away from blogging. So, to make it "easier" I spent a couple of months worth of my B-time moving my website over to Wordpress site. Once it was done, I had a fancy editor, a bunch of plugins, and all the tooling I could ever want. I didn't write a single post. This is post is my experience (not) blogging with Wordpress and returning to 11ty.

  4. Talk

    Empowering Campus Innovation Through Ethos Data Connect

    As the digital needs of students and staff continue to evolve, so must the technologies that support them. Join the University of Manitoba for a technical look at how we’re using Ethos Data Connect alongside EIP and BEP Events to build a real-world integration that enhances user experience and streamlines operations. Learn from our examples and lessons to inspire your own integration journey.

  5. Article

    Defining the Problem before the Solution

    Before you create a solution, you need to understand the problem. It sounds obvious enough, yet I see developers (including myself) getting into the code and design phase before they really understand the problem they are trying to fix. These are the steps I take a properly understand a problem I am trying to solve, prior to coding or solution-ing anything.

  6. Talk

    The Modernization Journey: Turning Challenges Into Triumphs

    A concise look at the wins and challenges of modernization, featuring strategic insights and real-world lessons. Learn how to enhance student engagement and get the most from technology investments, whether you’re planning or already in progress.

More to explore

Explore the site

Writing about technology, creative projects, tabletop adventures, and the games I play.