Unity: Avoid Custom “ENABLE_X” Preprocessor Symbols
Unity allows us to define custom scripting define symbols. Here we explain why you should avoid naming them with the “ENABLE_” prefix.
Unity allows us to define custom scripting define symbols. Here we explain why you should avoid naming them with the “ENABLE_” prefix.
Operating servers costs time and money. Luckily, serverless functions and managed servers can help us stay focussed on product development.
Bouncer provides lightweight runtime-only “contracts” for .Net applications. The main use-case is to validate parameters of important methods.
Sometimes automated deployments are too expensive. Let me show you how I deploy small projects with a one-click deployment script.
Software engineers often aren’t taught about releasing software. Therefore I want to share my software release checklist with you.
Let’s have a look at structured unit, integration and system testing, inspired by the V-Model used in automotive development.
In this tutorial we will setup a simple build server, which can build a C# hello world project for macOS and linux, verifying your cross-platform compatibility.
Scripting is the fastest way to get stuff done. And of course there is a cross-platform solution: Let’s get started with PowerShell Core.
Get started with command line basics for windows, macOS and Linux. They share a common set of commands, too.