Alexander Nnakwue Software engineer. React, Node.js, Python, and other developer tools and libraries.

Stories by Alexander Nnakwue

TypeScript String Enums, And When And How To Use Them

TypeScript string enums, and when and how to use them

Dev

String enums in TypeScript provide readable values for enum members, improving code clarity and maintainability.

Alexander Nnakwue
Jul 30, 2024 ⋅ 13 min read
Exploring Use Cases of TypeScript's Tuples

Exploring use cases for TypeScript tuples

Dev

In this tutorial, we will cover some real-world use cases and applications for working with named tuples in TypeScript.

Alexander Nnakwue
Jun 14, 2023 ⋅ 9 min read
Understanding Lazy Loading in JavaScript

Understanding lazy loading in JavaScript

Dev

In this post, we will look at how lazy loading works in JavaScript and explore the importance and advantages of lazy loading.

Alexander Nnakwue
Jun 7, 2023 ⋅ 9 min read
Integrate TypeScript With GraphQL Using TypeGraphQL

How to integrate TypeScript with GraphQL using TypeGraphQL

Dev

Build an API to integrate TypeScript with GraphQL using the TypeGraphQL library, which simplifies creating GraphQL APIs in Node.js

Alexander Nnakwue
Nov 18, 2022 ⋅ 12 min read
Improve database management with SurrealDB

Improve database management with SurrealDB

Dev

Learn how to use SurrealDB, a DBaaS platform that offers a relational model for storing data, to improve database management.

Alexander Nnakwue
Oct 18, 2022 ⋅ 9 min read
Caching In Node.js To Optimize App Performance

Caching in Node.js to optimize app performance

Dev

Learn about caching in Node.js apps using packages such as node-cache and Memcached to improve app performance.

Alexander Nnakwue
Sep 30, 2022 ⋅ 15 min read
Dockerizing your Go application

Dockerizing your Go application

Dev

Dockerizing your app can provide many deployment benefits. In this guide, learn how to use Docker to containerize your Go apps.

Alexander Nnakwue
Sep 22, 2022 ⋅ 7 min read
Getting started with NestJS, Vite, and esbuild

Getting started with NestJS, Vite, and esbuild

Dev

Configuring these three popular tools takes a little bit more work than you’d think. Get started with NestJS, Vite, and esbuild in this post.

Alexander Nnakwue
Sep 9, 2022 ⋅ 7 min read
Using Gstreamer in Node.js

Using GStreamer in Node.js

Dev

Learn about GStreamer’s functionalities and how to set up GStreamer with Node.

Alexander Nnakwue
Aug 18, 2022 ⋅ 4 min read
Go Generics: Past Designs And Present Release Features

Go generics: Past designs and present release features

Dev

The design draft for Go generics has been updated several times. See where it started and where it is now after the Go v1.18 release.

Alexander Nnakwue
Jun 10, 2022 ⋅ 10 min read
Pothos vs. TypeGraphQL for TypeScript schema building

Pothos vs. TypeGraphQL for TypeScript schema building

Dev

In this guide to Pothos and TypeGraphQL, compare their features and ideal use cases, and learn how to get started with GraphQL schema building in TypeScript.

Alexander Nnakwue
Jun 3, 2022 ⋅ 8 min read
WebRTC Signaling WebSocket Node.js

WebRTC signaling with WebSocket and Node.js

Dev

This article discusses how WebSocket servers based on Node.js can provide full-duplex, real-time signaling for WebRTC implementations.

Alexander Nnakwue
Apr 28, 2022 ⋅ 7 min read