Rust for KidsThis article doesn’t aim to teach you Rust or unveil some hidden feature. It’s more like an experiment — a way to show a kid what Rust…Jun 11Jun 11
Event-driven finite-state machine in combat systemI was thinking about how to implement different behavioral logic in combat for different bots in Unreal Engine. Essentially, I reinvented…Jun 6Jun 6
Cloud build of Unreal Engine 5.5 server for €0.5Let’s start with the problem. Although Unreal Engine is cross-platform, it makes logical sense to host the server on Linux. Of course, you…Jun 2Jun 2
KStream-KStream Outer Join and Left Join — Flexible Stream Correlations in Real TimeScenario: We have two streams: streamA and streamB. We need to join them by key, but not all events exist in both streams.Jun 1Jun 1
Kafka + Redis = Fast, Reactive CachingA common and highly effective pattern is to use Kafka as the event stream and Redis as the fast-access key-value store. This setup allows…May 26May 26
Step Functions + Map State = Scalable Parallel Fan-OutWhy: Process arrays of tasks in parallel using serverless design. Perfect for batch processing (S3/SQS/DynamoDB), mass API calls, or report…May 24May 24
Kafka + Dead Letter Topic (DLT): catching failed messagesWhen a consumer crashes on specific messages (can’t parse, validation fails, business logic errors), you don’t want to lose the data — or…May 19May 19
User-defined literals in C++ — readable, expressive, and compile-timeC++ allows you to define custom suffixes like _km, _kg, _usd using operator"". This improves readability and enables compile-time…May 17May 17