Skip to content

HAMED SALAMEH

Battling the imposter syndrome with code

  • Home
  • About me
  • Subscribe to my blog!
Search

HAMED SALAMEH

Battling the imposter syndrome with code

Close menu
  • Home
  • About me
  • Subscribe to my blog!

HAMED SALAMEH

Battling the imposter syndrome with code

Search Toggle menu
March 23, 2023May 8, 2025Uncategorized

Make Your Applications More Resilient With Chaos Engineering

Explore Chaos Engineering’s benefits, uncover system weaknesses, boost resilience, and learn popular tools in our latest blog post.

February 20, 2023May 8, 2025C#, .Net Core, Libraries

Task Scheduling In .NET Made Simple With Hangfire

Learn how to schedule background tasks easily and quickly in C#/.Net with Hangfire simple API.

January 12, 2023May 8, 2025C#

Better C# code performance with Span

Performance is affected by many factors – starting from the application design or architecture to the way the application code was implemented. […]

November 21, 2022May 21, 2024C#, .Net Core

Add resilience to .NET applications in 3 simple steps

Modern applications often depend on resources and services from other services or systems, that may be hosted on the cloud, on a […]

November 7, 2022May 8, 2025C#, .Net Core

Implement your own correlation ID in .Net core in a few simple steps

Cover image by Gerd Altmann from Pixabay The correlation ID is a unique identifier that is added to the incoming request to […]

November 2, 2022May 21, 2024C#, .Net Core

Building NetCore Console Application with Logging and Dependency Injection

In this article, we will create a simple console application with .Net dependency Injection and Serilog. Create a Dotnet console application, either […]

March 23, 2022May 8, 2025C#, .Net Core, API

Using Envoy as an API Gateway in ASP.Net Core

Introduction – What is API gateway ? An API Gateway is basically a service that acts as the single entry point into […]

September 20, 2021May 30, 2024Software Architecture

The 12 Principles for Building SaaS applications

Featured image by Gerd Altmann from Pixabay Intro In this post, we are going to review and provide a brief explanation of […]

September 10, 2021May 30, 2024.Net Core

Adding metrics to an Asp.Net Core application easily

Having rich information about how an application is performing is highly valuable, and helps draw a better picture of the application performance, […]

August 31, 2021June 2, 2024Software Architecture

Reviewing the 8 Fallacies of Distributed Systems

Understanding these misconceptions about distributed systems will help you build better, more flexible software architecture.

Posts pagination

< 1 2 3 >

Recent Posts

  • Implementing Rate Limiting in .NET with Redis Easily
  • Mastering Kafka In .NET: Schema Registry & Error Handling Made Simple
  • Kafka and .NET: Practical Guide to Building Event-Driven Services
  • Managing Users and Groups Easily with AWS Cognito in .NET
  • RabbitMQ and MassTransit in .NET Core : Practical Guide

Subscribe

Recent Comments

  1. Hamed Salameh on RabbitMQ and MassTransit in .NET Core : Practical Guide
  2. Thao on RabbitMQ and MassTransit in .NET Core : Practical Guide
  3. Kafka and .NET: Practical Guide to Building Event-Driven Services on RabbitMQ and MassTransit in .NET Core : Practical Guide

Archives

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • February 2024
  • November 2023
  • September 2023
  • March 2023
  • February 2023
  • January 2023
  • November 2022
  • March 2022
  • September 2021
  • August 2021
  • June 2019
  • May 2019
  • April 2018

Categories

  • .Net Core
  • API
  • AWS
  • C#
  • Distributed Systems
  • Front-end
  • Kafka
  • Libraries
  • Messaging
  • Queues
  • Software Architecture
  • Text Analysis
  • Tools
  • Uncategorized
© 2025 HAMED SALAMEH. Proudly powered by Sydney