30 May 2025

31 links ยท Friday

Structured Concurrency in Robot Control

Robots need a way to control their various mechanisms to perform tasks, either step-by-step, or in parallel. Most FTC teams do this in a similar way. You might occasionally see some teams playing around with custom task queues and callbacks, but they usually h…

Split Keyboards Are Superior - Aftermath

Split keyboards are the best, but no company offered one that satisfied me completely. What followed changed my life as a writer forever.

Chain-of-Zoom

Project Page for Chain-of-Zoom

Kinesis mWave Mac Mechanical Keyboard: A Short Review

My favorite keyboard of all time is probably the Microsoft Sculpt. I actually own four (yes, 4) of them because I was afraid that Microsoft would stop selling them, and I wanted enough for a lifetime. However, around a year ago, I switched to a MacBook and so…

Thoughts of SaaS services

I have been working at a US company for almost a month recently. An interesting fact is that I have counted the SaaS services I have used for specific scenarios since joining, and surprisingly, there are as many as 23 of them. All of these SaaS services are pr…

I Miss My Fan Regulator

A short rant on why I hate BLDC fans — they killed the fan regulator and now I have to deal with a stupid remote.

Jeremy A Boyd | YAML Tool Calls

So, I'm assuming that if you are reading this, you use an LLM and probably use their Completions API to handle tool calls.

Ensloppification

The one where I try to add reason to riot

Threads of Abstraction

One of the most common takes you see around, being it a joke or serious, is that the software development industry sucks. And I’m not talking about it bei

A nice round ball

A nice round ball

My Experience with PSP Development

The console that has stayed with me even twenty years later is the PlayStation Portable. I still love this mobile device for various reasons. PSP is small enough to fit in a pocket and can be used on the move, which makes it incredibly convenient. In a…

You Just Don't Need Tox

Tox is a neat tool for helping test Python projects. It automatically creates “virtual environments” that include the necessary dependencies, and can then run user-defined tools for testing. Multiple environments can be created in a declarative manner to test …

LLMs Will Not Replace You

“Any sufficiently advanced technology is indistinguishable from magic” - Arthur C. Clarke Today I’d like to talk about LLMs. But first, I’d like to talk about an impressive invention from the late 1700s. The Mechanical Turk The Mechanical Turk - or “The Turk” …

My Complete CQRS and Domain Events Setup in .NET

Get the free Clean Architecture template: https://dub.sh/ca-template Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt Get the source code here: https://www.patreon.com/milanjov…

ReSharper for VS Code is here and it’s BAD

Get my REST API course for free: https://dometrain.com/course/from-zero-to-hero-rest-apis-in-asp-net-core/ Subscribe to my weekly newsletter: https://nickchapsas.com Hello, everybody. I'm Nick, and in this video, I will talk about the new JetBrains ReSharper…