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 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
Best React Native in-app subscription libraries

Best React Native in-app subscription libraries

Dev

Compare the features of five of the top React Native in-app purchase libraries that support subscriptions in the App and Play Stores.

Emmanuel John
Aug 30, 2023 ⋅ 8 min read

How to wrap, extend, or proxy a Vue component

Dev

Wrapping, extending, and proxying can increase the flexibility of your Vue components, but it’s important to do it correctly. Learn how here!

Emmanuel John
Jul 18, 2023 ⋅ 12 min read