A few Sundays ago, I found myself on the rooftop of a mall restaurant, catching up with friends over...
It’s been over three years since I last wrote on my engineering blog. Three years of growth, new...
Freelancing is becoming a popular trend in the modern work environment. A lot of people go into...
Recently, I had to deploy a project to a DigitalOcean droplet. One of the features I really wanted...
I've been using google cloud services over the last year and I thoroughly enjoy their range of...
I've been a long term vue.js developer and I have to say, I enjoy every moment of working with it. Ho...
I've covered JWT authentication in some of my previous posts. For a quick recap, I'll briefly go over...
On the last post of the Django multi-tenant series, we set up a Django project from scratch. In this...
Over the course of the web scraping series, we've covered a number of approaches to scraping the web....
This post is a continuation of the django multi-tenancy series. In this part, we'll begin to implemen...
I've been developing software using Django for a while now and over the years, there's a couple of re...
When developing django projects, there comes a need to write one-off scripts that automate a particul...
What are multi-tenant apps Multi-tenancy is an architecture in which a single instance of...
Originally published here. I'm really excited to finally launch my new website 🥳. It's been a labor...
A post by Lewis kori
Over the last few months, I've been asking myself what it means to be a great developer. Having looke...
Originally posted on my blog. When working with the python interactive shell, you may end up having...
Originally published on my website In the first part of the intro django rest framework, we set up t...
Originally posted on my website. Introduction Hey there, I'd like to introduce you to mak...
Originally published on my website In the first and second part of this series, we've introduced our...
I woke up to the news that someone on youtube had taken one of my articles and done a whole video abo...
"Experience is the best teacher." I started making my portfolio site as a means of getting out of...
Originally published on my website In the first part of this series, we introduced ourselves to the...
Originally published here Starting on programming can be very exciting but at the same time scary. A...
Originally published on my website What is web scraping? This is the process of extractin...
This article was originally published on my personal website. In my journey into being a software en...
I've heard alot of talk about vue and looking into it, I'm really excited about the tech. Which are s...
while I am not a fan of making new year resolutions, writing is something I've been interested in doi...
This was originally published on my personal website Hey there I was inspired to write this post bas...