Articles/Blogs


This is a collection of short articles that talk about some of my discoveries, insights and tips/tricks that I have learnt along my tech journey

Android Android Object Oriented Programming

Object Oriented programming has been a concept that has been confusing to me in many ways, especially when I got into Java and Kotlin programming. I therefore go through what makes OOP what it is in this section, as it is a major factor in implementing Java and Kotlin projects.

View
Github logo Git logo Git and Github Basics

Git is an opensource version control system that is used by programmers to track their projects. In this section I explore the fundamentals of Git and github in tracking and collaborative activities on Github.

View
Java Learning Kotlin Basics

Kotlin is a statically typed language developed by jetbrains, and in this section I explore the fundamentals of the language.

My main use for Kotlin is in Android development, as it is the primary language used by Google for Android.

View
Java Learning Java Basics

In this section I explore Java basic concepts. The goal is to have the right fundamentals to build projects effectively

View
Markdown basics Markdown Basics

Markdown has quite a number of usages, and in this section I explore/document the different syntax that I use to document my git repositories.

View
github basics PostgreSQL Basics

PostgreSQL is a relational SQL database that is opensource and widely used.

I go through the basics of database systems with postgres that I use in building systems in this section.

View



© Copyright Kifaru Codes. All Rights Reserved.

Designed by KifaruCodes