Skip to content

HAMED SALAMEH

Battling the imposter syndrome with code

Search
  • Home
  • About
  • Contact

HAMED SALAMEH

Battling the imposter syndrome with code

Close menu
  • Home
  • About
  • Contact

HAMED SALAMEH

Battling the imposter syndrome with code

Search Toggle menu
March 23, 2023March 23, 2023Uncategorized

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, 2023February 20, 2023.Net Core, C#, 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, 2023January 17, 2023C#

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, 2022November 21, 2022.Net Core, C#

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, 2022November 7, 2022.Net Core, C#

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, 2022.Net Core, C#

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, 2022March 23, 2022.Net Core, API, C#

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, 2021June 23, 2022Software 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, 2021September 10, 2021.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, 2021September 7, 2021Software Architecture

Reviewing the 8 Fallacies of Distributed Systems

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

Posts navigation

1 2 >

Recent Posts

  • Make Your Applications More Resilient With Chaos Engineering
  • Task Scheduling In .NET Made Simple With Hangfire
  • Better C# code performance with Span
  • Add resilience to .NET applications in 3 simple steps
  • Implement your own correlation ID in .Net core in a few simple steps

Recent Comments

  1. hamedsalami@gmail.com on Implement your own correlation ID in .Net core in a few simple steps
  2. Gabriel Jarczun on Implement your own correlation ID in .Net core in a few simple steps

Archives

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

Categories

  • .Net Core
  • API
  • Azure
  • C#
  • Libraries
  • Software Architecture
  • Uncategorized
© 2023 HAMED SALAMEH. Proudly powered by Sydney