Mohamed Ashour
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
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
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
Improve Your Python Code Readability and Maintenance by Avoiding These 3 Mistakes
TLDR; Avoid these 3 mistakes for clearer Python code: overusing dictionaries, using strings for variations, and not using type hinting.
Jul 9, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
Improve Your Python Code Readability and Maintenance by Avoiding These 3 Mistakes
Copy link
Facebook
Email
Notes
More
Exploring Rust with a Python Background: My Early Experiences
Background
Jul 1, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
Exploring Rust with a Python Background: My Early Experiences
Copy link
Facebook
Email
Notes
More
June 2023
Setting up a shared volume for your docker swarm using GlusterFs
Working on a distributed software product before the advent of containers was quite different compared to how it is now, following the widespread…
Jun 17, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
Setting up a shared volume for your docker swarm using GlusterFs
Copy link
Facebook
Email
Notes
More
May 2023
Insights and a Closer Look into "Sparks of Artificial General Intelligence: Early Experiments with GPT-4" paper.
Since partnering with OpenAI, Microsoft has heavily invested in integrating OpenAI's GPT models into its suite of tools and products.
May 1, 2023
•
Mohamed Ashour
Share this post
Mohamed Ashour
Insights and a Closer Look into "Sparks of Artificial General Intelligence: Early Experiments with GPT-4" paper.
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