Sierra Softworks Blog
Archive
  • Services

    • Bender
    • TailService
  • Tooling

    • Git-Tool
    • GitHub Backup
    • Minback
  • Libraries

    • Bash CLI
    • Human Errors
  • Legacy

    • ArmA 2 Mod Launcher
    • CoreMonitor
    • ExpressGate
    • Web Comic Downloader
  • Open Source

    • The MIT License (MIT)
    • GNU General Public License v3.0
  • Commercial

    • Sierra Softworks License
About Me
GitHub
Archive
  • Services

    • Bender
    • TailService
  • Tooling

    • Git-Tool
    • GitHub Backup
    • Minback
  • Libraries

    • Bash CLI
    • Human Errors
  • Legacy

    • ArmA 2 Mod Launcher
    • CoreMonitor
    • ExpressGate
    • Web Comic Downloader
  • Open Source

    • The MIT License (MIT)
    • GNU General Public License v3.0
  • Commercial

    • Sierra Softworks License
About Me
GitHub

Welcome

Follow us in building better services and stronger teams at scale.

Get Git-ToolRead Something

Latest Posts

Taking a Stance

Taking a Stance

Multi-agent systems, in which several distinct and independent entities interact with one another, suffer from a key challenge: the complexity of the interactions within the system grows exponentially as the number of interacting agents increases. This same model maps to organizations and even the lives of individuals.

As leaders attempting to develop and execute effective strategies, we are often faced with the need to predict system behaviour and make decisions based on those predictions. As the number of entities within our strategic model grows, our ability to accurately predict outcomes decreases.

In this post I propose a model for estimating our prediction accuracy, common pitfalls and the impact they have, and a model which enables us to take appropriate actions regardless.

2025-01-25#leadership#strategyKeep Reading →

Creating a Task in .NET

Creating a Task in .NET

Today I found something surprising - a piece of code in C# which awaited a new Task(...) and which achieved its goal, but did the opposite of what I expected. Indeed, instead of the task running to completion, it instead never completed. In this post I'll share some interesting empirical observations about how this works and talk about how this differs from asynchronous execution systems in other languages.

2024-11-26#csharp#programming#asyncKeep Reading →

Prusa XL Review

Prusa XL Review

The Prusa XL is a high-end Core-XY 3D printer from Prusa Research, the technical specifications of which you can find on their product page. I was recently looking add another printer to my home lab, alongside my trusty Voron 2.4R2, and the Prusa XL was one of several printers I considered - it is also ultimately the one I chose to purchase based on its unique set of trade-offs.

An image of the Prusa XL.

The biggest challenge I faced making this decision was the lack of any deep technical reviews of the Prusa XL, so I'm going to try and close that gap here by sharing my thoughts and experiences through the lens of someone who has spent the last couple of years diving into the guts of what makes for a reliable 3D printer.

2024-10-24#prusa-xl#reviewKeep Reading →
Copyright © Sierra Softworks 2023