Posts by a95yman

@a95yman

Ayman Atif

Web developer focused on backend systems, APIs, and real-world software.
Morocco yaman95.gumroad.com Joined April 2026
685 Points20 Badges7 Connections7 Followers11 Following

Posts by a95yman

a95yman in Articles 1 min read
Most early-stage SaaS projects don’t fail because the idea is bad. They fail because the code was never designed for production in the first place. This is especially common in what I call “vibe coding”: Shipping fast, copying patterns, and assumi...
post-cover-18326
a95yman in Articles 2 min read
Hey everyone! Let’s be honest: the absolute worst part of starting a brand new SaaS idea is the first 40 hours of setup. Before you can even build the actual feature you're excited about, your momentum gets completely killed because you're stuck doi...
post-cover-18000
a95yman in Articles 1 min read
Most backend developers learn Clean Architecture and DDD from diagrams or GitHub repos. But there is a problem. You rarely see how a real production backend is structured in a way that feels interactive and intuitive. So I decided to build somethi...
post-cover-17615
a95yman in Articles 2 min read
I have always been a backend developer. Most of my work revolved around ASP.NET Core, clean architectures, APIs, and system design. I liked the structure, the predictability, and the control that backend development gives you. Frontend was differen...
post-cover-17197
a95yman in Articles 1 min read
I've been a .NET developer for years. I was very comfortable in the C# world with Clean Architecture, EF Core, and all the tools I knew well. But some time ago I started getting curious about Next.js after seeing how fast people were shipping modern ...
post-cover-17119
a95yman in Articles 1 min read
I’m a .NET developer. I can build production-ready applications, APIs, and work with databases. In the past, I kept failing interviews and getting rejected or ignored, mostly because I wasn’t giving the “expected answer”. I could solve the problems...
post-cover-16875
a95yman in Articles 5 min read
The Refresh Token Problem Nobody Talks About Most developers think JWT authentication is straightforward. You issue a token. You validate it. You move on. It works perfectly in local development. Clean. Predictable. Simple. Until you try to buil...
post-cover-16356
a95yman in Articles 7 min read
You just shipped a feature. It passed all the tests. Ran perfectly on your laptop. You felt good. Then production caught fire at 2 AM. Not because the logic was wrong. Because you only tested the happy path. The one user path. The clean, fast, pred...
post-cover-16290
a95yman in Articles 3 min read
The Loop That Keeps Most Developers Stuck You have the courses. You have the bookmarks. You have the "must watch" videos saved to watch later. And still. You are not improving. Not in any way that actually shows up in your work or your confidence...
post-cover-16201
a95yman in Articles 2 min read
Async/Await in Production: The Bug That Only Showed Up Under Load Most people learn async/await in a clean little test project. await GetDataAsync; Looks simple. Feels safe. Then you push to production, traffic hits, and async/await quietly wre...
post-cover-16071
a95yman in Articles 2 min read
LINQ is great. Until it isn't. Let me explain. When I first learned LINQ, I thought it was magic. You write these clean, readable queries. No more messy loops. No more inline SQL strings. Just beautiful C#. And for small apps or quick prototypes? ...
post-cover-16014
chevron_left

Latest Jobs

View all jobs →