PinnedDenis HasanenkoinGeek CultureDoes every engineer have to know UML?How to stay in balance while documenting your software design4 min read·Sep 15, 2021----
PinnedDenis HasanenkoData Synchronization PatternsA software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. A…10 min read·Nov 27, 2020----
Denis HasanenkoinGeek CultureThe necessity of side skills for Software Engineer. Business AnalysisI honestly believe that every software developer wants to grow professionally, be more productive, and achieve stakeholder satisfaction…5 min read·Aug 7, 2023----
Denis HasanenkoinGeek CultureREST, RPC, GraphQL… What to choose?API protocols comparison from the practical straightpoint5 min read·Sep 19, 2021--1--1
Denis HasanenkoClean Architecture in Angular ApplicationsThe way to build better Angular applications in case the structure proposed by the Angular team did not fit you.6 min read·Nov 29, 2020--8--8
Denis HasanenkoHow to get your first job offer as a developerThe continuous way to stay the best software engineer3 min read·Nov 26, 2020----