• home
  • blog
  • projects
  • about
  • Explore quick cache challenges, systematic design, and expert strategies to avoid technical debt for maintainable architectures
    Why Quick Cache Implementation Creates More Problems Than It Solves: The Hidden Tech Debt Crisis
    21/07/2025•95 views•7 min read•0 likes
    caching
    backend
    web development
    databases
    architecture
    engineering
    Explore quick cache challenges, systematic design, and expert strategies to avoid technical debt for maintainable architectures
  • Use the tab leader pattern to reduce redundant API calls, improve performance, and enhance user experience across multiple browser tabs
    Browser Tab Leader Pattern: Stop Wasting API Calls Across Browser Tabs
    04/07/2025•123 views•7 min read•0 likes
    web development
    react
    browsers
    tips
    apis
    optimization
    typescript
    javascript
    Use the tab leader pattern to reduce redundant API calls, improve performance, and enhance user experience across multiple browser tabs
  • Learn to use Shadow DOM to resolve CSS conflicts in third-party HTML with a guide featuring best practices and examples
    Shadow DOM: The Ultimate Solution for Embedding Third-Party HTML Without CSS Conflicts
    02/07/2025•105 views•7 min read•0 likes
    web development
    shadowdom
    react
    next.js
    design
    css
    iframe
    Learn to use Shadow DOM to resolve CSS conflicts in third-party HTML with a guide featuring best practices and examples
  • Learn why Android Chrome flags web push notifications and how to stop 'chrome detected possible spam' warnings from blocking your messages.
    How to Avoid Chrome Flagging Your Web Push Notifications (And Why Most People Get It Wrong)
    04/06/2025•342 views•3 min read•0 likes
    chrome
    gemini
    machine learning
    web-push
    web development
    android
    spam
    filter
    security
    Learn why Android Chrome flags web push notifications and how to stop 'chrome detected possible spam' warnings from blocking your messages.
  • Childhood curiosity and determination with a PlayStation, DOS led to a software engineering career and real-world projects
    How I Started My Software Engineering Career (and Why)
    09/05/2025•83 views•6 min read•0 likes
    computer science
    career
    software engineering
    gaming
    learning journey
    Childhood curiosity and determination with a PlayStation, DOS led to a software engineering career and real-world projects
  • Discover the best Github Copilot version for refactoring React and TypeScript: comparing 4o, o1, 3.5, and 3.7
    Which Github Copilot Version is Best for Refactoring Basic React and TypeScript? 4o, o1, 3.5, or 3.7 Sonnet
    26/02/2025•111 views•6 min read•1 likes
    copilot
    llm
    generative ai
    react
    typescript
    javascript
    refactoring
    large language models
    gpt-4o
    Discover the best Github Copilot version for refactoring React and TypeScript: comparing 4o, o1, 3.5, and 3.7
  • Optimize your Next.js blog for AX-SEO by serving raw Markdown to enhance AI indexing and improve content discoverability
    How I Made My Next.js Blog Serve Markdown Files for Agent Experience SEO (AX-SEO)
    22/02/2025•139 views•3 min read•0 likes
    next.js
    agentic ai
    llm
    bot
    seo
    hashnode
    blogging
    markdown
    chatgpt
    openai
    open source
    generative ai
    Optimize your Next.js blog for AX-SEO by serving raw Markdown to enhance AI indexing and improve content discoverability
  • Secure your Next.js app with Userfront middleware authorization for robust IAM solutions. Protect user data and streamline authentication practices
    Elevate Your Next.js Security: Middleware Authorization with Userfront
    06/10/2024•392 views•5 min read•0 likes
    userfront
    vercel
    middleware
    next.js
    security
    iam
    sso
    multi tenancy
    Secure your Next.js app with Userfront middleware authorization for robust IAM solutions. Protect user data and streamline authentication practices
  • Maximize Vercel's free plan by enabling auto deployment for all members using a simple GitHub Action
    Maximize Vercel's FREE Plan: Enable Auto Deployment for All Members
    29/09/2024•282 views•2 min read•0 likes
    vercel
    ci-cd
    devops
    deployment
    github
    github-actions
    script
    tips
    hacking
    Maximize Vercel's free plan by enabling auto deployment for all members using a simple GitHub Action
  • Learn four methods to destructure arrays in JavaScript for cleaner, more readable code
    4 Ways to Destructure Array in JavaScript & make your code look clean
    11/08/2024•68 views•3 min read•0 likes
    javascript
    web development
    tips
    webdev
    programming blogs
    Learn four methods to destructure arrays in JavaScript for cleaner, more readable code
  • Git hooks are scripts that run automatically whenever a particular event occurs in a Git repository.
    Automate Your Git Workflows with Git Hooks 🚀
    28/07/2024•14 views•4 min read•0 likes
    open source
    git
    github
    automation
    web development
    testing
    devops
    Git hooks are scripts that run automatically whenever a particular event occurs in a Git repository.
  • Streamline Your Process with Custom Pull Request Templates
    Elevate Your Development Workflow with GitHub PR Templates! 🌟
    23/07/2024•6 views•5 min read•0 likes
    github
    workflow
    tips
    tools
    open source
    automation
    Streamline Your Process with Custom Pull Request Templates
  • Seamlessly Transform Your Smart Phone into a Second Screen for FREE with Zero Configuration: Experience Seamless Multitasking!
    Seamlessly Transform Your Smart Phone into a Second Screen for FREE with Zero Configuration: Experience Seamless Multitasking!
    13/07/2024•62 views•2 min read•0 likes
    guide
    tips
    developer
    web development
    open source
    developer tools
    Seamlessly Transform Your Smart Phone into a Second Screen for FREE with Zero Configuration: Experience Seamless Multitasking!
  • Publish your first SDK to NPM
    TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 4, Publishing to NPM
    25/06/2024•17 views•3 min read•0 likes
    typescript
    library
    react
    web development
    webdev
    Publish your first SDK to NPM
  • Make Test Apps for React, Common JS Node, ESM Node, and Browser
    TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 3, Making Test Apps
    25/06/2024•19 views•4 min read•0 likes
    typescript
    library
    web development
    webdev
    react
    Make Test Apps for React, Common JS Node, ESM Node, and Browser
  • Develop Your first TypeScript Library
    TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 2, folder structure - integrating API
    25/06/2024•24 views•3 min read•0 likes
    typescript
    web development
    webdev
    library
    Develop Your first TypeScript Library
  • Develop Your First TypeScript Library
    TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 5, CDN for Browsers
    25/06/2024•21 views•2 min read•0 likes
    sdk
    library
    typescript
    web development
    webdev
    react
    Develop Your First TypeScript Library
  • Develop Your first TypeScript Library
    TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 1, our first MVP
    25/06/2024•66 views•4 min read•0 likes
    sdk
    typescript
    node.js
    react
    commonjs
    ecmascript
    library
    web development
    webdev
    Develop Your first TypeScript Library
  • Enforce Commit Convention for Consistent Code Management
    Streamline Git Workflows: Automate with Hooks - Branch Name & Commit Convention Example
    20/06/2024•35 views•5 min read•0 likes
    github
    github-actions
    gitlab
    git
    gitcommands
    workflow
    automation
    efficiency
    developer experience
    Enforce Commit Convention for Consistent Code Management
  • Enhancing Next.js Security with NextAuth.js and Custom Middleware

