Andrew Khmylov

Andrew Khmylov

Random Things I Liked, Mar 2023

Automerge 2.0 The complete rewrite of Automerge dropped right after discussing CRDTs optimizations the last time, addressing performance concerns. AsyncAPI It's like

Gradient descent: back to basics with F# and C#

After dabbling with high-level AI tools recently, I wanted to revisit the basics and look under the hood. As they say, the best way to learn something is to build it. I've been

Random Things I Liked, Jan 2023

Keeping on the challenge, here's a digest of things which got my attention recently. CRDTs optimization I am long time fan of collaborative editing and distributed systems in

On being mediocre

I've never been special and I've always struggled to achieve. Whenever I pick up any programming challenge, it takes me too long to complete it, and then I see folks doing it much

Random Things I Liked, Dec 2022

I'd like to try a new challenge for myself to start building an archive of things I find interesting. Not sure if it's going to be a monthly, quarterly, or even annual thing,

What's the point?

It has occurred to me this week that I haven't written anything here for almost 2 years now. Why's that? Don't I have anything important to say anymore? Is blogging still a thing

Не верю в no-code

Волны хайпа вокруг no-code выросли до невероятных масштабов, и недавняя отличная статья vas3k по этой теме заставила меня вновь направить туда вектор внимания. К тому же самые бросающиеся в глаза атрибуты no-code вроде

So How Do You Improve Yourself?

I started reading Apprenticeship Patterns a few days ago. It started with the notion of mentorship, and it struck me in the weak spot, because that’s what I’ve been thinking a

Abstract enough

Programmers tend to think there is something special about them. However, a vast amount of IT jobs out there is mostly about business automation and solving auxiliary tasks, with client software being just

How we build Targetprocess

Preface For the last 2 years my professional career have been diverging further and further away from the path it was set on early. I’ve started as a desktop application developer a