Vladimir Lovtsov / Leadership notebook

Think deeper. Act with clarity.

On people, architecture, and the decisions we own. Practical analysis, professional observations, and questions I am working through.

Articles: 36

034 min read

career / management

Tech Lead: A New Challenge for an Analyst

Moving from analyst to project IT lead: building a team, establishing delivery practices, and discussing constraints with the business.

125 min read

systems analysis / architecture

EventStorming: Benefits, Limits, and Practice

A practical guide to EventStorming: what the method helps a team discover, where it falls short, and how to prepare a session that produces useful outcomes.

145 min read

development / management

Taking a Banking Product Real-Time

Lessons from an early real-time product built in 2023–2024: streaming architecture, production testing, and delivery decisions.

255 min read

architecture / systems analysis

Word of the Day: Idempotency

What idempotency actually means in HTTP and distributed systems, why a UUID alone is not enough, and how to handle retries safely.

285 min read

management / team

How a Software Development Team Actually Works

One practical model for software delivery from discovery to release: six overlapping stages, common roles, and the team’s shared responsibility for outcomes.

296 min read

data / sql / systems analysis

SQL in Practice: Your First PostgreSQL Queries

A self-contained SQL exercise for analysts: create two tables and practise SELECT, filtering, JOINs, aggregates, data changes, and transactions.

305 min read

architecture / data

Message Brokers: Where the Guarantees Stop

A practical comparison of RabbitMQ, ActiveMQ Classic, and Kafka: messaging models, acknowledgements, partition ordering, and the real limits of at-least-once and exactly-once.

336 min read

systems analysis / career

Analyst Roles in IT: A Map Without a Ranking

A practical, author-defined map of analysis roles based on the subject of the work, expected outcome, technical depth, and route into the field.

365 min read

development / tools

Analyst Days 16: Behold the Path of Data, Padawan

A reconstruction of the main ideas from my Analyst Days 16 talk: how data gains context, why roles see the same dataset differently, and what an analyst should verify.

Short observations and new writing in my Telegram channel (in Russian).

@it_underside ↗