Moving away from GitFlow

In the last few months working on the source code for Our Machinery, I’ve found myself drifting further and further away from the GitFlow based workflow we used at Stingray towards a more trunk-based model.

»

Niklas Gray

Let's All Go to the Conference

Tobias just got back from Siggraph all jazzed up about machine learning, and it got me thinking about how vitally important it is to spend time around like-minded creators. Be it at conferences, user group meetings, or even just post-work beers, having an outlet for talking and thinking about your work is essential. Today, I’d like to talk about conferences.

»

Tricia Gray

DLL Hot Reloading in Theory and Practice

I have written before about how our plugin system enables in-place hot-reloading of plugin DLLs. Here is a little screen capture of it in action, using hot reloading to change the color and style of UI items:

»

Niklas Gray

DPI-aware IMGUI

Today’s topic might not be the most exotic, but nonetheless it is something that is very important to get right if you’re developing a desktop application in 2017. Failure to do so will make your application look blurry and amateurish, to an extent that it almost feels buggy. We’re going to talk about how to play nicely with the Windows UI scaling mechanism to give your users the most bang for the buck out of their new high resolution monitors. This is commonly referred to as making your application DPI-aware.

»

Tobias Persson