Chigozie Oduah Technical writer | Frontend developer | Blockchain developer

Stories by Chigozie Oduah

How to display notification badges on PWAs using the Badging API

Dev

Ding! You got a notification, but does it cause a little bump of dopamine or a slow drag of cortisol? […]

Chigozie Oduah
Sep 13, 2024 ⋅ 4 min read

Linting with Ruff: the Python linter built with Rust

Dev

Did you know that the efficiency of your linter can significantly affect your productivity? After adding a small feature to […]

Chigozie Oduah
Aug 26, 2024 ⋅ 6 min read
Comparing Rust vs. Zig: Performance, safety, and more

Comparing Rust vs. Zig: Performance, safety, and more

Dev

Compare the Rust and Zig programming languages based on their performance and use cases for improving how developers code.

Chigozie Oduah
Jun 4, 2024 ⋅ 9 min read
Using Webrtc To Implement Peer To Peer Video Streaming In A Node Js Project

Using WebRTC to implement P2P video streaming

Dev

Explore one of WebRTC’s major use cases in this step-by-step tutorial: live peer-to-peer audio and video streaming between systems.

Chigozie Oduah
May 16, 2024 ⋅ 18 min read
Exploring Nushell, A Rust Powered, Cross Platform Shell

Exploring Nushell, a Rust-powered, cross-platform shell

Dev

Nushell is a modern, performant, extensible shell built with Rust. Explore its pros, cons, and how to install and get started with it.

Chigozie Oduah
Apr 23, 2024 ⋅ 6 min read
Exploring And Testing Api Behavior With Openapi Devtools

Exploring and testing API behavior with OpenAPI DevTools

Dev

One of the most challenging tasks in writing API documentation is finding out how every part of it behaves. In […]

Chigozie Oduah
Jan 23, 2024 ⋅ 5 min read
Using Typescript With Webgl To Render Graphics On The Web

Using TypeScript with WebGL to render graphics on the web

Dev

Using TypeScript with WebGL has many potential use cases in the frontend development landscape for rendering 2D and 3D graphics and models.

Chigozie Oduah
Dec 28, 2023 ⋅ 15 min read
Writing Rust Bindings for Node.js With Neon

Writing Rust bindings for Node.js with Neon

Neon allows you to bring Rust’s benefits into your Node.js project, such as its speed, efficiency, ecosystem, and more.

Chigozie Oduah
Sep 13, 2023 ⋅ 5 min read
Using Wireit To Improve Script Efficiency And Intelligence

Using Wireit to improve script efficiency and intelligence

Dev

Integrating Wireit into your projects can help you optimize script execution, streamline processes, and boost productivity.

Chigozie Oduah
Jul 19, 2023 ⋅ 7 min read
Exploring Typescript 5 Features Smaller Simpler Faster

Exploring TypeScript 5 features: Smaller, simpler, faster

Dev

Explore TypeScript 5 performance enhancements, streamlined syntax, and other features for building high-quality web apps with ease.

Chigozie Oduah
Jun 13, 2023 ⋅ 13 min read
Mocking Rust Mockall Alternatives

Mocking in Rust: Mockall and alternatives

Dev

We discuss how mocking differs from general unit testing, demonstrate mocking in Rust, and evaluate the Mockall library and its alternatives.

Chigozie Oduah
May 16, 2023 ⋅ 11 min read
Build Microservices In Rust With Spin

Building microservices in Rust with Spin

Dev

Build microservices in Rust using the Spin framework, which allows you to build reliable and scalable systems.

Chigozie Oduah
May 11, 2023 ⋅ 6 min read