Being an engineer there are so many problems that I have to solve every day that you get into the...
Here’s a quick recap of Apple’s State of the Union at WWDC (World Wide Developer Confrence 2021)....
Sprites are a vital part of working on a game in Unity. Part of that is how do you go about slicing a...
ICYMI (In case you missed it); last week was Microsoft’s Build event! The yearly event is a chance fo...
Object Oriented Programming (OOP) is a programming paradigm that is the cornerstone of modern softwar...
There is something that you realize really quickly when you start programming games, and it’s that ma...
When programming in Javascript there are times when you might want to know if there were any paramete...
You often forget that APIs exist for most of the platforms you use. While some companies lock down th...
There are times when you need to take full advantage of every ounce of performance possible to make y...
Writing clean and maintainable code is pivotal to any production project. And yet even the most funct...
There are tools to every trade and writing code is no different. I’ve posted in the past about the be...
Emoji’s and personalized avatars have become the new normal in messaging and social media platforms....
One of my most commonly used design patterns is the Observer Pattern and for good reasons. At its cor...
We’ve all been there. You have a string input and need a fast and efficient way to parse something im...
Welcome to part 2 of the learning Kotlin series! If you haven’t yet, check out my first post that goe...
I recently went through an exercise of comparing and contrasting the cost/benefits of migrating an on...
I wrote earlier about the comparison between tailwind and bootstrap and in it I talked about how Tail...
Real estate has always been an industry dependent in technology and over the past couple of years the...
Kotlin has been a pretty steadily growing programming language over the last few years and yet I have...
I earlier wrote about all of the promises that Unity’s Project Tiny brings to the table with the abil...
Source: Edge Impulse Typically, when you think about having to train a model for machine learning you...
Source: Zoltan Szogyenyi Exploring a new css framework is like Christmas for anyone who loves to tink...
The introduction of voice assistants and AI into our daily lives has added conveniences to our routin...
As a web developer or engineer it is imperative that your users’ information is safe and secure in a...
The smart home product segment is more competitive than ever with lots of companies competing to be t...
A critical part of any coding workflow is being able to accurately identify the changes you’re makin...
Source: Unreal Engine There was a time when human interaction with computers was relatively basic....
Stop Wasting Time On The Boring Stuff With any project, there are the boring maintenance tasks that...
15 minutes could save you 15% or more on performance Source: Arnold Francisca Far too often, perform...
While lifelong learning is something that we all strive for, it is often put on the back burner as so...