Mohamed Ashour
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
I don't like TDD, and this is why
But I still like tests
Jul 10
•
Mohamed Ashour
Share this post
Mohamed Ashour
I don't like TDD, and this is why
Copy link
Facebook
Email
Notes
More
LLMs Are Powerful—But Only If You Stay Sharp
Don't lose your touch. Use LLMs but don't imitate them.
Jul 7
•
Mohamed Ashour
Share this post
Mohamed Ashour
LLMs Are Powerful—But Only If You Stay Sharp
Copy link
Facebook
Email
Notes
More
June 2025
The Four Ingredients-Blend for Senior Level Jobs
It's more than just tech skills.
Jun 1
•
Mohamed Ashour
1
Share this post
Mohamed Ashour
The Four Ingredients-Blend for Senior Level Jobs
Copy link
Facebook
Email
Notes
More
May 2025
Stop DoS-ing Your Own Team
How to Avoid Overwhelming Your Colleagues
May 24
•
Mohamed Ashour
1
Share this post
Mohamed Ashour
Stop DoS-ing Your Own Team
Copy link
Facebook
Email
Notes
More
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
•
Mohamed Ashour
Share this post
Mohamed Ashour
Technical Debt: The Good, The Bad, The Disastrous. A Guide for Non-Technical Managers
Copy link
Facebook
Email
Notes
More
March 2025
Space meets AI - Onboard and on Ground
Exploring the Growing Role of Artificial Intelligence in Space
Mar 22
•
Mohamed Ashour
Share this post
Mohamed Ashour
Space meets AI - Onboard and on Ground
Copy link
Facebook
Email
Notes
More
You are not your stories
We are lost in translation
Mar 16
•
Mohamed Ashour
Share this post
Mohamed Ashour
You are not your stories
Copy link
Facebook
Email
Notes
More
The Physics of Software Projects
Imagine you're working on a project as part of a 5-person team.
Mar 8
•
Mohamed Ashour
1
Share this post
Mohamed Ashour
The Physics of Software Projects
Copy link
Facebook
Email
Notes
More
May 2024
The Pragmatic Programmer: Notes on Estimations
Let me start by answering the most frequently asked question in a Software Engineer's career!
May 20, 2024
•
Mohamed Ashour
Share this post
Mohamed Ashour
The Pragmatic Programmer: Notes on Estimations
Copy link
Facebook
Email
Notes
More
January 2024
My 20s: A Journey of Personal Growth and Lessons Learned
Hello there!
Jan 1, 2024
•
Mohamed Ashour
Share this post
Mohamed Ashour
My 20s: A Journey of Personal Growth and Lessons Learned
Copy link
Facebook
Email
Notes
More
July 2023
Python Arguments: Passed by Reference or Value? A Brief Explanation.
This is one aspect of Python that may not be straightforward, particularly for beginners.
Jul 25, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
Python Arguments: Passed by Reference or Value? A Brief Explanation.
Copy link
Facebook
Email
Notes
More
4 Effective CLI Tools to Simplify Your Daily Tasks as a Software Engineer
Throughout your career as a Software Engineer, working with the Shell (Command Line) is a daily routine and an essential skill.
Jul 16, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
4 Effective CLI Tools to Simplify Your Daily Tasks as a Software Engineer
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts