~ whoami
Matthew Lake_
Backend developer. .NET, PHP, Laravel. I write about the things I hit while building, and keep a running devlog of work in progress.
2026-08-26
Why My Game Thinks 64 Times a Second
Letting the player's computer decide how fast the game runs causes problems. Picking my own rate turned out to be more interesting than I expected.
2026-08-22
Why I Am Writing a Game From Scratch in Go
Leaving the engine, the framework and the AI code generation behind to build a puzzle platformer by hand, and what Go's value semantics taught me in the first week.
2023-02-13
Using scoped services in Background / Hosted Services (C#)
Hosted services are singletons. Here is how to reach for a scoped dependency like an EF context without fighting the container.
2021-07-25
How To Implement a TipTap WYSIWYG Editor in Laravel Livewire
Building a small app that wires a headless TipTap editor into a Livewire component, end to end.