Mohamed Ashour
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
False: Why Dwight Schrute Is a Great Engineer in this Age of LLMs
This might sound like a joke at first.
Feb 22
•
Mohamed Ashour
January 2026
The Pre-commit stage and the Defect cost in the world of AI
Quality Gates in the AI Code Generation Era
Jan 4
•
Mohamed Ashour
3
1
December 2025
My Notes on the Pursuit of Maturity as a Software Engineer.
As I grow in my career, I look more and more for ways to learn from experienced engineers and from their journeys.
Dec 27, 2025
•
Mohamed Ashour
3
1
1
September 2025
"Best Practices" aren't always the best
If you’ve been in the software industry for any length of time, you’ve definitely encountered the phrase “Best Practices.” It’s everywhere, in…
Sep 28, 2025
•
Mohamed Ashour
1
The Design Loop: My Notes on How Initial System Designs Evolve
The process of design is similar to me to the process of writing.
Sep 13, 2025
•
Mohamed Ashour
4
1
July 2025
I don't like TDD, and this is why
But I still like tests
Jul 10, 2025
•
Mohamed Ashour
1
1
LLMs Are Powerful, But Only If You Stay Sharp
Don't lose your touch. Use LLMs but don't imitate them.
Jul 7, 2025
•
Mohamed Ashour
June 2025
The Four Ingredients-Blend for Senior Level Jobs
It's more than just tech skills.
Jun 1, 2025
•
Mohamed Ashour
1
May 2025
Stop DoS-ing Your Own Team
How to Avoid Overwhelming Your Colleagues
May 24, 2025
•
Mohamed Ashour
1
April 2025
Technical Debt: The Good, The Bad, The Disastrous. A Guide for Non-Technical Managers
This guide explains technical debt in simple terms, its impact on business, and how non-technical managers can effectively manage it.
Apr 6, 2025
•
Mohamed Ashour
1
March 2025
Space meets AI - Onboard and on Ground
Exploring the Growing Role of Artificial Intelligence in Space
Mar 22, 2025
•
Mohamed Ashour
You are not your stories
We are lost in translation
Mar 16, 2025
•
Mohamed Ashour
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts