Blog

Posts from my Blog on the Hashnode platform

Posted on October 10th, 2025 | 7 min read 🎯 Module 2 Complete: Python Libraries I've successfully completed Module 2: Python Libraries from the Machine Learning Engineer Career Path on Educative.com! This module has been a good refresher, combining...

October 11th, 2025
Aspiring AI Engineer

Published: October 4, 2025 October has been an incredible month of transformation for my portfolio website! After weeks of thoughtful development, I'm excited to share some of the most significant updates I've implemented—changes that go far beyond a...

October 4th, 2025
Redesign Portfolio

Published: September 30, 2025 I'm absolutely ecstatic to announce the release of my second NPM package: @codenificient/passkey-auth! 🎉 After the success of my analytics SDK, I've been working tirelessly on something that I believe will fundamentally...

September 30th, 2025
Open Source

Published: September 15, 2025 I'm absolutely thrilled to announce that I've successfully published my very first NPM package to the public registry! After months of development, testing, and refinement, @codenificient/analytics-sdk is now live and re...

September 15th, 2025
Open Source

Published: September 11, 2025 I'm thrilled to announce that I successfully earned my AWS Certified Cloud Practitioner certification on September 11th, 2025! This milestone represents a significant step forward in my cloud computing journey and reinfo...

September 11th, 2025
Life Updates

Published on Sep 10th, 2025 How AI coding assistants helped me build and deploy a comprehensive solar energy management platform with 3D globe visualization in a single day The Challenge: From Concept to Deployment in 24 Hours In my previous post, I ...

September 10th, 2025
Unfinished Projects

The AI-Assisted Development Revolution Published on August 28, 2025 Last week, I made a decision that would change everything about how I approach software development. I purchased a MacBook, and when it was delivered on Monday, I knew I was about to...

August 28th, 2025
Unfinished Projects

Published on Aug 28th, 2025 I've just finished Module 1: Learn Python from the Machine Learning Engineer Career Path on Educative.com, and I'm excited to share what I've learned! This foundational module has equipped me with the essential Python prog...

August 28th, 2025
Aspiring AI Engineer

Published on Aug 21st, 2025 🚀 Made some progress Welcome back to my "Demolishing My Stack of Unfinished Projects" series! This week, I'm excited to share the story of how I transformed a simple chat idea into a fully-featured, production-ready real-...

August 21st, 2025
Unfinished Projects

Published on Aug 18th, 2025 The Setup: When Everything Seems Perfect After successfully implementing a chatbot based on ChatGPT in my portfolio (as detailed in my previous "Redesign Portfolio" post), I was feeling pretty good about myself. The AI int...

August 19th, 2025
Unfinished Projects

Published on Aug 18, 2025 A New Era of AI-Powered Coding Begins I have installed Cursor on my laptop this weekend, and I am amazed at how much it speeds up my coding. I have a new debugging buddy!! This week, I have made several updates to the Portfo...

August 19th, 2025
Redesign Portfolio

Published on Jun 21st, 2025 Thanks, NeonDB ! I just started using NeonDB thanks to their generous free tier. I have migrated the SmartNotes application to NeonDB and recreated the notes. June 19th, 2025 Update On Juneteenth, I started the migration p...

June 21st, 2025
Redesign Portfolio

Published on Jun 20th, 2025 Currently the chat functionality on my portfolio is down because my website was probably accessed from abroad and my Open AI account got suspended. Read the fine print My account violated the terms of use which I did not r...

June 20th, 2025
Redesign Portfolio

Published on Jan 17th, 2024 Added Chat functionality I recently created a chatbot based on ChatGPT where I learned to create content embeddings to empower ChatGPT to chat with our data. The experience went as well as could be expected. I have added m...

January 17th, 2024
Redesign Portfolio

Published on Jan 4th, 2024 The new version of the portfolio is live I have completed the Landing, Resume and Blog pages and I have edited the domain names on Vercel to point to tioye.dev. The previous build on Vercel is officially retired. New Landin...

