About these notes

Dev is a collection of my personal notes on software development. It brings together ideas from books, videos, and articles—covering both core programming principles like SOLID, architecture patterns, and clean code, as well as a deep focus on how to use AI in software development.

Many notes explore practical ways to integrate AI into development workflows, from prompt engineering to tool design and automation strategies.

Some of these notes are shared publicly at dev.dudarev.com as part of my ongoing learning and to contribute to the developer community.

The views expressed here are my own and not related to past, current, and future work.

→ View All Notes