<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel>
<title>Vladimir Lovtsov — Articles</title><link>https://lovtsov.dev/en/blog/</link>
<description>IT leadership, architecture, AI and teams.</description><language>en</language>
<atom:link href="https://lovtsov.dev/en/rss.xml" rel="self" type="application/rss+xml"/>
<item><title>Analyst Days 14: Don&apos;t Paint the Grass — Data Risk in a BANI World</title><link>https://lovtsov.dev/en/blog/talk-data-risks-bani/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/talk-data-risks-bani/</guid><description>A reconstruction of my Analyst Days 14 talk on data quality and ownership: distinguishing a working control from attractive reporting.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate><category>management</category><category>development</category></item>
<item><title>Community Synergy: How a Large IT Company Can Use Its Own Expertise</title><link>https://lovtsov.dev/en/blog/talk-synergy-communities/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/talk-synergy-communities/</guid><description>How Tech Guilds helped me connect teams and knowledge. Reuse across a company, the structure of a Tech Hub, the economics of shared solutions and the conditions that make people want to participate.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>management</category></item>
<item><title>Tech Lead: A New Challenge for an Analyst</title><link>https://lovtsov.dev/en/blog/talk-techlead-challenge/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/talk-techlead-challenge/</guid><description>Moving from analyst to project IT lead: building a team, establishing delivery practices, and discussing constraints with the business.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>career</category><category>management</category></item>
<item><title>RAG for a company: from document search to a useful assistant</title><link>https://lovtsov.dev/en/blog/rag-for-business/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/rag-for-business/</guid><description>RAG explained from the ground up: indexing, retrieval, small-team and enterprise architectures, published implementations, evaluation, and the path from answers to useful actions.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>ai</category><category>architecture</category><category>data</category></item>
<item><title>AI in development: where it helps and where it creates new risk</title><link>https://lovtsov.dev/en/blog/ai-accelerates-development/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/ai-accelerates-development/</guid><description>A practical model-selection guide: 19 October 2026 API prices, self-hosting, task acceptance and the full cost of AI-assisted delivery.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><category>ai</category><category>development</category><category>tools</category><category>productivity</category></item>
<item><title>Hiring Signals from a Manager’s Perspective</title><link>https://lovtsov.dev/en/blog/red-flags-hiring/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/red-flags-hiring/</guid><description>Behavioural patterns, an interview radar and the manager’s own blind spots: assess working risks without pretending to diagnose a personality.</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate><category>management</category><category>career</category></item>
<item><title>The Shoemaker’s Own Shoes: Rebuilding My CV</title><link>https://lovtsov.dev/en/blog/cv-redesign-consultant/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/cv-redesign-consultant/</guid><description>How I removed technical noise from an executive CV, made the career trajectory visible, and established a clear CTO direction.</description><pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate><category>career</category><category>hiring</category></item>
<item><title>DPUPP on a Weekend: The Kremlin, Family, and an Engineer&apos;s Brain</title><link>https://lovtsov.dev/en/blog/dpupp-weekend-kremlin/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/dpupp-weekend-kremlin/</guid><description>A Sunday walk through central Moscow with my family, seen through the eyes of an engineer who still notices alerts and load tests away from the screen.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate><category>career</category></item>
<item><title>Building an Alternative Is Only the Start: Calculate the TCO</title><link>https://lovtsov.dev/en/blog/copy-cheap-exploit-expensive/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/copy-cheap-exploit-expensive/</guid><description>Compare a product, fork, compatible implementation, and bespoke build through total cost of ownership: upgrades, operations, skills, risk, and exit.</description><pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate><category>import substitution</category><category>architecture</category></item>
<item><title>“Like FAANG,” Without the Cargo Cult: Bring the Context With the Practice</title><link>https://lovtsov.dev/en/blog/faang-architecture-antipatterns/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/faang-architecture-antipatterns/</guid><description>Architecture practices cannot be separated from scale, team structure, and operational maturity. Here is how to spot accidental complexity before adopting them.</description><pubDate>Mon, 06 Oct 2025 00:00:00 GMT</pubDate><category>architecture</category><category>management</category></item>
<item><title>Unhealthy Behaviour in a Tech Team: Signals and Actions</title><link>https://lovtsov.dev/en/blog/t-toxicity-in-it/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/t-toxicity-in-it/</guid><description>Observable signs of an unsafe working environment and practical actions for an individual contributor or manager, without diagnoses or labels.</description><pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate><category>career</category><category>team</category></item>
<item><title>EventStorming: Benefits, Limits, and Practice</title><link>https://lovtsov.dev/en/blog/event-storming-pros-cons/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/event-storming-pros-cons/</guid><description>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.</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><category>systems analysis</category><category>architecture</category></item>
<item><title>Are Retrospectives a Waste of Time? Sometimes</title><link>https://lovtsov.dev/en/blog/retrospective-not-useless/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/retrospective-not-useless/</guid><description>When a retro becomes a ritual, how to restore its purpose, and why a change without an owner rarely improves anything.</description><pubDate>Tue, 08 Apr 2025 00:00:00 GMT</pubDate><category>management</category><category>team</category></item>
<item><title>Taking a Banking Product Real-Time</title><link>https://lovtsov.dev/en/blog/realtime-banking/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/realtime-banking/</guid><description>Lessons from an early real-time product built in 2023–2024: streaming architecture, production testing, and delivery decisions.</description><pubDate>Tue, 04 Mar 2025 00:00:00 GMT</pubDate><category>development</category><category>management</category></item>
<item><title>Can an Overly Detailed Specification Weaken Engineering Initiative?</title><link>https://lovtsov.dev/en/blog/detailed-specs-kill-expertise/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/detailed-specs-kill-expertise/</guid><description>A working hypothesis about the relationship between requirement detail, delivery predictability, and team autonomy.</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate><category>systems analysis</category><category>management</category><category>hiring</category></item>
<item><title>Five Common Systems Analysis Mistakes on IT Projects</title><link>https://lovtsov.dev/en/blog/classic-it-project-mistakes/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/classic-it-project-mistakes/</guid><description>Common systems analysis mistakes on large banking and fintech projects: vague requirements, legacy integrations, regulation, failure scenarios, and late validation.</description><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate><category>management</category><category>systems analysis</category></item>
<item><title>Does an IT Professional Need a University Degree?</title><link>https://lovtsov.dev/en/blog/it-higher-education/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/it-higher-education/</guid><description>What university can genuinely offer an engineer or analyst, what that route costs, and when another form of education may be a better choice.</description><pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate><category>career</category></item>
<item><title>Data Exchange Formats: JSON, XML, Protobuf, Avro, and MessagePack</title><link>https://lovtsov.dev/en/blog/data-exchange-formats/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/data-exchange-formats/</guid><description>Choose a format through contract evolution, backward and forward compatibility, tooling, and measured processing cost rather than fashion.</description><pubDate>Wed, 11 Sep 2024 00:00:00 GMT</pubDate><category>data</category><category>architecture</category><category>systems analysis</category></item>
<item><title>Architecture Without Magic: Cost of Change and Operational Maturity</title><link>https://lovtsov.dev/en/blog/architecture-made-easy/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/architecture-made-easy/</guid><description>A decision guide for modular monoliths and microservices, based on change cost, ownership boundaries, and a team’s ability to operate a distributed system.</description><pubDate>Thu, 29 Aug 2024 00:00:00 GMT</pubDate><category>architecture</category></item>
<item><title>Building Fintech Products: Seven Paths to Production</title><link>https://lovtsov.dev/en/blog/fintech-seven-circles/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/fintech-seven-circles/</guid><description>A delivery map for banking products: team capability, governance, changing needs, infrastructure, cross-team contracts, the delivery platform, and operations.</description><pubDate>Sun, 04 Aug 2024 00:00:00 GMT</pubDate><category>development</category><category>management</category><category>career</category></item>
<item><title>UML in Practice: When a Diagram Helps and When It Does Not</title><link>https://lovtsov.dev/en/blog/uml-what-and-why/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/uml-what-and-why/</guid><description>Choosing a UML diagram for a specific question, defining how long it should live, and keeping modelling from becoming a project of its own.</description><pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate><category>systems analysis</category><category>architecture</category></item>
<item><title>Microservices or a Modular Monolith? A Decision Checklist</title><link>https://lovtsov.dev/en/blog/microservices-or-monolith/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/microservices-or-monolith/</guid><description>A concise decision guide based on domain boundaries, independent releases, scaling, data consistency, and the cost of operating a distributed system.</description><pubDate>Fri, 05 Jul 2024 00:00:00 GMT</pubDate><category>architecture</category><category>systems analysis</category></item>
<item><title>User Stories: From Need to Acceptance Criteria</title><link>https://lovtsov.dev/en/blog/user-story-underrated/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/user-story-underrated/</guid><description>How to frame a user story around who, what, and why, add testable acceptance criteria, and avoid turning it into a miniature specification.</description><pubDate>Wed, 03 Jul 2024 00:00:00 GMT</pubDate><category>systems analysis</category><category>management</category></item>
<item><title>Saint HighLoad++ 2024: Moving a Banking Product to Real-Time</title><link>https://lovtsov.dev/en/blog/talk-highload-realtime-banking/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/talk-highload-realtime-banking/</guid><description>How Vladimir Avramov and I turned an early real-time product built with Flink, Kafka, and Tarantool into a focused technical talk.</description><pubDate>Mon, 24 Jun 2024 00:00:00 GMT</pubDate><category>development</category><category>management</category></item>
<item><title>Word of the Day: Idempotency</title><link>https://lovtsov.dev/en/blog/idempotency-word-of-the-day/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/idempotency-word-of-the-day/</guid><description>What idempotency actually means in HTTP and distributed systems, why a UUID alone is not enough, and how to handle retries safely.</description><pubDate>Fri, 24 May 2024 00:00:00 GMT</pubDate><category>architecture</category><category>systems analysis</category></item>
<item><title>Building an IT Team Fast: Risks and Benefits</title><link>https://lovtsov.dev/en/blog/fast-team-building/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/fast-team-building/</guid><description>How to speed up hiring without pretending speed is free: what to test before the offer and how to reduce early hiring risk.</description><pubDate>Sat, 04 May 2024 00:00:00 GMT</pubDate><category>hiring</category><category>team</category><category>management</category></item>
<item><title>IT Conferences for Analysts: A Practical Guide</title><link>https://lovtsov.dev/en/blog/it-conferences-analysts/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/it-conferences-analysts/</guid><description>How to choose an event, prepare useful questions, and turn a talk or visit into durable professional connections.</description><pubDate>Mon, 22 Jan 2024 00:00:00 GMT</pubDate><category>career</category><category>management</category></item>
<item><title>How a Software Development Team Actually Works</title><link>https://lovtsov.dev/en/blog/how-dev-team-works/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/how-dev-team-works/</guid><description>One practical model for software delivery from discovery to release: six overlapping stages, common roles, and the team’s shared responsibility for outcomes.</description><pubDate>Thu, 11 Jan 2024 00:00:00 GMT</pubDate><category>management</category><category>team</category></item>
<item><title>SQL in Practice: Your First PostgreSQL Queries</title><link>https://lovtsov.dev/en/blog/sql-postgres-practice/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/sql-postgres-practice/</guid><description>A self-contained SQL exercise for analysts: create two tables and practise SELECT, filtering, JOINs, aggregates, data changes, and transactions.</description><pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate><category>data</category><category>sql</category><category>systems analysis</category></item>
<item><title>Message Brokers: Where the Guarantees Stop</title><link>https://lovtsov.dev/en/blog/message-brokers-nuances/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/message-brokers-nuances/</guid><description>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.</description><pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate><category>architecture</category><category>data</category></item>
<item><title>A Career in IT: My Model for Choosing the Next Move</title><link>https://lovtsov.dev/en/blog/career-in-it-thoughts/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/career-in-it-thoughts/</guid><description>Four questions for comparing a management step, deeper expertise, or a move into a different kind of project.</description><pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate><category>career</category></item>
<item><title>API From A to Z: Semantics, Contracts, and Practice</title><link>https://lovtsov.dev/en/blog/api-theory-practice/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/api-theory-practice/</guid><description>How to choose between HTTP APIs, SOAP, GraphQL, JSON-RPC, and gRPC, then review methods, errors, compatibility, limits, and failure behaviour.</description><pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate><category>development</category><category>tools</category></item>
<item><title>Analyst Roles in IT: A Map Without a Ranking</title><link>https://lovtsov.dev/en/blog/types-of-analysts/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/types-of-analysts/</guid><description>A practical, author-defined map of analysis roles based on the subject of the work, expected outcome, technical depth, and route into the field.</description><pubDate>Thu, 19 Oct 2023 00:00:00 GMT</pubDate><category>systems analysis</category><category>career</category></item>
<item><title>How to Interview a Client When You&apos;re the Analyst on an IT Team (a Checklist)</title><link>https://lovtsov.dev/en/blog/client-interview-checklist/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/client-interview-checklist/</guid><description>A step-by-step algorithm for interviewing a client when there is no business analyst on the team: preparation, running the interview, analysis, and confirming requirements.</description><pubDate>Sun, 01 Oct 2023 00:00:00 GMT</pubDate><category>systems analysis</category><category>management</category></item>
<item><title>NER for Business: From Entities to a Working Process</title><link>https://lovtsov.dev/en/blog/ner-services-business/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/ner-services-business/</guid><description>What NER actually does, how it differs from intent classification, and how to build a testable hybrid pipeline for Russian text.</description><pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate><category>ai</category><category>development</category></item>
<item><title>Analyst Days 16: Behold the Path of Data, Padawan</title><link>https://lovtsov.dev/en/blog/talk-data-path-padawan/</link><guid isPermaLink="true">https://lovtsov.dev/en/blog/talk-data-path-padawan/</guid><description>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.</description><pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate><category>development</category><category>tools</category></item>
</channel></rss>