January 4th, 2024
Redesign Portfolio

Published on Dec 31st, 2023 A summary of the major events Graduation: Class of 2023 The 2023 year ended on a high note for me as I have completed grad school with my Master degree in Computer Science. Before I start freaking out about job interviews,...

December 31st, 2023
Life Updates

Published on Dec 29th, 2023 Enter TypeScript and Next.js 14 I am continuing the process of visually overhauling my portfolio website. A few weeks after upgrading my site to Next.js, I have started using TypeScript for my web applications. I have spen...

December 30th, 2023
Redesign Portfolio

Published on Mar 16th, 2023 Hashnode connected Today I followed the incredibly useful blog post by CatalinPit and I connected my portfolio blog directly to Hashnode, skipping GraphCMS. This negates the need to create a duplicate post in GraphCMS afte...

March 16th, 2023
Redesign Portfolio

Published on Feb 16th, 2023 My solar energy startup platform FasoLara has reached a new milestone recently and I decided to start a new blog series about it! The project management platform has been a long journey since I published my first commit to...

February 16th, 2023
Startup Series

Published on Dec 27th, 2022 Demo Project links are live Today I made a minor change to the portfolio website by adding a button linking to the live projects. I should have done this ages ago, but I was waiting to migrate my projects away from Heroku ...

December 28th, 2022
Redesign Portfolio

Published on Dec 2nd, 2022 Website is now live! I have updated the domain of my new portfolio website to https://tioye.dev and the original version to legacy.tioye.dev. This feels like a huge step although there are still several changes that needs t...

December 3rd, 2022
Redesign Portfolio

Published on Nov 6th, 2022 How to Use PrismJS with NextJS This is a summary of how I got syntax highlighting to work on my NextJS blog Install Prism First I installed Prism.JS from NPM. You can use Yarn npm i prismjs or yarn add prismjs Import Pris...

November 6th, 2022
Redesign Portfolio

Published on Nov 6th, 2022 Contact Page is activated Today I worked on integrating a SendGrid email functionality on the Contact form. It was fairly easy to setup once I figured out how to correctly set my environment variables. I have set up a way t...

November 6th, 2022
Redesign Portfolio

Published on Nov 3rd, 2022 The Experience page is live! I have managed to create the experience page and make it look very close to the Figma design without too many issues Feeling proud The design of the experience section worried me a little becaus...

November 4th, 2022
Redesign Portfolio

Published on Oct 18th, 2022 Portfolio and Blog pages are done The main logic of the portfolio page is done for now. There is extra information I would like to display on the project details page, but those are trivial compared to the main task of fet...

October 18th, 2022
Redesign Portfolio

Published on Oct 18th, 2022 The first draft is live! Today I have deployed the current version of the app to vercel. It was a great way to make sure all the pieces of the skeleton fit together nicely. Barring a few obvious mistakes in styling and imp...

October 18th, 2022
Redesign Portfolio

Published on Oct 10th, 2022 Short Update: Blog is working! I spent the last two days focusing on the blog page. I was able to connect the GraphCMS backend to the frontend and the routes and data fetching is functional. The first difficulty I faced wh...

October 10th, 2022
Redesign Portfolio

Published on Oct 9th, 2022 It's time to upgrade my portfolio website! This was long overdue because I created my portfolio website in the Summer of 2020, at a time when I barely knew any JavaScript. Do Not Repeat Yourself! When using pure HTML and CS...

October 9th, 2022
Redesign Portfolio

Published on Jul 13th, 2022 As they say, another day, another dollar Today was a good day to finish one of my unfinished projects and I did just that! After publishing the project on Vercel, I feel ready to tackle the Charts component on more unfinis...

July 14th, 2022
Unfinished Projects

Published on July 3rd, 2022 We have all been there.. We all have that long list of unfinished side projects that we hope to complete some day.. If you're anything like me, that 'some day' is always eluding you and never getting here.. Ripping up the ...

July 4th, 2022
Unfinished Projects
© 2019-2025 - CodenificienT - All rights reserved

