Skip to content
Welcome
  • Home
  • About
  • All Posts
  • Experiment
    • Experiment Child

Posts by shadowcow

  • Home
  • shadowcow
  • Page 2
About shadowcow

Building an Interactive Generative AI for Music in TypeScript – Part 1

Posted by By shadowcow March 3, 2024Posted inUncategorized
Have you ever wanted to listen to some music but couldn't quite find what you wanted? Or have you ever wanted to make some music, but you aren't a trained…
Read More

Building a 1v1 Game Matchmaking Service in Go – Part 3

Posted by By shadowcow December 7, 2023Posted inUncategorized
This article is part 3 of a series. Part 1 - Domain ModelingPart 2 - Turning Domain Model into Code The associated code repo is here. Deployment At the end of…
Read More

Building a 1v1 Game Matchmaking Service in Go – Part 2

Posted by By shadowcow November 26, 2023Posted inUncategorized
This article is part 2 of a series. Part 1 - Domain Modeling The associated code repo is here. Turning the Domain Model into Code In Part 1, we modeled…
Read More

Building a 1v1 Game Matchmaking Service in Go

Posted by By shadowcow November 22, 2023Posted inUncategorized
This article is Part 1 of a series. Part 2 - Turning the Domain Model into Code A 1v1 Game Matchmaking Service is a service that pairs up opponents for…
Read More

How AI will change Software Development

Posted by By shadowcow November 8, 2023Posted inUncategorized
Lessons from Mathematical Optimization - the basis for current AI Machine Learning and many parts of current 'AI' systems are built on top of the field of Mathematical Optimization. There…
Read More

Taming Concurrent Code – State Transitions vs Flows

Posted by By shadowcow October 7, 2023Posted inUncategorized
Concurrent code is everywhere. Anytime you have multiple operations that can take a little time and happen simultaneously, you've got concurrent code. If you are reading and writing files, interacting…
Read More

The Duality of State and Events

Posted by By shadowcow September 30, 2023Posted inUncategorized
Duality has different meanings in different domains, but the essential idea is that of 'two sides of the same coin'. There is one object, or one entity, and there are…
Read More

Functional Core, Imperative Shell implemented with Finite State Transducers

Posted by By shadowcow September 17, 2023Posted inUncategorized
In a previous article we looked at Finite State Transducers (FSTs). To quickly recap, a Finite State Transducer is a type of Finite State Machine that also produces output. This…
Read More

Thinking in Finite State Transducers to Enhance Precision

Posted by By shadowcow September 16, 2023Posted inUncategorized
What is a Finite State Transducer? Your first guess might be that its an essential component of a car-based time machine, like a flux capacitor. It isn't, but believe it…
Read More

Using Queueing Theory to Build Better Software Systems

Posted by By shadowcow April 10, 2023Posted inUncategorized
Here's a fun question you can use at parties: Can you think of a word with 5 consecutive vowels? If you have really interesting friends, you might get some exotic…
Read More

Posts pagination

Previous page 1 2
Copyright 2025 — Welcome. All rights reserved. Sinatra WordPress Theme
Scroll to Top