Alexander KondovincodeburstHow a Chrome Extension Broke My Side ProjectAfter a long break from personal projects, the situation around the virus inspired me to build something on the side again. I’ll spare you…Jul 29, 20202Jul 29, 20202
Alexander KondovinThe StartupThe Cost of Wrong AbstractionsWhy rushing to abstract duplicated logic can cost us more than keeping it.May 26, 2020May 26, 2020
Alexander KondovinThe StartupWhat Is Complexity?What do we mean when we say that something is complex? A system, a module, a class — they can all have that quality. When we talk about…Apr 30, 2020Apr 30, 2020
Alexander KondovinThe StartupThe T-Shaped EngineerThe choice between being a specialist or a generalist is debated by many engineers. Nowadays, the industry may need something in between.Mar 12, 2020Mar 12, 2020
Alexander KondovIndentation Warfare — Tabs or SpacesI don’t remember when I found out about the timeless debate on tabs and spaces. I’m a self taught developer and I’ve missed some of the…Feb 26, 2020Feb 26, 2020
Alexander KondovincodeburstThe Economics of Technical DebtTechnical debt — a tool used to negotiate a refactor for the mess you made 6 months ago.Feb 24, 2020Feb 24, 2020
Alexander KondovincodeburstLegacy Code and Chesterson’s FenceAh, legacy code. Two words that can strike fear in the heart of any developer.Jan 27, 2020Jan 27, 2020
Alexander KondovinThe StartupThe Philosophy of Software DevelopmentSoftware development is considered a field ruled by logic. Every decision we make is guided by rules that we can follow and understand…Jan 4, 2020Jan 4, 2020
Alexander KondovMy 2019 Year in ReviewWhen I sat down in January I had quite the ambitious goals of where I want to be personally, professionally and spiritually in December…Dec 30, 2019Dec 30, 2019
Alexander KondovincodeburstTo UI Engineering and Back AgainThis is going to be one of those once upon a time articles so buckle up and prepare for a story.Dec 4, 2019Dec 4, 2019