Raphael Ugwu Writer, software engineer, and a lifelong student.

Stories by Raphael Ugwu

Vue Rerender Component Best Practice

How to correctly force a Vue component to re-render

Dev

Cover four different ways to force a Vue component to re-render, including hot reload, the v-if hack, the forceUpdate method, and finally, the key-changing technique.

Raphael Ugwu
May 12, 2023 ⋅ 7 min read
How to Create a React Admin Panel

How to create a React admin panel

Dev

In this article, we will learn how to create a React admin panel and how react-admin scaffolds admin interfaces for React applications.

Raphael Ugwu
May 1, 2023 ⋅ 13 min read
Prerendering React Snap

Pre-rendering your React app with react-snap

Dev

react-snap is a third-party library that pre-renders a web application into static HTML, offering improvements to loading speed and SEO.

Raphael Ugwu
Apr 7, 2023 ⋅ 6 min read
Error Handling Go

Error handling in Go: Best practices

Dev

Tackling errors in Go requires a different approach than the conventional methods in other mainstream programming languages.

Raphael Ugwu
Nov 18, 2022 ⋅ 7 min read
Application State Management Svelte

Application state management with Svelte

Dev

Svelte takes a more simplistic approach to state management, eliminating the need to install libraries and offering stores that manage state within the framework instead.

Raphael Ugwu
Nov 16, 2022 ⋅ 4 min read
Nuxtjs Component Testing

Component testing in Nuxt.js with Jest

Dev

When building applications, it’s important to provide a clear path towards testing, which will reduce the time spent debugging and refactoring code.

Raphael Ugwu
Nov 15, 2022 ⋅ 6 min read
Vue Headless Site Wordpress

How to build a headless WordPress site with Vue

Dev

By consuming its REST API into frontend applications, WordPress is decoupled into a lightweight content management system, known as headless WordPress.

Raphael Ugwu
Nov 8, 2022 ⋅ 4 min read
React Storybook Component Unit Testing

How to simplify component testing with React Storybook

Dev

Storybook provides a great way to test our UI components. It may seem like we are doing away with unit testing, but that’s not the case.

Raphael Ugwu
May 23, 2022 ⋅ 4 min read
Rendering React Json Animations

Rendering JSON animations in React applications

Dev

Rendering JSON animations in React can be tricky. We troubleshoot and solve the issues using react-lottie, a plugin for the Adobe Bodymovin extension.

Raphael Ugwu
Mar 16, 2022 ⋅ 6 min read

Testing and error handling patterns in Next.js 

Dev

Check out these different ways to run tests and handle errors in Next.js apps using Cypress, a JavaScript-based testing framework.

Raphael Ugwu
Mar 9, 2022 ⋅ 7 min read
Testing Svelte Sveltekit

Introduction to testing SvelteKit applications

Dev

Cover the fundamentals for testing applications in SvelteKit, including unit testing with Jest and Svelte Testing Library and end-to-end testing with Cypress.

Raphael Ugwu
Nov 9, 2021 ⋅ 4 min read
React Native Safe Area Context

Improve mobile UI with React Native safe-area-context

Dev

Use React Native safe-area-context to build interfaces that easily adapt to different mobile screens, providing a uniform UX across different devices.

Raphael Ugwu
Sep 17, 2021 ⋅ 3 min read