Validate user path access on edge with NextAuth & Next.js Middleware
    Authenticated Protected Routing using NextJS Middleware and NextAuth
    18/06/2024•123 views•4 min read•3 likes
    next.js
    middleware
    javascript
    typescript
    react
    nextauth.js
    routing
    authentication
    authorization
    validation
    Enhancing Next.js Security with NextAuth.js and Custom Middleware Validate user path access on edge with NextAuth & Next.js Middleware
  • Implementing Authenticated Protected Role-based Routing using Next.js and HOC
    Authenticated Protected Role-based Routing using Next.js and HOC
    08/12/2022•4,666 views•3 min read•4 likes
    next.js
    react
    software engineering
    javascript
    typescript
    Implementing Authenticated Protected Role-based Routing using Next.js and HOC
  • A Theoretical Overview Of Elastic Load Balancers in Amazon Web Services ( AWS) and their types
    A Theoretical Overview Of Elastic Load Balancers in AWS
    21/02/2022•132 views•4 min read•0 likes
    aws
    cloud
    amazon web services
    ec2
    A Theoretical Overview Of Elastic Load Balancers in Amazon Web Services ( AWS) and their types
  • JavaScript Closures: A Simple Guide:

Lets tackle and get familiar with JavaScript Closures
    JavaScript Closures: A Simple Guide
    12/12/2021•272 views•2 min read•9 likes
    javascript
    closure
    programming blogs
    code
    programming tips
    JavaScript Closures: A Simple Guide: Lets tackle and get familiar with JavaScript Closures
  • What is the equivalent of lifecycle methods of Class components in functional? Let's find out.
    React Lifecycles in Functional Components
    22/11/2021•318 views•5 min read•6 likes
    react
    javascript
    reacthooks
    javascript library
    What is the equivalent of lifecycle methods of Class components in functional? Let's find out.
Reach out by Resume, GitHub, LinkedIn or Email.