---
title: "Claude Omosa (@ClaudeOmosa) | Hashnode"
description: "Software Developer. Read the latest articles by Claude Omosa on Hashnode."
url: "https://hashnode.com/@ClaudeOmosa"
---

@ClaudeOmosa

# Claude Omosa

@ClaudeOmosa · Nairobi, Kenya · Joined August 2021

Software Developer

[Website](https://omosa-dev.gigalixirapp.com/)

### [Functional Programming, A Rust Perspective](https://omosa.hashnode.dev/functional-programming-a-rust-perspective?utm_source=hashnode&utm_medium=feed)

Explore functional programming in Rust closures, higher-order functions, iterators, and function traits like Fn, FnMut, and FnOnce

6 min read · [omosa.hashnode.dev](https://omosa.hashnode.dev/functional-programming-a-rust-perspective?utm_source=hashnode&utm_medium=feed)

[Feb 27, 2025](https://hashnode.com/posts/functional-programming-a-rust-perspective/67c01baea52fde7e786f6c86)

### [Understanding Dependency Injection (DI) in .NET](https://omosa.hashnode.dev/understanding-dependency-injection-di-in-net?utm_source=hashnode&utm_medium=feed)

Learn Dependency Injection in .NET, including IoC containers, DI types, lifetimes (Transient, Scoped, Singleton), Service Collection, Descriptor, Provider

4 min read · [omosa.hashnode.dev](https://omosa.hashnode.dev/understanding-dependency-injection-di-in-net?utm_source=hashnode&utm_medium=feed)

[Feb 26, 2025](https://hashnode.com/posts/understanding-dependency-injection-di-in-net/67be9ffe0be1f8041e22e16f)

### [Lifetimes in Rust: A Beginner's Guide](https://omosa.hashnode.dev/lifetimes-in-rust-a-beginners-guide?utm_source=hashnode&utm_medium=feed)

Improve your Rust programming skills by learning about lifetimes, how the Rust compiler manages them, and when developers need to infer them.

4 min read · [omosa.hashnode.dev](https://omosa.hashnode.dev/lifetimes-in-rust-a-beginners-guide?utm_source=hashnode&utm_medium=feed)

[Feb 25, 2025](https://hashnode.com/posts/lifetimes-in-rust-a-beginners-guide/67bd187d5d48256d07bcbef4)

### [Understanding Middlewares in ASP.NET](https://omosa.hashnode.dev/understanding-middlewares-in-aspnet?utm_source=hashnode&utm_medium=feed)

Middleware is a fundamental concept in ASP.NET that enables developers to process requests and responses in a modular pipeline. With the release of .NET 9, middleware continues to play a crucial role in shaping modern web applications. In this blog, ...

5 min read · [omosa.hashnode.dev](https://omosa.hashnode.dev/understanding-middlewares-in-aspnet?utm_source=hashnode&utm_medium=feed)

[Feb 24, 2025](https://hashnode.com/posts/understanding-middlewares-in-aspnet/67bc1c7253aa8d4944d2f0fc)

### [Dockerizing a Full-stack TypeScript Application.](https://omosa.hashnode.dev/dockerizing-a-full-stack-typescript-application?utm_source=hashnode&utm_medium=feed)

How to Dockerize a full-stack application Next, Nest with PostgreSQL

5 min read · [omosa.hashnode.dev](https://omosa.hashnode.dev/dockerizing-a-full-stack-typescript-application?utm_source=hashnode&utm_medium=feed)

[Oct 23, 2023](https://hashnode.com/posts/dockerizing-a-full-stack-typescript-application/65369c47bb82f2993f3e1ea8)
