Recent posts tagged thesingularityworkshop

Level UI • 1 day • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
The Singularity Workshop • Oct 10 • in Articles • 1 min read
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...
post-cover-30562
  • thesingularityworkshop
  • dotnet
  • opensource
  • softwarearchitecture
The Singularity Workshop • Oct 3 • in Articles • 8 min read
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...
post-cover-29600
  • thesingularityworkshop
  • dotnet
  • opensource
  • softwarearchitecture
Posted in .NET Community group
The Singularity Workshop • Sep 29 • in Articles • 9 min read
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...
post-cover-29157
  • thesingularityworkshop
  • artificialintelligence
  • protocols
  • softwarearchitecture
Posted in .NET Community group
The Singularity Workshop • Sep 28 • in Articles • 15 min read
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...
post-cover-28979
  • thesingularityworkshop
  • dotnet
  • serialization
  • softwarearchitecture
The Singularity Workshop • Sep 6 • in Articles • 10 min read
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...
post-cover-26350
  • thesingularityworkshop
  • fsm-api
  • benchmarking
  • softwareengineering
Posted in Game Devs group
The Singularity Workshop • Mar 30 • in Articles • 3 min read
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 ...
post-cover-13721
  • thesingularityworkshop
  • fsm
  • c-sharp
  • gamedev
Jaideep Parashar • Jan 16 • in Articles • 2 min read
As the Founder of ReThynk AI, I look at AI 2030 through one lens: AI will not just change technology. It will change what “normal life” looks like. And the biggest shift will be democratisation, AI moving from elite teams to everyday people. Here a...
post-cover-9811
  • ai
  • thesingularityworkshop
  • artificialintelligence
  • jobs
Tom Smithverified • 21 hours • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
The Singularity Workshop • Dec 27, 2025 • in Articles • 4 min read
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...
post-cover-8992
  • thesingularityworkshop
  • fsm
  • softwareengineering
  • disruptivetechnology
The Singularity Workshop • Dec 19, 2025 • in Articles • 1 min read
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...
post-cover-8648
  • thesingularityworkshop
  • fsm
  • c-sharp
  • gamedev
The Singularity Workshop • Dec 10, 2025 • in Articles • 5 min read
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...
post-cover-8377
  • thesingularityworkshop
  • sustainablesoftwareengineering
  • c#performance
  • datacenteroptimization
The Singularity Workshop • Dec 8, 2025 • in Articles • 1 min read
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...
post-cover-8308
  • thesingularityworkshop
  • gamedev
  • optimization
  • csharp
The Singularity Workshop • Dec 7, 2025 • in Articles • 6 min read
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 ...
post-cover-8267
  • thesingularityworkshop
  • performance
  • csharp
  • dotnet
The Singularity Workshop • Nov 30, 2025 • in Articles • 4 min read
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...
post-cover-8009
  • thesingularityworkshop
  • gamedev
  • gameai
  • finitestatemachine
The Singularity Workshop • Nov 30, 2025 • in Articles • 2 min read
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...
post-cover-7988
  • thesingularityworkshop
  • csharp
  • gamedev
  • performance
The Singularity Workshop • Nov 29, 2025 • in Articles • 4 min read
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...
post-cover-7936
  • thesingularityworkshop
  • csharp
  • gamedev
  • softwarearchitecture
The Singularity Workshop • Nov 19, 2025 • in Articles • 5 min read
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...
post-cover-7557
  • thesingularityworkshop
  • fsmapi
  • c-sharp
  • dotnet
The Singularity Workshop • Nov 17, 2025 • in Articles • 5 min read
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...
post-cover-7428
  • thesingularityworkshop
  • finitestatemachines
  • theory
  • gamedev
The Singularity Workshop • Nov 16, 2025 • in Articles • 4 min read
A Finite State of One: Rethinking the Singleton Pattern with FSMs The Singleton pattern is a cornerstone of game development and application architecture, ensuring a class has only one instance and providing a global point of access. Yet, its impl...
post-cover-7415
  • thesingularityworkshop
  • finitestatemachines
  • c-sharp
  • designpattern
The Singularity Workshop • Nov 15, 2025 • in Articles • 4 min read
We believe the most reliable software logic is logic everyone can understand. The complex systems that drive modern applications—from character AI in games to business workflows and industrial robotics—are often best articulated not by a developer, ...
post-cover-7412
  • thesingularityworkshop
  • csharp
  • gettingstarted
  • finitestatemachine
The Singularity Workshop • Nov 14, 2025 • in Articles • 7 min read
Previously we published a deep dive included with our documentation in our FSMAPI nuget package for our truly unique feature, runtime recomposition/definition of our FSMs. In this article we are sharing our document on Getting started in pure c#. W...
post-cover-7375
  • thesingularityworkshop
  • gamedev
  • opensource
  • gettingstarted
chevron_left
🔥 32 posts • 👩‍💻 2 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile