Emmanuel John I'm a full-stack software developer, mentor, and writer. I am an open source enthusiast. In my spare time, I enjoy watching sci-fi movies and cheering for Arsenal FC.

Stories by Emmanuel John

Building A Multi-Lingual Web App With Nuxt 3 And Nuxt i18n

Building a multi-lingual web app with Nuxt 3 and Nuxt i18n

Dev

Create a multi-lingual web application using Nuxt 3 and the Nuxt i18n and Nuxt i18n Micro modules.

Emmanuel John
Dec 30, 2024 ⋅ 9 min read
react native's new architecture: sync and async rendering

React Native’s New Architecture: Sync and async rendering

Dev

React Native’s New Architecture offers significant performance advantages. In this article, you’ll explore synchronous and asynchronous rendering in React Native through practical use cases.

Emmanuel John
Dec 24, 2024 ⋅ 8 min read
Building A Background Remover With Vue And Transformers.js

Building a background remover with Vue and Transformers.js

Dev

Build a real-time image background remover in Vue using Transformers.js and WebGPU for client-side processing with privacy and efficiency.

Emmanuel John
Nov 29, 2024 ⋅ 9 min read
Integrating Chrome's New `Window.ai` API In A Vue App

Integrating AI features in Vue using Chrome’s `window.ai` API

Dev

`window.ai` integrates AI capabilities directly into the browser for more sophisticated client-side functionality without relying heavily on server-side processing.

Emmanuel John
Oct 1, 2024 ⋅ 10 min read
Enhance Your Workflow With Node-RED V4.0

Enhance your workflow with Node-RED v4.0

Node-RED is a software development tool that provides a browser-based editor that makes it easy to automate flows for building IoT services.

Emmanuel John
Sep 17, 2024 ⋅ 7 min read
Building Telegram Mini Apps With React

Building Telegram Mini Apps with React

Dev

Explore Telegram Mini Apps and the benefits they provide as we build and deploy a fullstack, ecommerce React app on Telegram.

Emmanuel John
Sep 2, 2024 ⋅ 23 min read
Creating JavaScript Tables Using Tabulator

Creating JavaScript tables using Tabulator

Dev

Explore React Tabulator to create interactive JavaScript tables, easily integrating pagination, search functionality, and bulk data submission.

Emmanuel John
May 9, 2024 ⋅ 7 min read
Implementing LiveViews In Node.js

Implementing LiveViews in Node.js

Dev

Explore LiveViewJS and how to build a full-stack Node.js app with LiveViews that supports real-time interactivity.

Emmanuel John
Apr 8, 2024 ⋅ 16 min read
Comparing Next.js testing strategies and tools

Comparing Next.js testing tools and strategies

Dev

We compare four popular testing tools for Next.js in this article: Playwright, Cypress, Jest, React Testing Library, and Vitest.

Emmanuel John
Dec 22, 2023 ⋅ 13 min read
Guide to mobile emulator testing with MiniSim

Guide to mobile emulator testing with MiniSim

Dev

MiniSim makes virtual emulator testing easy — learn how to use it to test both Android and iOS apps on macOS in this detailed post.

Emmanuel John
Nov 22, 2023 ⋅ 5 min read
Implement React Native in-app purchases for Android apps

Implement React Native in-app purchases for Android apps

Dev

Learn how to implement the react-native-iap package in an Android app in this detailed React Native tutorial with examples.

Emmanuel John
Sep 12, 2023 ⋅ 8 min read
Common TypeScript Module Problems And How To Solve Them

Common TypeScript module problems and how to solve them

Dev

Avoid common module problems in TypeScript using the TypeScript compiler and module system.

Emmanuel John
Sep 7, 2023 ⋅ 6 min read