Git mailmapI’m reading Working effectively with legacy code now. The definition of legacy in this book is pretty straightforward: “is it code without…Sep 30, 2023Sep 30, 2023
Working with legacy codeI’d like to continue my thoughts on working with legacy code triggered by Arjan’s video. I have already highlighted some things on that in…Sep 13, 2023Sep 13, 2023
Estimation in software projectsMy experience in software development consists of working at big companies’ internal projects. It means that main part of a job is…Oct 15, 2022Oct 15, 2022
Thought on TDDKent Beck at the beginning of his TDD book gives a simple example how to follow the TDD approach. What was interesting to me is how he…Apr 8, 2021Apr 8, 2021
Pytest: mock it, mock it!When refactoring/updating legacy without tests, you will find yourself writing these missing parts. Or quit the job. Or die under pile of…Feb 12, 2021Feb 12, 2021
Про разработкуПосмотрел стрим Федора Борщева, где он показывает мощь и удобство Ансибла для настройки компа, и исследует возможность перенести…May 8, 2020May 8, 2020
ГраницыЗа спиной два с половиной года родительства. Последние полтора года границы видятся мне одной из самых важных тем в общении с ребенком.Aug 19, 2019Aug 19, 2019
Джедайские техникиПервая глава дает кучу вау информации: память можно подменять, мы вообще плохо запоминаем и думаем, особенно одновременно. А еще при…Oct 25, 2018Oct 25, 2018
Итальянский по Полиглоту (uno)Если знаешь русский и немного английский, то итальянский учить проще. Во-первых, как пишется, так и читается. Во-вторых, порядок слов редко…Mar 28, 2018Mar 28, 2018
Дзэн и искусство ухода за мотоцикломКнига о качестве как третьей сущности познания мира.Oct 21, 2017Oct 21, 2017