MakeUseOf

Ukeje Chukwuemeriwo Goodness (Goodnessuc)-Staff Writer for Programming

Ukeje Chukwuemeriwo Goodness (Goodnessuc)

Staff Writer for Programming

About Ukeje Chukwuemeriwo Goodness (Goodnessuc)

Goodness is a highly experienced technical writer and backend engineer who specializes in building scalable systems using Go and Rust. With 4 years of industry experience and 3 years of technical writing experience, Goodness has honed his skills in these languages and enjoys sharing his knowledge with the community.

Aside from his contributions to MUO, Goodness has also written over 200 technical articles for reputable companies such as DigitalOcean, LogRocket, MatterMost, and FreeCodeCamp. His writing focuses on topics related to Go, Rust, Web3, data, and backend engineering. Goodness's articles are highly regarded in the industry for their quality, depth, and relevance.

Goodness's expertise in these areas is supported by his certifications in Go and Rust, as well as his attendance at industry conferences and his efforts to stay up-to-date on the latest trends and technologies. He is a passionate and dedicated professional who is always striving to improve his skills and knowledge.

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
An Introduction to Asynchronous Programming in Rust

Asynchronous programming is an important concept that you must be aware of as a Rust developer.

AI art from Anthropic Website  1
What Is Claude AI and Why Should You Use It?

ChatGPT has a serious contender on the cards.

wooden blocks with api and other logos 1
API
What Is tRPC and Why Should You Use It?

Discover tRPC, a powerful tool for seamless communication between your client and server.

wooden blocks with api and other logos 1
What Is gRPC and Why Should You Use It?

Find out how Google’s framework can help you integrate diverse systems.

person conversating while wearing an Apple Vision Pro headset 1
Developing Apps for Apple Vision Pro: What You Need to Know

Looking to develop groundbreaking apps for Apple Vision Pro? Here's a helpful overview to guide your development journey.

docker logo  1
Containerizing Go Apps With Docker

Learn how to use Docker to package and deploy your Go applications efficiently, making them portable and easy to manage.

digital graphic of blue blockchain structure close up 1
What Is LayerZero? Can It Solve the Blockchain Interoperability Problem?

Blockchain interoperability is challenging, but can LayerZero help?

The GitHub logo on a three-dimensional white tile. 1
Getting Started With GitHub Actions

Development often involves steps like building and testing your code. Streamline your workflow—and make sure it’s reliable—by automating these tasks.

The Golang mascot, a blue gopher, climbing a ladder superimposed on a photograph of a laptop. 1
Introduction to Concurrency in Go

Learn how goroutines and channels enable efficient concurrency in your Go programs.

A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
A Guide to Rust’s Fearless Concurrency

Understand Rust’s approach to concurrency that's based on the concept of "fearless concurrency".

Files in office drawer 1
What Is the Difference Between Encryption, Compression, and Archiving?

Those these terms are directly linked, they're not the same.

A hand holding a globe with lines and light in it 1
The Top 5 AI-Based Crypto Tools You Can Use Right Now

These tools might give you the crypto market insight you've been looking for.

The Rust logo alongside an illustration of a stack of crates bearing the same logo 1
How to Containerize Rust Apps With Docker

Containerize your Rust applications with Docker to simplify deployment and ensure consistency across various environments.

CaaS bitcoin cryptocurrency on a laptop 1
5 Tools to Help You Detect and Stay Safe From Crypto Scams

Cryptocurrencies aren't as well-protected as cash, but there are tools to help you safeguard your funds.

A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
How to Build a Basic CLI App in Rust

Rust is one of the best choices for building CLI applications. Get started by building a basic crypto data fetcher application.

Microsoft SQL Server logo  1
SQL
Optimizing SQL Queries: An Example Using MSSQL

Boost SQL query performance with MSSQL. Learn how to optimize your queries for efficiency and speed in this informative guide.

a ribbon with Spotify logo wrapped around an hourglass 1
Decoding How Spotify Recommends Music to Users

Ever wondered how Spotify's algorithm decides what music to recommend?

The Rust logo alongside an illustration of a stack of crates bearing the same logo 1
How to Work With TOML Files in Rust

Learn how to effectively handle TOML files in Rust with this comprehensive guide.

A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
JSON Serialization and Deserialization With Rust

Learn how to convert data between JSON format and Rust objects effortlessly using serialization and deserialization techniques in Rust.

A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
Working With Date and Time in Rust

Master the essential concepts for manipulating dates and times in your Rust projects.

1 2 3 4 5
Page 1 / 6