Unleash the Power of GraphQL APIs: Create Stunning Frontends with Apollo ClientJun 15, 2025·5 min read
I Built an AI Agent That Automatically Eliminates Merge Request Review DebtHow I used the GitLab Duo Agent Platform and GitLab Orbit's knowledge graph to build MR Debt Sentinel — a five-component agent bundle that triages stale MRs, recommends reviewers by real code ownershiJun 22, 2026·8 min read
Microservices or Microfrontends: Choosing the Right Solution for Your BusinessMay 23, 2024·14 min read
Building Scalable Applications with Microservices Architecture and MicrofrontendApr 30, 2024·6 min read
Shuttered Dreams: Amina's Journey from Shadow to SpotlightAmina woke to the weight of the world on her shoulders, her tiny apartment a silent witness to her struggles. At 25, her dreams of becoming a renowned photographer were overshadowed by the reality of juggling freelance gigs and caring for her ailing ...Mar 1, 2024·2 min read
Implementing Authentication and Authorization using Context API in Next.js: A Comprehensive Guide with Real Code Examples [PART 2]In the previous part of this article series, we explored the fundamentals of implementing authentication and authorization in a Next.js application using the Context API. We learned how to set up the AuthContext to manage the authentication state thr...Feb 20, 2023·5 min read
Implementing Authentication and Authorization using Context API in Next.js: A Comprehensive Guide with Real Code Examples [PART 1]In today's digital landscape, web applications require robust security measures to protect sensitive user data and ensure proper access control. Authentication and authorization are fundamental components of any secure web application. Authentication...Feb 16, 2023·5 min read
Continuous deployment of application using CI/CDContinuous Deployment is a software development practice that involves automatically releasing every change made to a codebase to production. This is made possible by using a CI/CD (Continuous Integration and Continuous Deployment) pipeline. A CI/CD ...Jan 10, 2023·4 min read
Building a Chat App with Next.js, Node.js and Socket.ioIn this tutorial, we will be building a chat app using Next.js, a popular framework for building server-rendered React applications. This chat app will allow users to send messages to each other in real-time, and will also feature a list of online us...Dec 17, 2022·3 min read
React: Advanced Techniques for crafting high-performance componentsReact is a popular JavaScript library used for building user interfaces and creating reusable components. While it's relatively easy to get started with React, developing high-performance components that scale well and provide a seamless user experie...Jun 15, 2022·2 min read