Writing Portfolio
Articles on DevOps, backend systems, frontend performance, and cloud infrastructure.
DevOps & Infrastructure
Deployment, containerization, and cloud systems.
Deploy a Self-Hosted OAuth2 Provider on Vultr Using Authentik and Docker Compose
Step-by-step guide to deploying a self-hosted OAuth2 identity provider using Authentik and Docker Compose on a Vultr cloud server.
A Beginner's Guide to Docker for Web Developers
A practical introduction to Docker for web developers, covering the basics of containers and workflows.
Backend & APIs
Node.js, authentication, database optimization, and system design.
A Practical Guide to Graceful Shutdown in Node.js Applications
A hands-on guide to implementing graceful shutdown logic in Node.js apps to ensure stability and safe shutdowns in modern deployment environments.
Error Handling and Logging in Node.js with Winston
Explores building robust error handling and structured logging in Node.js using Winston, focusing on scalable production patterns.
Getting Started with GraphQL and JavaScript
A step-by-step tutorial for building your first GraphQL API using Node.js, Prisma, and SQLite.
How I Optimized Database I/O from 100 Seconds to 3ms Using Multi-Level Indexing
A deep dive into optimizing database I/O performance through multi-level indexing strategies.
Frontend Engineering
Next.js, performance optimization, and web development.
Client-to-Cluster Optimization: Improving Next.js App Performance on Civo Kubernetes
Performance optimization strategies for Next.js applications on Civo Kubernetes.
How to Connect Your Name.com Domain to Netlify: A Beginner's Guide
A beginner-friendly walkthrough of connecting a Name.com domain to Netlify and common configuration pitfalls.
Enhance Your Web Development Skills with These Rare HTML Attributes
Highlights lesser-known but valuable HTML attributes to elevate your development toolkit.
Professional & General Tech
Insights on technology, systems, and troubleshooting.
How Meta's Automated Systems Are Punishing Scam Victims in Nigeria
An insight-driven exploration of how automated moderation systems on major platforms can negatively impact scam victims in Nigeria.
Using GetResponse with Ease: A Comprehensive Guide to Email Marketing
A comprehensive walkthrough of using GetResponse for email marketing, from setup to execution.
Solving the NPM 'Can't Find Path' Error on Windows
A practical guide to resolving the common NPM path error on Windows.