Last weekend, we introduced some of the toys we're building at The Singularity Workshop. This weekend, we've got more! All are c#
HeadlessAihttps://github.com/TrentBest/TheSingularityWorkshop.HeadlessAi — Connecting .NET applications to AI endpoint...
It’s the weekend.
Instead of writing another 2,000-word manifesto on what The Singularity Workshop might become someday, I’m just going to open the toy box.
I’ve been building.
Some of it is foundational. Some of it is highly experimental. Some o...
There is a particular problem that keeps appearing as I build the architecture for The Singularity Workshop.
It starts with something that sounds almost trivial:
> How does software communicate with an AI when the software already knows what its wo...
I Built a Serializer That Refuses to Own Your Data
How The Singularity Workshop turned a recurring binary-IO problem into a tiny .NET boundary—and why the smallest part of the design may be the most important part.
There is a particular kind of so...
From Rug Pull to Runtime: Why I’m Open for Business and Building the Future of UGC
To the Coder Legion community,
On Friday, my out-of-state contract was suddenly canceled.
The reason? A failed drug screening because I live in Washington State an...
Benchmarking the FSM: Pure Strings, Already Fast — and About to Get Faster
There's a particular reaction you tend to get when you tell an experienced systems programmer that your architecture is string-backed:
"Don't use strings."
It's almost ref...
The Sliced Blueprint: Autonomous Documentation in Motion
If you are reading this article live on the web, you are witnessing the direct output of a closed-loop developer studio running entirely inside a local Unity application. This piece was not...
The Recursive Mirror: Composing Across the Terminal Boundary
There is a strange, quiet thrill in writing code and prose from the inside out. When an AI collaborator structures an article through a local protocol terminal, it isn't just generating...
Can you infer what the code below does just by glancing at it?
public VisualElement CreateGuiGuiContext ctx
{
var rootBuilder = new GraphicalUserInterfaceBuilder"PeriodicTableRoot"
.WithAutoGrow
.WithFlexLayoutFlexDirection.Row
...
Returning readers, thank you for joining me again; for first-time readers, welcome. This article is something special—the humble beginnings of a digital rebellion against computational waste and the industry tyrants.
I. Born of Desperation, Built fo...
One of the most common design patterns we utilize—so utilized that we often don't even recognize it as a pattern—is that of breaching a limit.
Think about your daily routine:
Are we within the index limits of this array?
Has the player’s health d...
Right now, the entire digital world is built on a fundamental, structural flaw that is costing the planet an absolute fortune in power and money.
Look around. Global electricity demand is surging at a reckless pace—far faster than we can build clean...
Subtitle: A developer diary on breaking the 66k ceiling and the power of Object Pooling in .NET.
In my last deep dive, "The Quick Brown Fox 2: The Silent Hordes," we pushed the FSM\API to its absolute limits. We built a dynamic, expanding world whe...
In the world of high-performance computing, we often obsess over Big O notation and algorithmic complexity. We optimize our loops, we thread our logic, and we pat ourselves on the back. I thought I knew performance. I thought I was writing efficient ...
In the Red Corner: Weighing in with a massive learning curve and complex boilerplate... the reigning champion of performance: Unity ECS DOTS!
In the Blue Corner: Weighing in at a lean 45kb... the Object-Oriented underdog: FSMAPI!
We are preparing f...
The Quick Brown Fox 2: The Silent Hordes
Implementing High-Performance AI at Scale with FSM\API
In our previous articlehttps://coderlegion.com/6261/learn-how-fsmapi-uses-decoupled-state-machines-to-run-a-fox-and-dog-ai-simulation, we introduced th...
In software architecture, optimization without measurement is just guessing.
I am currently in the process of a major refactor for my C# Finite State Machine API FSMAPI. We discovered some concurrency friction in the underlying dictionary lookups an...
In standard game development, we are taught that variables are silent containers. A bool is just a box that holds true or false. It doesn't do anything. To know if it changed, we have to pester it constantly:
// The Old Way: The Polling Trap
void Up...
The Deterministic Engine: Why The Singularity Workshop’s FSM\API Redefines C\# State Management
The Finite State Machine FSM is a foundational concept in computer science, acting as the deterministic heartbeat for everything from game AI to complex...
Caution: Mind Blowing Finite State Machine Contained Within Nothing but Theory
The Finite State Machine FSM—or Finite State Automaton FSA—is often dismissed as a simple computational model. However, within its minimal definition lies a mathematical...