Latest Articles

Some of my recent thoughts on design, development, and the tech industry.
Git vs GitHub

Git vs GitHub

Git is for tracking file changes, GitHub is a cloud storage service that uses git for version control.
What is Refactoring

What is Refactoring

Refactoring is the process of changing a software system in a way that does not alter the external behavior of the code yet improves its internal structure.
What is technical debt?

What is technical debt?

Do you know when you decide to refactor your code the next sprint? Or when you cut corners just to get that feature out in time?..
Tests are really IMPORTANT!

Tests are really IMPORTANT!

I recently had to go back to code that I wrote about two years ago, and I’m finding it really difficult to make changes to the code 😢...
Why Fonts Matter

Why Fonts Matter

This is not really a blog post that talks about why font matters. but just know that they do..
Built with love by Michael Shobowale • © 2025