Blog

Posts from my Blog on the Hashnode platform

Posted on October 10th, 2025 | 7 min read 🎯 Module 2 Complete: Python Libraries I've successfully completed Module 2: Python Libraries from the Machine Learning Engineer Career Path on Educative.com! This module has been a good refresher, combining...

October 11th, 2025
Aspiring AI Engineer

Published: October 4, 2025 October has been an incredible month of transformation for my portfolio website! After weeks of thoughtful development, I'm excited to share some of the most significant updates I've implemented—changes that go far beyond a...

October 4th, 2025
Redesign Portfolio

Published: September 30, 2025 I'm absolutely ecstatic to announce the release of my second NPM package: @codenificient/passkey-auth! 🎉 After the success of my analytics SDK, I've been working tirelessly on something that I believe will fundamentally...

September 30th, 2025
Open Source

Published: September 15, 2025 I'm absolutely thrilled to announce that I've successfully published my very first NPM package to the public registry! After months of development, testing, and refinement, @codenificient/analytics-sdk is now live and re...

September 15th, 2025
Open Source

Published: September 11, 2025 I'm thrilled to announce that I successfully earned my AWS Certified Cloud Practitioner certification on September 11th, 2025! This milestone represents a significant step forward in my cloud computing journey and reinfo...

September 11th, 2025
Life Updates

Published on Sep 10th, 2025 How AI coding assistants helped me build and deploy a comprehensive solar energy management platform with 3D globe visualization in a single day The Challenge: From Concept to Deployment in 24 Hours In my previous post, I ...

September 10th, 2025
Unfinished Projects

The AI-Assisted Development Revolution Published on August 28, 2025 Last week, I made a decision that would change everything about how I approach software development. I purchased a MacBook, and when it was delivered on Monday, I knew I was about to...

August 28th, 2025
Unfinished Projects

Published on Aug 28th, 2025 I've just finished Module 1: Learn Python from the Machine Learning Engineer Career Path on Educative.com, and I'm excited to share what I've learned! This foundational module has equipped me with the essential Python prog...

August 28th, 2025
Aspiring AI Engineer

Published on Aug 21st, 2025 🚀 Made some progress Welcome back to my "Demolishing My Stack of Unfinished Projects" series! This week, I'm excited to share the story of how I transformed a simple chat idea into a fully-featured, production-ready real-...

August 21st, 2025
Unfinished Projects

Published on Aug 18th, 2025 The Setup: When Everything Seems Perfect After successfully implementing a chatbot based on ChatGPT in my portfolio (as detailed in my previous "Redesign Portfolio" post), I was feeling pretty good about myself. The AI int...

August 19th, 2025
Unfinished Projects

Published on Aug 18, 2025 A New Era of AI-Powered Coding Begins I have installed Cursor on my laptop this weekend, and I am amazed at how much it speeds up my coding. I have a new debugging buddy!! This week, I have made several updates to the Portfo...

August 19th, 2025
Redesign Portfolio

Published on Jun 21st, 2025 Thanks, NeonDB ! I just started using NeonDB thanks to their generous free tier. I have migrated the SmartNotes application to NeonDB and recreated the notes. June 19th, 2025 Update On Juneteenth, I started the migration p...

June 21st, 2025
Redesign Portfolio

Published on Jun 20th, 2025 Currently the chat functionality on my portfolio is down because my website was probably accessed from abroad and my Open AI account got suspended. Read the fine print My account violated the terms of use which I did not r...

June 20th, 2025
Redesign Portfolio

Published on Jan 17th, 2024 Added Chat functionality I recently created a chatbot based on ChatGPT where I learned to create content embeddings to empower ChatGPT to chat with our data. The experience went as well as could be expected. I have added m...

January 17th, 2024
Redesign Portfolio

Published on Jan 4th, 2024 The new version of the portfolio is live I have completed the Landing, Resume and Blog pages and I have edited the domain names on Vercel to point to tioye.dev. The previous build on Vercel is officially retired. New Landin...

