Alex BachukThe positive-sum game of delegationThe more value you’re delivering, the more others will recognize your efforts. If your goal is to grow in your career, you need to learn to…2 min read·Sep 23, 2021----
Alex BachukEngineering Managers Need To Know Their ProductEngineering managers are technical leaders for a software product. It can be an internal or publicly facing application or a service…8 min read·Sep 11, 2020----
Alex BachukProject Management Fundamentals For Tech LeadsUnderstand what success looks like, develop a plan of execution, hold people and yourself accountable, know when to escalate.4 min read·Aug 18, 2020----
Alex BachukEffective Ways to Improve Remote CommunicationEffective communication is as vital as ever in the time of remote work. As software engineers, communication is not one of our strengths…5 min read·Aug 6, 2020----
Alex BachukTechnical Interviews Are Not Completely BrokenTechnical interviewing is all over the place. Some people claim the system is completely broken and it might be more efficient to pull a…5 min read·Dec 28, 2019----
Alex BachukinThe StartupHow Project Management Will Make You A Better Tech LeadEvery company, startup, or business is a collection of projects. A project is a planned, logical unit of work with some expected outcome…10 min read·Dec 18, 2019--3--3
Alex BachukinWe’ve moved to freeCodeCamp.org/newsThe path to technical leadership: how to go from developer to team leaderIf software development feels like it is only part of your professional purpose, perhaps you should consider becoming a tech lead. A tech…7 min read·Dec 27, 2018--28--28
Alex BachukSome thoughts on API frameworks for side projectsAs any developer and wantrepreneur out there, I have a decent list of ideas. I do follow Product Hunt and Indiehackers, started a few side…4 min read·Nov 29, 2017--2--2
Alex BachukWhat is tree shaking? 🌲When we import and export modules in JavaScript, most of the time there is unused code floating around. Tree shaking or dead code…1 min read·Nov 22, 2017--3--3
Alex BachukUnderstanding software testingDevelopers make mistakes all the time. We can misunderstand requirements, miss semicolons, overlook edge case scenario or just forget about…6 min read·Oct 6, 2017--5--5