kihuni

kihuni @kihuni

About: Software Developer specializing in backend Systems and Technical Writing.

Location:
Nairobi, kenya
Joined:
Mar 9, 2021

kihuni
articles - 54 total

`Lets-Collab`: Building a Secure Collaboration Platform with Django, React, and Permit.io

This is a submission for the Permit.io Authorization Challenge: API-First Authorization Reimagined ...

Learn More 11 0May 4

Build Your First Blog with Django: Part 1 - Setting Up Your Development Environment

Ever dreamed of creating your website but felt overwhelmed by the techy details? Say hello to Django,...

Learn More 0 0May 1

Building a Secure JWT Authentication System with Django

I recently implemented a custom authentication system for my Django project, Shopease-API, using JSON...

Learn More 0 0Apr 30

Understanding Authentication with JWT and Registration with Email Verification: A Case Study with LiveStatusAPI

In API development, securing your endpoints and ensuring only legitimate users can access them is...

Learn More 0 0Apr 9

Secure Image Processing with Pulumi ESC, Clarifai, and pCloud

This is a submission for the Pulumi Deploy and Document Challenge: Shhh, It's a Secret! ...

Learn More 15 0Apr 5

How to Add Google OAuth to Django REST API

User authentication is a crucial part of any modern web application, especially APIs that require...

Learn More 3 0Mar 25

How to Build a Task Manager API with Django REST Framework: Part 7 - API Documentation with OpenAPI and Swagger

Welcome back, to our Django REST Framework (DRF) series! Over the past six parts, we’ve built a Task...

Learn More 1 0Mar 19

How to Build a Task Manager API with Django REST Framework: Part 6 - Best Practices for Securing Django REST APIs

Welcome back, to our Django REST Framework (DRF) tutorial series! Part 1: we set up Django and...

Learn More 1 4Mar 18

How to Build a Task Manager API with Django REST Framework: Part 5 - Optimizing API Performance: Filtering, Pagination & Search

Welcome back to our Django REST Framework (DRF) tutorial series! We set up Django and DRF in Part 1....

Learn More 0 0Mar 15

How to Build a Task Manager API with Django REST Framework: Part 4 - Personalize with User-Owned Tasks

Welcome back to our Django REST Framework (DRF) series! In Part 1, we set up our Django project with...

Learn More 1 0Mar 14

How to Build a Task Manager API with Django REST Framework: Part 3 - Authentication and Permission

Introduction Welcome back to our Django REST Framework (DRF) adventure! In Part 1, we set...

Learn More 1 0Mar 10

How to Build a Task Manager API with Django REST Framework: Part 2- CRUD

Introduction Welcome back to our Django REST Framework (DRF) adventure! In Part 1, we laid...

Learn More 1 0Mar 5

How to Build a Task Manager API with Django REST Framework (Step-by-Step Guide)

Django is a powerful web framework, but when combined with Django REST Framework (DRF), it becomes a...

Learn More 2 2Mar 3

API Testing with Postman: How to Test APIs Without Writing Code

Test APIs Like a Pro—No Code Needed in Just 15 Minutes APIs power our apps—think live weather...

Learn More 0 0Feb 27

Building a Real-Time Weather Dashboard with OpenWeather API and Django

Weather impacts our daily lives, whether we’re planning outdoor activities, avoiding unexpected...

Learn More 1 0Feb 26

Building a REST API with Django REST Framework: A Beginners Guide

Introduction Imagine you're building a book management system where users can browse...

Learn More 1 0Feb 22

I Just Found Out You Can Switch Search Engines—Here’s How!

Hey, 😎 folks! I just stumbled upon something awesome: you can switch between search engines right in...

Learn More 0 0Feb 21

What is a RESTful API? A Beginner’s Guide

Introduction In today’s digital world, applications need to communicate seamlessly with...

Learn More 0 0Feb 21

How to Use Swagger UI with Django

Introduction Clear and interactive documentation is essential in API development. It...

Learn More 3 0Feb 19

Mastering API Design & Documentation with OpenAPI

Introduction Imagine this: You've spent months building an API, and it works great—until a...

Learn More 1 0Feb 17

A Guide to Planning Your API: Code-First VS Design-First Approach

Picture yourself as an architect standing before an empty plot of land. You wouldn't start laying...

Learn More 1 2Jan 15

Understanding the Basics of API Development.

Every time you check the weather on your phone, send a message on WhatsApp or pay through PayPal, you...

Learn More 3 0Jan 10

Building the productive tool API with GitHub Copilot

This is a submission for the GitHub Copilot Challenge: New Beginnings What I Built With...

Learn More 13 2Jan 10

My 2025 Goals: Goals, aspirations, and plans

This is a submission for the 2025 New Year Writing challenge: Compiling 2025. 2024 was a...

Learn More 16 0Jan 9

Building a Secure Authentication System for CollabSphere Part 2: A Real-Time Communication Platform

Building a secure and scalable authentication system is crucial for any real-time communication...

Learn More 0 0Dec 24 '24

CollabSphere Part 1: Setting Up a Modular Django Chat Application

Hey developers! Welcome to the first CollabSphere series. In this post, we'll set up CollabSphere...

Learn More 1 0Nov 24 '24

Building CollabSphere: A Real-Time Chat Platform with Django

Hey there, fellow developers! 👋 I'm excited to share my journey of building CollabSphere, a real-time...

Learn More 2 0Nov 23 '24

Comprehensive Guide to Filtering in Django REST Framework (DRF) with a Real-World Example

When building APIs, you often deal with large datasets, and filtering is a must to allow users to...

Learn More 4 0Oct 13 '24

Create a Simple Blog Application Using Django

In our last blog post, we covered the basic concepts of Django. Now, let's create a simple blog...

Learn More 6 0Jul 26 '24

Understanding Django Fundamentals

In the previous blog, we set up our development environment and created a basic Django project and...

Learn More 1 0Jul 25 '24