January 4th, 2024
Redesign Portfolio

Published on Dec 31st, 2023 A summary of the major events Graduation: Class of 2023 The 2023 year ended on a high note for me as I have completed grad school with my Master degree in Computer Science. Before I start freaking out about job interviews,...

December 31st, 2023
Life Updates

Published on Dec 29th, 2023 Enter TypeScript and Next.js 14 I am continuing the process of visually overhauling my portfolio website. A few weeks after upgrading my site to Next.js, I have started using TypeScript for my web applications. I have spen...

December 30th, 2023
Redesign Portfolio

Published on Mar 16th, 2023 Hashnode connected Today I followed the incredibly useful blog post by CatalinPit and I connected my portfolio blog directly to Hashnode, skipping GraphCMS. This negates the need to create a duplicate post in GraphCMS afte...

March 16th, 2023
Redesign Portfolio

Published on Feb 16th, 2023 My solar energy startup platform FasoLara has reached a new milestone recently and I decided to start a new blog series about it! The project management platform has been a long journey since I published my first commit to...

February 16th, 2023
Startup Series

Published on Dec 27th, 2022 Demo Project links are live Today I made a minor change to the portfolio website by adding a button linking to the live projects. I should have done this ages ago, but I was waiting to migrate my projects away from Heroku ...

December 28th, 2022
Redesign Portfolio

Published on Dec 2nd, 2022 Website is now live! I have updated the domain of my new portfolio website to https://tioye.dev and the original version to legacy.tioye.dev. This feels like a huge step although there are still several changes that needs t...

December 3rd, 2022
Redesign Portfolio

Published on Nov 6th, 2022 How to Use PrismJS with NextJS This is a summary of how I got syntax highlighting to work on my NextJS blog Install Prism First I installed Prism.JS from NPM. You can use Yarn npm i prismjs or yarn add prismjs Import Pris...

November 6th, 2022
Redesign Portfolio

Published on Nov 6th, 2022 Contact Page is activated Today I worked on integrating a SendGrid email functionality on the Contact form. It was fairly easy to setup once I figured out how to correctly set my environment variables. I have set up a way t...

November 6th, 2022
Redesign Portfolio

Published on Nov 3rd, 2022 The Experience page is live! I have managed to create the experience page and make it look very close to the Figma design without too many issues Feeling proud The design of the experience section worried me a little becaus...

November 4th, 2022
Redesign Portfolio

Published on Oct 18th, 2022 Portfolio and Blog pages are done The main logic of the portfolio page is done for now. There is extra information I would like to display on the project details page, but those are trivial compared to the main task of fet...

October 18th, 2022
Redesign Portfolio

Published on Oct 18th, 2022 The first draft is live! Today I have deployed the current version of the app to vercel. It was a great way to make sure all the pieces of the skeleton fit together nicely. Barring a few obvious mistakes in styling and imp...

October 18th, 2022
Redesign Portfolio

Published on Oct 10th, 2022 Short Update: Blog is working! I spent the last two days focusing on the blog page. I was able to connect the GraphCMS backend to the frontend and the routes and data fetching is functional. The first difficulty I faced wh...

October 10th, 2022
Redesign Portfolio

Published on Oct 9th, 2022 It's time to upgrade my portfolio website! This was long overdue because I created my portfolio website in the Summer of 2020, at a time when I barely knew any JavaScript. Do Not Repeat Yourself! When using pure HTML and CS...

October 9th, 2022
Redesign Portfolio

Published on Jul 13th, 2022 As they say, another day, another dollar Today was a good day to finish one of my unfinished projects and I did just that! After publishing the project on Vercel, I feel ready to tackle the Charts component on more unfinis...

July 14th, 2022
Unfinished Projects

Published on July 3rd, 2022 We have all been there.. We all have that long list of unfinished side projects that we hope to complete some day.. If you're anything like me, that 'some day' is always eluding you and never getting here.. Ripping up the ...

July 4th, 2022
Unfinished Projects
© 2019-2025 - CodenificienT - All rights reserved