Posts by Valentine Shimanovsky

@Valentine Shimanovsky

Valentine Shi

Complex Business Systems | Senior Backend Engineer | Founding Engineer | Archite...
Eastern Europe valentineshi.dev Joined November 2025
2.4k Points93 Badges21 Connections21 Followers25 Following

Comments by Valentine Shimanovsky

2 hours Articles 2 min read
The reliable naming approach serving me very well daily for 6+ years. This is a well‑known quote in the SWE world, originally said by an engineer at Netscape over 20 years ago: “There are only two hard things in Computer Science: cache invalidation ...
Aug 22 Articles 1 min read
I keep reading that AI turns an engineer into a reviewer of generated code and removes the enjoyable part of the work. My experience with Codex is quite opposite will try Claude one day. I have always enjoyed software engineering, and now I enjoy it ...
Aug 21 Articles 1 min read
I keep reading that AI turns an engineer into a reviewer of generated code and removes the enjoyable part of the work. My experience with Codex is quite opposite will try Claude one day. I have always enjoyed software engineering, and now I enjoy it ...
Aug 21 Articles 1 min read
I keep reading that AI turns an engineer into a reviewer of generated code and removes the enjoyable part of the work. My experience with Codex is quite opposite will try Claude one day. I have always enjoyed software engineering, and now I enjoy it ...
Jul 31 Articles 1 min read
Understand the existing design, then isolate the change, design it cleanly, and implement it with TDD, ATDD and integration testing. Legacy systems usually do not need to be rewritten entirely. More often, a few parts create most of the pain, while...
Jul 30 Articles 1 min read
Software quality is often discussed as if it were mainly an engineering preference: developers want cleaner code, more tests, better architecture and additional time before releasing. From the business side, this may look like a conflict between qual...
Jul 29 Articles 1 min read
Software quality is often discussed as if it were mainly an engineering preference: developers want cleaner code, more tests, better architecture and additional time before releasing. From the business side, this may look like a conflict between qual...
Jun 24 Articles 1 min read
The 2023 skill erosion argument was easier to dismiss as an old automation story. In 2026 it is harder to dismiss. The point is not that AI makes people stupid. The point is that AI makes it very easy to skip the part where competence is actually fo...
Jun 12 Articles 1 min read
Juniors In reaction to the often-heard complaint that the SWE profession would suffer the absence of junior engineers due to AI + seniors doing all the work, I recently was thinking the following. This is not going to happen, because there will al...
Jun 3 Articles 1 min read
A lot of people say the new skill is writing better specs. I agree, but I think there is a trap here. A good spec is not just a more detailed prompt. It comes from understanding the domain AND software engineering well enough to know what should not ...
May 22 Articles 1 min read
Most product changes do not enter a company as clean technical tasks. They arrive as rough business intent. A customer is confused. A workflow feels slow. A new case must be supported. Some manual operation should be automated. Someone says: "can we...
May 22 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 22 Articles 1 min read
Most product changes do not enter a company as clean technical tasks. They arrive as rough business intent. A customer is confused. A workflow feels slow. A new case must be supported. Some manual operation should be automated. Someone says: "can we...
May 20 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 14 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 13 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 13 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 13 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 13 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 10 Articles 2 min read
AI storm has revealed an opinion that in AI-accelerated product teams, traditional "source of truth" artifacts like Figma, design documents, software models become obsolete because products evolve too quickly, with codebase modified directly and iter...
chevron_left

Latest Jobs

View all jobs →