Every idea needs a Medium.

The best ideas can change who we are. Medium is where those ideas take shape, take off, and spark powerful conversations. We’re an open platform where over 100 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Our purpose is to spread these ideas and deepen understanding of the world.

We’re creating a new model for digital publishing. One that supports nuance, complexity, and vital storytelling without giving in to the incentives of advertising. It’s an environment that’s open to everyone but promotes substance and authenticity. And it’s where deeper connections forged between readers and writers can lead to discovery and growth. Together with millions of collaborators, we’re building a trusted and vibrant ecosystem fueled by important ideas and the people who think about them.

A living network of curious minds.

Anyone can write on Medium. Thought-leaders, journalists, experts, and individuals with unique perspectives share their thinking here. You’ll find pieces by independent writers from around the globe, stories we feature and leading authors, and smart takes on our own suite of blogs and publications.

.Net 7 JSON Performance trap

.Net 7 JSON Performance trap

We should keep performance in mind when writing code while avoiding making nano optimizations. Sometimes what looks like a frugal optimization makes a massive difference.

GraphQL Microservices - C#

GraphQL Microservices - C#

On my last post, I explained why you could consider using a GraphQL API instead of REST. I used the example of an order summary page, where a mobile application might have to make multiple HTTP

Please, no Cosmos DB with EntityFramework.

Please, no Cosmos DB with EntityFramework.

I’ve seen projects using Entity Framework to abstract Cosmos DB, trying to simplify developers' lives. Still, the tradeoffs for cost, performance and error probability are strongly in favour

Microservices or Nanoservices?

Microservices or Nanoservices?

It’s almost Christmas 2022, and the software development industry has learned many lessons. One of them was that monoliths are evil. B

Erica Dhawan

Erica Dhawan

Raphael Yoshiga

Raphael Yoshiga

Marco Cerliani

Marco Cerliani

Kagklis Vasileios

Kagklis Vasileios

Over 100 million readers and growing.

"There’s no other place that combines such an excellent level of writing with a truly engaged and active community. Medium is truly where ideas are born, shared, and spread."

Jasmine Bina

Get more with membership.

Become a Medium member to enjoy unlimited access and directly support the writers you read most.

Create the space for your thinking to take off.

A blank page is also a door. At Medium you can walk through it. It's easy and free to share your thinking on any topic, connect with an audience, express yourself with a range of publishing tools, and even earn money for your work.

Read as much as you want.

Enjoy unlimited access to every story across all of your devices.

Reward quality content.

Your membership helps us pay writers, and keeps your experience ad-free.