No posts by Hussein Mahdi

@Hussein Mahdi

Hussein Mahdi

Research Engineer at @Era-Vision.| .NET | Java | Efficient Deep Learning | Compl...
Iraq husseinmahdi.xyz Joined May 2024
3.7k Points78 Badges8 Connections25 Followers7 Following

Comments by Hussein Mahdi

May 21 Articles 9 min read
You use Claude Code every day. But do you really know it? I didn’t. Not really. I could describe the surface, but I couldn’t tell you what was actually happening between hitting enter and seeing a diff. The harness was a black box, and that starte...
May 13 Articles 1 min read
One of the loudest claims around AI coding tools is that one developer can now do the work of a whole team. Ship features in hours. Replace weeks with prompts. Move 10x faster. Well, maybe. But only if you pretend that software development is mostly...
May 10 Articles 5 min read
It took an LRU Cache interview for me to realise the complexity table wasn't answering the real question. I'd been picking between arrays and linked lists for years before realising the table wasn't the answer to the question. Then LRU Cache came ...
post-cover-17281
May 10 Articles 7 min read
Most agencies do not lose clients because they did no work. They lose clients because the client cannot clearly see what happened, why it mattered, and what happens next. That gap is usually a reporting gap, not a delivery gap.White-label performance...
post-cover-17030
May 10 Articles 6 min read
There's a common piece of advice: "Want to write better code? Read good code." Sounds obvious. Rarely practiced. The problem is that most open-source projects are mazes. You open a repo, see 200 directories, and close the tab. Kubernetes is two mi...
post-cover-17171
May 14, 2025 Tutorials 6 min read
State Pattern: Transforming Objects Through Internal States In software development, we often encounter objects whose behavior must change based on their internal state. Think of a document draft, under review, published, an order new, paid, shippe...
May 8, 2025 Tutorials 6 min read
State Pattern: Transforming Objects Through Internal States In software development, we often encounter objects whose behavior must change based on their internal state. Think of a document draft, under review, published, an order new, paid, shippe...
May 8, 2025 Tutorials 6 min read
State Pattern: Transforming Objects Through Internal States In software development, we often encounter objects whose behavior must change based on their internal state. Think of a document draft, under review, published, an order new, paid, shippe...
May 7, 2025 Tutorials 3 min read
The Proxy Pattern is a structural design pattern that provides a surrogate or placeholder for another object to control access to it. It's like having a representative that acts on behalf of another object. The Proxy Pattern allows you to: • Prov...
post-cover-2811
Apr 25, 2025 Articles 2 min read
What’s Static ? The static keyword in C# is used for defining classes, variables, functions, and properties. As a keyword modifier, it offers several important features and benefits. Here’s an overview of its key advantages and uses. !1 pu...
Apr 25, 2025 Articles 5 min read
Rate limiting middleware in ASP.NET Core is a concept commonly associated with an API, where it states a rate limiter in a web API is a mechanism used to control the number of requests that a client can make to an API within a certain time frame. It ...
Apr 25, 2025 Articles 5 min read
The Facade Pattern: Simplifying Complex Systems !1 In modern software development, we often work with complex systems that consist of numerous interrelated components. These systems, while powerful, can be challenging to understand and use effecti...
Apr 18, 2025 Articles 5 min read
The Facade Pattern: Simplifying Complex Systems !1 In modern software development, we often work with complex systems that consist of numerous interrelated components. These systems, while powerful, can be challenging to understand and use effecti...
chevron_left

Latest Jobs

View all jobs →