Author image

Gift Egwuenu

Hello! 👋
I’m a Software Engineer based in Lagos, Nigeria and I'm passionate about making the web accessible to everyone and building communities.

What’s a Headless CMS and Why Should You Care?

In this post, I cover what a headless CMS is and share some benefits and use cases of using the headless content management system.

Link

Applying CSS :focus-within

Let's learn what the :focus-within pseudo-class is and how to apply it.

Link

TIL: CSS Media Queries

In this article, I'll share some media features I previously didn't know about and hope you learn and share them too.

Link

Learning In Public

I share my thoughts on Learning In Public and why I have decided to embark on this journey with areas I'm looking forward to improve on.

Link

Let's Build and Deploy a Website With Stackbit

Stackbit makes building and maintaining modern websites easy. In this video, we'll take a look at how to get a website from zero to deploy using Stackbit.

Link

Extending JAMstack: 10 APIs and Tools to check out in 2020

The ongoing conversation about JAMstack has moved from being just a stack for creating static sites to a stack for developing dynamic web applications. Let’s take a look at an extensive list of APIs and tools you can leverage.

Link

Getting Started with Nuxt.js

In this article, we'll be taking a look at Nuxt framework, and will discuss how to set it up on an Alibaba Cloud ECS server.

Link

2019 In Review; My Year of Grace

I tagged 2019 my year of grace because a lot of events that happened in my life didn’t go the way I had planned it they were even better than I expected.

Link

Reflections from Microsoft Ignite 2019

I had the opportunity to attend Microsoft Ignite as a community leader. Here's my recap and reflections from the conference

Link

The Benefits of Owning a Personal Blog

In this post, I'll outline the benefits of blogging and why it's important to start a blog as a developer and also share several ways you can get your blog up and running.

Link

The Art of Googling

Google is your best friend. Learning how to properly Google problems when you have a blocker is a key skill for every developer out there.

Link

Deploying a Static Nuxt App to Azure

Nuxt.js is a universal framework for developing Vue apps. Learn about Nuxt and how to easily deploy a static Nuxt application to Azure with Azure App Services.

Link

Building A Career In Tech As A Newbie

In this present day, Over 47% of the world's population use the internet and technology to power their lives and the ratio of software developers to job market is still low meaning there's a lot of vacant job available to be filled up. In this article, we discuss how to break into tech and what it means to start out as a developer and how to keep building your career as you embark on this journey.

Link

An overview of the top 10 React UI kits in 2019

Looking for a React UI kit that is right for you? In this article, we are going to review 10 React UI kits

Link

Building a Blog with Vue and Markdown Using Gridsome

Enter the world of static site generation and the JAMstack using Gridsome. Learn to build a blog using Markdown and GraphQL, and then deploy it to Netlify.

Link

Building a UI Component with React and Storybook

Storybook is an open source tool for developing UI components in isolation. In this article, I’ll be explaining how to build an interactive UI component using React and Storybook.

Link

Building A Killer Personal Brand

In this article, I'll be sharing the benefits of building a personal brand, why it is important and some tips to get you started on that journey.

Link

Love At Second Sight With TailwindCSS

I recently checked out TailwindCSS a utility-first CSS framework and I share my thoughts about it and how to get started with it in your project.

Link

How To Supercharge Your Productivity As A Developer

I gave a talk about this topic a couple of months ago at forloop Summit Lagos, Nigeria. I decided to write a blog post out of it so here it goes.

Link

A Practical Guide To Optimizing Performance On The Web

The web is continuously evolving and today we have millions of sites on the web and several users consuming these content. In this article, I'll be outlining performance tips we can leverage in optimizing our websites.

Link

An Introduction To Storybook

Storybook is an open source tool for developing UI components in isolation and it integrates pretty well with most front end frameworks including React, Vue, and Angular and a host of other frameworks.

Link

Top 15 Visual Studio Code Extensions in 2019

As a developer, you want to be efficient with your time and automate where you can. Here are 15 VS Code extensions you should be taking advantage of today.

Link

Guide to using Alternative Text on Images

In this article, I'll explain the importance of adding alternative text to image element and how this practice can improve accessibility

Link

Web Accessibility For Beginners

Building accessible applications or websites is not the norm today. This is because the idea of accessibility is known to most developers, while in actual sense it is often neglected and not a common practice today in the world of web development.

Link

Tree-Shaking Basics for React Applications

Tree-shaking is an important way to reduce the size of your bundle and improve performance. See how you can do it in your React apps.

Link

Getting Started with Gridsome

The era of Static Site Generators is changing over time, a lot of cool tools are being created to help foster the JAMStack evolution and developers are embracing these tools. One of the tools for creating blazing fast websites is Gridsome.

Link

Migrating to Gridsome from Hugo

I recently moved my blog from Hugo to Gridsome static site generator. its great to adopt change I did because I wanted a more flexible solution and Gridsome offers that and more.

Link

My Workflow And Tools That Help Me Speed Up Productivity

In this post I’ll outline the tools I use for my day to day activities.

Link

How I Moved My Blog To Forestry CMS

I moved my content from writing in markdown to writing content with a CMS. This makes creating content seamless as I have most of the things I would manually do automated for me.

Link

Getting Started with Eleventy

The era of static sites generators is ever growing due to the popularity of JamStack on the web. We'll learn how to get started with 11ty, a static site generator and explore its use cases.

Link