Thagichu.

T.

Here are some of my thoughts and ideas on various topics.

Revamping and Migrating the GTLN Website: From WordPress to Drupal 8 and Upgrading to Drupal 9

2024-03-15

Revamping and Migrating the GTLN Website: From WordPress to Drupal 8 and Upgrading to Drupal 9

Discover how I led the migration of the GTLN website from WordPress to Drupal 8 and later upgraded it to Drupal 9. This project involved modernizing the platform, improving performance, and ensuring a seamless transition for users.

Designing and Developing the UN-Habitat UNI Microsite

2023-07-10

Designing and Developing the UN-Habitat UNI Microsite

Learn how I designed and developed a microsite for UN-Habitat UNI under the main UN-Habitat website. This project involved creating a user-friendly, visually appealing platform to showcase UNI's initiatives and resources.

Upgrading and Enhancing the New Urban Agenda Platform

2023-05-20

Upgrading and Enhancing the New Urban Agenda Platform

Discover how I led the upgrade of the New Urban Agenda Platform from Drupal 7 to Drupal 8, untangled it from the Global Future Cities website, and implemented critical updates to the declared actions in 2023.

Developing an Internal Healthcare Management System for Gertrude’s Children’s Hospital

2023-02-28

Developing an Internal Healthcare Management System for Gertrude’s Children’s Hospital

Discover how I contributed as a Senior Full Stack Developer to build an internal Healthcare Management System for Gertrude’s Children’s Hospital. This system streamlined inpatient and outpatient services and integrated with insurance companies to facilitate claims processing.

How I Built My Personal Blog with Svelte 5

2022-11-23

How I Built My Personal Blog with Svelte 5

Discover how I built my personal blog using Svelte 5 and Tailwind CSS. In this journey, I share why Svelte's simplicity and performance won me over, the steps I took to set up my project, and how I leveraged Tailwind for sleek, responsive design...

Data Migration from Drupal 8 to Drupal 9

2022-06-06

Data Migration from Drupal 8 to Drupal 9

Complete guide on how to migrate data from drupal 8 to drupal 9...

How to configure and setup sign up with Google using Google Provider

2022-06-06

How to configure and setup sign up with Google using Google Provider

Next Auth offer an easier way to implement user Authentication for Next JS Web Apps.

Drupal 9 Webforms using composer and drush

2022-06-06

Drupal 9 Webforms using composer and drush

How to add webforms to Drupal 9...

Drupal 9 with Composer and Lando

2022-06-06

Drupal 9 with Composer and Lando

Complete guide on how to migrate data from drupal 8 to drupal 9...

Unique ID generators for Javascript

2022-06-06

Unique ID generators for Javascript

A list of common javascript unique id generators...

Javascript library for Mpesa API

2022-06-06

Javascript library for Mpesa API

Mpesa Express is an open source library Designed, Developed and Maintained by Dev Thagichu: https://thagichu.com,The Library is a wrapper around Safaricom's Daraja API that can be used in Node JS Applications...

Media queries in SCSS

2022-06-06

Media queries in SCSS

Adding media queries with scss...

React Virtual DOM

2022-06-06

React Virtual DOM

Understanding the React Virtual DOM...

Typescript Setup for React Development

2022-06-06

Typescript Setup for React Development

Task Management tools for remote Developers...

Understanding CORS (Cross-Origin Resource Sharing).

2022-06-06

Understanding CORS (Cross-Origin Resource Sharing).

CORS stands for Cross-Origin Resource Sharing. It is a security feature implemented by web browsers to control web page access to resources hosted on other domains....

Building Campus360 with React Native

2020-11-15

Building Campus360 with React Native

Learn how I developed the Campus360 mobile app using React Native. This project involved creating user-friendly features, optimizing for performance, and collaborating with a multidisciplinary team to deliver a seamless experience.

Developing Mteja360 with React Native

2020-08-20

Developing Mteja360 with React Native

Discover how I built the Mteja360 mobile app using React Native. This project focused on designing high-quality prototypes, optimizing for speed, and ensuring a consistent brand experience.

Creating the Campus360 Web Platform with React JS

2019-09-05

Creating the Campus360 Web Platform with React JS

Learn how I built and maintained the Campus360 web platform using React JS. This project involved designing high-quality mockups, optimizing for performance, and delivering a seamless user experience.

Revamping the ICTA Website with Drupal CMS

2019-05-10

Revamping the ICTA Website with Drupal CMS

Explore how I contributed to the development and maintenance of the ICTA website using Drupal CMS. This project involved creating responsive, user-friendly web pages and ensuring alignment with brand guidelines.

Building the Tveta Management Information System (MIS)

2018-12-01

Building the Tveta Management Information System (MIS)

Discover how I developed and maintained the Tveta MIS, a platform designed to streamline management processes. This project involved creating user-friendly interfaces, optimizing for performance, and collaborating with a multidisciplinary team.

Creating a WordPress Website for King’s Pride Properties

2018-06-15

Creating a WordPress Website for King’s Pride Properties

Learn how I designed and developed a WordPress website for King’s Pride Properties to market and sell off-plan properties. This project involved creating a visually appealing and user-friendly platform to showcase properties and attract potential buyers.

Designed & Developed by Dev Thagichu
© 2018-2025 Blogfolio.All Rights Reserved.