Thulani MtetwaGitHub Gems: Unlock a Treasure Trove of Free Tech BooksI recently stumbled upon a goldmine of resources for anyone looking to upskill in tech or dive deeper into expert topics. It turns out…Oct 8Oct 8
Thulani MtetwaiOS Developer PathHardware: MacBook Pro or Mac Mini (value for money)Jun 19, 2023Jun 19, 2023
Thulani MtetwaHow to create a Circular Progress-bar using UIKit: Swift iOSThere are multiple ways to achieve this but this way is simpler for me if you are more familiar with the UIKit framework, another good…Mar 14, 20231Mar 14, 20231
Thulani MtetwaUsing the NSLocalizedString macro: Swift iOSWell according to official documentation from Apple here is what the Marco is all about.Aug 14, 2022Aug 14, 2022
Thulani MtetwaWhat is a Class? What is an object? What is an instance?After reading some articles and hearing some OOP (object, orientated programming) jargon thrown around I was curious about how is an object…Apr 27, 2022Apr 27, 2022
Thulani MtetwaGoogling like a pro (part1.)After looking for answers to questions no immediate person I know can give to me; the google search bar is the my next goto. From…Jan 15, 2019Jan 15, 2019
Thulani MtetwaUsing Moment JS as a Pipe Angular or IonicAfter some frustrations of try to use the date pipe in Angular and it not being able to handle date formats on Safari or Ionic iOS hybrid…Nov 28, 20171Nov 28, 20171
Thulani MtetwaThe App Life Cycle in Ionic 2&3 (Inactive & Active)This post will take you through how to monitor if your application is in active(The app is running in the foreground) state and…Nov 28, 20171Nov 28, 20171
Thulani MtetwaHow to add a CSS framework in Angular 2 || 4After learning a lot from a book I recently bought. I wanted to know how to add in a CSS bootstrapping framework like bootstrap and…Jul 19, 20171Jul 19, 20171