Welcome! I'm Andrey, a software engineer with over 17 years of experience, currently based in Munich, Germany.

This website hosts my personal blog where I share my thoughts on programming, technology, and a number of other topics.

The best way to reach me is via email.

Latest blog posts

My current bag of agentic tricks

Like a lot of people these days, I use Claude Code and Cursor quite a bit at work - for writing code, reviewing PRs, and digging into all sorts of problems. At some point I had so many agent sessions going that I became the main bottleneck: the agents do their thing, then sit around waiting for me to get to them.

Here’s how I’ve set things up to make that more manageable. My approach keeps evolving, so at some point there might be enough new ideas for an update.

Japan, Part 1. Flight and Tokyo

It’s the end of vacation season now, so I’ll write about our recent one - starting a new Travel tag in this blog. It’s September now, but the trip itself happened back in April-May this year. We’d been planning to go to Japan the previous spring, but were too busy to properly plan it, so we only made it this year - though for a full three weeks, and it was really great.

We liked pretty much everything there: the food, the people, the nature, the cities, the transport system. We bought so much geeky stuff that we had to buy a new large suitcase. But let’s take it one step at a time. I’ll split the story into several parts and write them little by little - otherwise it will turn into a huge wall of text that I’ll never finish :)

Vibe-coding a Calendar Sync Tool

I wanted to get a post out before I leave for a relatively long trip. This is the first post after relaunching the blog, and it would be funny if I promised myself to write more often and then disappeared again for who knows how long. I’ve done that before - about 13 years ago, and I wouldn’t want to repeat the pattern now.

Reboot

I spent some time on GenAI-assisted coding last year, and when I wrapped up and published a small project I was working on, I felt like it would be a nice idea to write a blog post about it. While it’s a small project and it’s unlikely to be of interest to anyone but me, I thought it would be a good opportunity start sharing my experience on a broader topic of vibe-coding and modern programming in general.

Year in Review

I’ve completely neglected my blog, even though I initially planned to write here fairly regularly. Oh well - a year-end review post is a good opportunity to briefly describe the events that have happened recently.

WWDC 2012

Like many others, I followed the live coverage of WWDC. It’s interesting that, unlike previous events, some sites didn’t bother to do live coverage pages, and instead started tweeting about it. Most likely this has to do with their inability to handle the load properly: in previous years many of these sites had outages, and even now the same AppleInsider has switched to live coverage mode where you can’t see anything except the live feed, and at the top of the site there’s a huge red notice saying “During the live broadcast the page updates automatically” :)