Programming is changing: from "Talk is Cheap, Show me the Code" to "Cognitive Coverage", with AI increasingly taking over implementation and our role as developer moving to high-level implementation.
Information Technology Hub
In-depth technical analysis and engineering insights covering software, artificial intelligence, architecture, algorithms, software engineering, and emerging technologies.
In this article I share my experience developing an app using .NET MAUI, from creating the API and the interface with AI assistance to the challenges encountered during development, publishing, and maintenance. I also show why I decided to test a Progressive Web App (PWA), comparing the advantages and disadvantages of each approach. The goal is not to say that one technology is better than the other, but to show in which scenarios each makes more sense based on a practical experience.
Blazor is one of the most productive things Microsoft ever shipped, and I have watched several companies throw it away. Not because it is bad, but because almost nobody understands what they are actually paying for when they run it. And it is not the WebSocket. In this article I want to show why teams pick Blazor, why some of them abandon it, and what the real bottleneck is.
Brain love a source of energy called ketones, if you do ketogenic diet your brain will work on steroids.
I share my opinion based on my own experience about why developers fail in using AI Agents.
When I first worked with event sourcing, I found it difficult to understand. However, once I grasped the basic concepts, I realized it was actually quite simple and I was able to apply it to projects right away. In my experience, people tend to overcomplicate it. That’s why I’ll explain the concept in simple terms, without academic fluff, so you can easily understand what it’s about and see practical tips for the .NET ecosystem.
After working for about years as developer in multiple companies, I learned and copied tricks from different professionals and courses then I will share what I learned.
Understand what is DI in simple terms.
I took me eternity to get the big picture that and actually boost applications correctly.
Clean Architecture it's overused and loved in .NET community, the more you master it, the easier it will be to work.