I gave the welcome address at the Google I/O Extended Abuja 22 event on the 2nd of July, 2022.
Continue readingPosts Tagged → Software Development
Technical Debt Explained
To understand technical debt, we first have to remind ourselves of the principles of financial debt. Financial debt lets you have the benefit now at the cost of making regular interest payments later.
Continue readingShared Understanding: 5 Ways Software Teams Can Improve it
As an individual developer working on a project, you have a very clear vision and understanding the work. The moment another developer joins, everything changes. You suddenly need to start working on shared understanding. The new developer needs to understands as much as you do and get the whole picture.
Continue readingSoftware Developers, RAM, and Maintainable Code
The software developer’s brain works just like a computer, it has a RAM! When working on a product, the software developer has the product clearly in her RAM ranging from the tasks she has to do, the tasks other team members have to do to the general direction of the product.
Continue reading