I'm a professional software developer who's been in the industry for ~8 years. I've built many websites, web app, mobile apps, services, APIs, and databases with ❤️.

Snippeta · iOS app
Copy, manage, and paste snippets of text to your clipboard with a single tap; no highlighting/long-tapping!
Linkify.Bio · website
Quickly provide multiple links in a social bio or ad through a single link!
Wave Link · website
Creative 3D website developed for software development company Wave Link, LLC.
GitHub · KG.codes
My personal GitHub page with more of my programming projects and contributions.
KG.codes · website
My personal/professional website, portfolio, and blog (this website 😉)
Mercedes Benz · iOS app
The mobile app for the Mercedez Benz of Columbus, GA. Vehicle listings, appointments, and news.

I use a free push notification provider called OneSignal for all my apps and their API must have updated because I couldn’t register devices anymore after years of doing it the same way. Here's how I finally got it working. 😫😅

 59 second read

⁣Do you perform and receive code reviews? 🕵🏾‍♂️ A code review is a development quality assurance activity in which one or more developers view the source code written by another developer. Here’s a code review checklist to start with:

 1 minute read

⁣No programmer has all 5 of these qualities/behaviors! Just a little humor; feel free to prove me wrong!

 26 second read

⁣In addition to compensation from a traditional software development job, there are many ways to create additional streams of income as a software developer. Here are a few.

 1 minute read

My web framework of choice at the moment is Vue.js. Vue.js is an open-source, component-based, JavaScript framework for building user interfaces and single-page applications

 1 minute read

⁣The best advice I’ve gotten (and applied) for solving large/complex development tasks is to research and map out a solution BEFORE you start coding. 🗺

 49 second read

Search engine optimization is the process of growing the quality/quantity of website traffic by increasing the visibility of a website to a search engine (Google). Therefore, if you develop websites/web-apps, you must develop with SEO in mind. Here are some SEO tips for software developers.

 3 minute read

Up late making great progress on a mobile app I’m working on called ‘Cut Corners’! I’m coding this in C# using the cross-platform Xamarin framework. Cut Corners helps potential clients find stylists in their area based on detailed criteria.

 1 minute read

As a full-stack developer I enjoy building out a solution from top-to-bottom. Doing that involves learning and using various technologies at every layer of the stack. I like to take an agnostic approach to development. I thought it’d be interesting to share the tech stacks for some of my projects.⠀

 1 minute read

I’m happy to announce that after numerous attempts, an app I’d created, “Foamlicious”, has been accepted and is for sale on the Apple App Store. We actually developed this app a few years ago and this past summer attempted to rebrand the app for a new owner; it didn’t go well.

 1 minute read