RSS Amplifier

Blog

Michal Franc | Cloud Native, Architecture, Platform Engineering

Software Engineer/Architect-distributed systems, cloud-native, system design, platform engineering, golang, kubernetes

mfranc.comRSS feed ↗10 posts

Latest posts

So I wanted to speak to AI agent ... and ended up with a Tamagochi on my phone

What started as a weekend dictation script somehow turned into me building a Kotlin app for my Galaxy Watch, a Tamagotchi-like bot on my phone, and a full personal assistant I talk to from the couch.

Software Engineering Transformation 2026

Thouhgts on the impact of AI and LLMS on the work of Software Engineers

Calling Conventions

Fourth part of the series. Calling conventions deep dive.

Managed vs Unmanaged code and interop

Third part of the series. Discussing managed vs unmanaged world and how does communication happen between them.

Array.Sort && TrySZSort

Second part of the series. Getting into Array.Sort details and first look at TrySZSort function.

List.Sort internals

Dive into .NET internals and explore List.Sort source code. Discussing Enumeration, state management and internal implementation of the list and Sort.

Journey through the .NET internals - Sorting

Evolution of Engineer - critical neurone mass and negative code value

Why Eric Evans book bored me to death? And why I think that code is useless. My thoughts on engineer learning process from a technical minded person to a balanced tech / business focused professional. An important post for every engineer to read.

Code Review - C# Code

Interesting code review of less complex code.

Docker container to container communication