Generated by All in One SEO v4.9.7.2, this is an llms.txt file, used by LLMs to index the site. # Chidiebere: Software Engineer. Laravel/php, javascript, vuejs, alpinejs, wordpress, devops,.. ## Sitemaps - [XML Sitemap](https://chidiebere.me/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [My relevant Links: youtube, etc.](https://chidiebere.me/2026/05/18/relevant-links/) - Hi, this is a pinned post because it highlights relevant links of my socials/profile . Youtube 🎥 : https://www.youtube.com/@chidiebere (Please like and subscribe when you eventually get there 😅) Linkedin: https://www.linkedin.com/in/chidieberechukwudi/ Github: https://github.com/jovialcore Twitter (X) : https://x.com/jovial_core - [Maybe Moving To NuxtJs Wasn't A Bad Idea.](https://chidiebere.me/2026/04/24/maybe-moving-to-nuxtjs-wasnt-a-bad-idea-you-know/) - Sometime ago, I started this project that lists companies stacks as well as aim to be a top stack revelation for african startups and beyond. Eh, so what happened? At first, we started the frontend with VueJs. VueJs seemed cool, as always but because I wanted to be a little fluid, I decided to move the project to NuxtJs. - [Prepare for Google Summer Of Code 2026: Tips and Takes](https://chidiebere.me/2024/01/06/prepare-for-google-summer-of-code-2026-tips-and-takes/) - What is Google Summer of Code? Google Summer of Code (GSoC) is a paid remote open-source program that provides individuals with the opportunity to contribute to open-source projects. On a 12+ week timeline, GSoC Contributors work with an open source organization on a programming project under the guidance of mentors. Participants receive a stipend during - [Wrap it up, 2025!](https://chidiebere.me/2025/12/31/wrap-it-up-2025/) - I have often procrastinted my year in review, the last time I wrote one was in 2022. 2025 was a wonderful year. This post is not a rundown of my achievements in 2025, but a recollection of some beautiful highlights my future self will appreciate. - [Efforts Compounds. Progress is progress. Inaction is not.](https://chidiebere.me/2025/12/29/efforts-compounds-progress-is-progress-inaction-is-not/) - This is a valuable navigator for people who by overthinking remain inertia. Slower progress is progress. Inaction is not. Because the result of little effort accumulates overtime. - [A tiny hack. The brain and the zero-distraction system.](https://chidiebere.me/2025/12/13/a-tiny-hack-the-brain-and-the-zero-distraction-system-30/) - If you struggle with staying focused on a task for relevant number of hours, the ticking clock becomes your adversary. Mostimes, we are shocked at how quickly time flies not because of some mysterious intepretation but the fact that the work done doesn’t justify the time elapsed. - [The 'Service' Command for laravel](https://chidiebere.me/2025/08/27/the-service-command-for-laravel/) - Even though Laravel ships with a couple handful commands, we don't have the services command yet so I decided to create one since I often export my core logic in a service classes. I created a service class that automates the dreary process of creating one. - [A VScode-user first time experience with PHPStorm IDE](https://chidiebere.me/2025/11/27/first-timer-experience-using-phpstorm-ide-25/) - The following is a short note about my introductory first steps and rundown with using PHPStorm IDE. At the moment, this is also a developing story. - [Azure Blob storage:Fix for 'Signature did not match. String to sign used was racwl'...error](https://chidiebere.me/2025/05/06/azure-blob-storagefix-for-signature-did-not-match-string-to-sign-used-was-racwl-error/) - Using sas token for azure file uploads comes with it's nitty-gritty detail. Amongst some other errors, if you encounter the signature-did-not-match. String-to-sign-used-was-racwl…, error, what you want to do is generate a new sas token but this time, selecting a resource type. If this is your first time integrating media upload with azure blob storage, you - [How to display laravel validation errors in vuejs](https://chidiebere.me/2021/12/22/how-to-display-laravel-validation-errors-in-vuejs/) - There are several resources that address this topic but I want to just share my solution for a situation where you have to display laravel validation errors in vuejs component not just with the traditional loop but, this time, a nested loop. You should understand better by the time we are done. Note: I will - [Fastest Way to migrate your site from wordpress.com to wordpress.org](https://chidiebere.me/2022/02/15/fastest-way-to-migrate-your-site-from-wordpress-com-to-wordpress-org/) - In this tutorial , I am going to be addressing two things: 1. How to move your wordpress.com site to wordpress.org. 2. How you can import large files in wordpress via wp-cli, as this is the fastest way to import large files like exported xml files, etc. To move a wordpress.com site to wordpress.org, we - [Traits in php--bible perspective](https://chidiebere.me/2023/09/06/traits-in-php-bible-perspective/) - What are traits in php ? Traits solves the problem where php classes can't inhrerit behaviours or use properties, methods, etc from other classes except the parent class it extends to. Traits in php makes a class have access to methods, properties in othe classes.Let's use the bible story to elaborate this: We are not - [Media uploads to Azure blob storage: the REST API Way in Laravel/PHP.](https://chidiebere.me/2024/03/23/media-uploads-to-azure-blob-storage-the-rest-api-way-in-laravel-php/) - Hi there, I hope you're doing well. Firstly, this tutorial is somewhat Laravel-specific, but I assure you that you can apply the approach outlined here with vanilla PHP or any PHP framework you prefer. Microsoft retired the PHP Azure Storage SDK, which means there will be no maintenance. So, if this is a concern for you, - [How to Link a Netlify Frontend with a sub-domain Backend on Another Server](https://chidiebere.me/2024/08/23/how-to-link-a-netlify-frontend-with-a-sub-domain-backend-on-another-server/) - Hi there 👋, I put this piece together because this was me trying to host a frontend project on Netlify then host the backend on a different platform while using a primary domain for the FE (frontendapp.com) and a subdomain for backend API (backend.frontendapp.com)--Remember I said that backend is hosted on another platform too! Please - [Automate deployment to shared hosting via github action using ssh](https://chidiebere.me/2025/07/12/automate-deployment-to-shared-hosting-via-github-action-using-ssh/) - Automated deployment to shared hosting (cpanel) via github action is popular but this process written here is not. I mean, if using the ftp/ftps github action doesn't work for you, I promise you that the approache I penned down here is more realiable in my opinion. Lets get into it First, you want to allow ssh access. In the cpanel dashboard, search for "Manage shell". Once you find that, next thing you want to do is "Enable SSH Access" This type of article in 2025 ? (let me add 2025+)..Yes. You'd bet the amount of questions people ask chatgpt every day, you'd be suprised. No DevOps shaming, lets automate deployment of a laravel app via github action using your shared hosting (cpanel) ssh credentials.Automated deployment to shared hosting (cpanel) via github action is popular - Automated deployment to shared hosting (cpanel) via github action is popular but this process written here is not. I mean, if using the ftp/ftps github action doesn't work for you, I promise you that the approache I penned down here is more realiable in my opinion. Lets get into it First, you want to allow ssh access. In the cpanel dashboard, search for "Manage shell". Once you find that, next thing you want to do is "Enable SSH Access" - [Cakephp plugin Development: using custom component in another component.](https://chidiebere.me/2023/04/20/cakephp-plugin-development-using-custom-component-in-another-component/) - If you are building a cakephp pluigin, a.k.a, package, and you want to use a custom component in another component, the cakephp docs say you should simply register the component's name in a protected property that has an array value of the custom component's name you want to use, like so : protected $components = - [Verifying emails in laravel using laravel ui](https://chidiebere.me/2023/06/05/verifying-emails-in-laravel-using-laravel-ui/) - Laravel makes building web applications simple and pretty straight forward especially we give credits to it's out-of-the-box functionalities like Authentication Scalffolding. In this tutorial, we will be creating our authentication files using laravel ui package. Install laravel create-project --prefer-dist laravel/laravel app From your terminal, CD into app. Next, go to your .env file and make ## Pages - [About me](https://chidiebere.me/about-me/) - My heart desire is that, as you check the corners of this site, you stumble upon value on every turn. My name is Chidiebere Chukwudi. A Software Engineer. For 5 plus years and counting, I share in the joy of writing code and shipping software for people to use. Having worked with individuals, organizations and ## Categories - [Tech](https://chidiebere.me/category/tech/) - [Devops](https://chidiebere.me/category/tech/devops/) - Azure, DigitalOcean, Cloudways, Cpanel, Linux adminstration, etc - [Opensource](https://chidiebere.me/category/tech/opensource/) - [Frontend](https://chidiebere.me/category/tech/frontend/) - [Backend](https://chidiebere.me/category/tech/backend/) - [Azure](https://chidiebere.me/category/tech/devops/azure/) - [php](https://chidiebere.me/category/tech/backend/php/) - [laravel](https://chidiebere.me/category/tech/backend/laravel/) - [Life](https://chidiebere.me/category/life/) - [work](https://chidiebere.me/category/life/work/) - [Javascript](https://chidiebere.me/category/tech/frontend/javascript/) - [Nuxt](https://chidiebere.me/category/tech/frontend/nuxt/) - [VueJs](https://chidiebere.me/category/tech/frontend/vuejs/) ## Tags - [frontend](https://chidiebere.me/tag/frontend/) - [php](https://chidiebere.me/tag/php/) - [laravel](https://chidiebere.me/tag/laravel/) - [wordpress](https://chidiebere.me/tag/wordpress/)