“Good afternoon, good evening and good night”
When creating mobile applications or software in general it is important to have a design goal in mind. First, we outline the desired goal…
Kotlin Flow Basics - Part 1
Kotlin Flow is a new JetBrains Stream Processing library built on top of Kotlin Coroutines. Its main goal is to provide a standard for asynchronous streaming…
Unnatural Language Processing
As a data scientist, the data I work with comes in two forms: structured and unstructured. Structured data is straightforward: columns represent features, rows represent observations…
How long does it take to migrate to Office 365?
Are you growing your organisation? You realise that you need a bigger, better and more capable communication platform for your legacy email communication system, you do your research…
2020: The Importance of Collaboration Tools
Nowadays, everyone has been impacted by the pandemic situation that our country and the rest of the world is facing. Students taking classes form home, employees working from home…
Pro tips: Cybersecurity working from home
For anyone that is working from home due to the COVID-19 pandemic, I would like to take a moment and discuss a significant issue that will affect us all. That is cybersecurity…
Best Practice in Running Mobile Production Environments
Scenario: You’re the lead developer (or interviewing to be) in an iOS or Android mobile app development production environment for a six-month contract, and the stake holders…
Simplicity for Complexity
Often times when it comes to technology, most developers are entangled with development complexities, using complex solutions to sometimes solve simple problems…
Why Being a Data Scientist is Like Being a Plumber — Part 1
Like many professionals, a lot of my time, though not as much as it sometimes feels like, is spent in various calls, meetings, and lunches with clients and potential clients…
The Growth of Challenges in the Mobile Development Space, and iOS
It is doubtless that the mobile industry is a competitive space, driven by numbers, industry, and profits. Devices, hardware, technology, and software are anywhere…
The REAL Correct Way to Handle Missing Data
An important part of my job as the principal data scientist of a consultancy is interviewing and hiring data science talent to meet the needs of our ever-growing client base…