I’m Sasha

Hello, my name is Sasha Aleksiiants and this is my blog. I’m a software engineer and here I write about my new learnings, thoughts and whatever interesting I find in software technologies.

Refactoring With Claude

This is a story of some relatively big code refactoring and my experience of using Claude code for it. At Uber, we have a Go service for generating financial statements for users (let’s call it service X). Over time, this service grew into a pretty hefty monolith service which includes data fetching, massaging and presentation logic. We had to build a new service (service Y) for a different type of reporting that should re-use the data fetching part of the X service. Unfortunately, this part had typical features of legacy code - written long time ago, not well maintained but at the same time was updated with some frequency which made the quality rather worse than better with every diff. ...

November 24, 2025 · 9 min · Sasha Aleksiiants

Deep Dive into LLMs by Andrej Karpathy

A few weeks ago, I watched “Deep Dive into LLMs like ChatGPT” by Andrej Karpathy. I found it EXTREMELY valuable. It’s the most concise material I’ve seen so far on this topic. If you have some knowledge of software and want to learn about LLMs, this video is the one to watch. It explains all the main concepts and fundamentals of this new tech. ...

October 5, 2025 · 3 min · Sasha Aleksiiants

First Post

Hello, Internet This is the first post on this blog just to test how it looks like. This is Dolomites:

September 30, 2025 · 1 min · Sasha Aleksiiants