Homepage
Open in app
Sign in
Get started
Code Factory Berlin
About
Visit The Factory
Follow
Securing Modern .NET Core Apps
Securing Modern .NET Core Apps
OAuth 2.0
Soulaiman Ghanem
Dec 24, 2023
IoT Protocols | HTTP/2, WebSocket, MQTT, Zigbee, Matter, and Thread.
IoT Protocols | HTTP/2, WebSocket, MQTT, Zigbee, Matter, and Thread.
IoT devices are everywhere in our life. We have them at work, at home, and in the city. They use a private network or the internet to send…
Soulaiman Ghanem
Jun 25, 2023
E-Mobility Fundamentals — Smart Charging
E-Mobility Fundamentals — Smart Charging
Knowing the EV charging industry’s complexity, I thought it would be a good idea to launch a series of blog posts on e-mobility…
Soulaiman Ghanem
May 23, 2022
.NET Core Middleware
.NET Core Middleware
A middleware is nothing but a component (class) which is executed on every request in ASP.NET Core application. You can compare it to the…
Soulaiman Ghanem
Mar 29, 2022
E-Mobility Fundamentals — OCPP
E-Mobility Fundamentals — OCPP
Knowing the EV charging industry complexity, I thought it would be a good idea to launch a series of blog posts on e-mobility fundamentals…
Soulaiman Ghanem
Mar 15, 2022
E-Mobility Fundamentals — eMSP & CPO
E-Mobility Fundamentals — eMSP & CPO
Knowing the EV charging industry complexity, I thought it would be a good idea to launch a series of blog posts on e-mobility fundamentals…
Soulaiman Ghanem
Mar 14, 2022
GitHub Repository Structure Best Practices
GitHub Repository Structure Best Practices
Whether we start a new project for private or for open source, we can follow some best practices to organize the repository for better team…
Soulaiman Ghanem
Jul 14, 2021
How Is A Service Mesh Different From An API Gateway?
How Is A Service Mesh Different From An API Gateway?
API Management, API Gateway and Design Patterns
Soulaiman Ghanem
Jul 3, 2021
What If a Farmer Wants To Do DevOps?
What If a Farmer Wants To Do DevOps?
A farmer who owns and breeds animals in his farm doesn’t treat them all the same way! There are Pets that live with the family. The dogs…
Soulaiman Ghanem
Jun 28, 2021
Sidecar Concept In 3 Minutes
Sidecar Concept In 3 Minutes
What is sidecar pattern?
Soulaiman Ghanem
Jun 26, 2021
Up/Down stream? What is it?
Up/Down stream? What is it?
You may heard the terms “Upstream” & “Downstream” in the context of software development. Most likely you encountered such a word in an…
Soulaiman Ghanem
Jun 21, 2021
A Try to Explain Docker / Kubernetes Jargons!
A Try to Explain Docker / Kubernetes Jargons!
Facts & Definitions
Soulaiman Ghanem
Jun 14, 2021
Setup a Local K8s environment
Setup a Local K8s environment
If you are lucky enough to have a development Kubernetes cluster setup for your team, you may not be interested in this post. However, It’s…
Soulaiman Ghanem
Jun 14, 2021
SPA and Blazor for IT Leaders
SPA and Blazor for IT Leaders
Traditional Web Application
Soulaiman Ghanem
Jun 9, 2021
ASP.NET Core Hosting
ASP.NET Core Hosting
Table of Contents
Soulaiman Ghanem
May 16, 2021
Proxy, Reverse Proxy & YARP
Proxy, Reverse Proxy & YARP
A forward proxy, often called a proxy, is a server that sits in front of a group of client machines. When those computers make requests to…
Soulaiman Ghanem
May 12, 2021
How To Trace Your Technical Decisions with ADRs?
How To Trace Your Technical Decisions with ADRs?
Agile is quite a flexible method. It allows changes to be made in the project development requirements even if the initial planning has…
Soulaiman Ghanem
Feb 17, 2021
Configuration Options For Your Microservice In .NET Core
Configuration Options For Your Microservice In .NET Core
It’s All About IConfiguration
Soulaiman Ghanem
Feb 9, 2021
Resilience Engineering Strategies
Resilience Engineering Strategies
Resiliency is the ability to recover from failures and continue to function. It isn’t about avoiding failures but accepting the fact that…
Soulaiman Ghanem
Jan 20, 2021
About Code Factory Berlin
Latest Stories
Archive
About Medium
Terms
Privacy
Teams