AAAhmed Adawyinadawy.hashnode.dev·4d ago · 4 min read🧪 Python Testing with pytest: A Practical Guide to Writing Reliable Tests From simple assertions to building a maintainable automated testing workflowWriting Python code is only half of the job. The other half is knowing that the code continues to work when the project changes. A function can work perfectly today and break tomorrow after a small re00
AAAhmed Adawyinadawy.hashnode.dev·5d ago · 1 min readBuilding a Practical CI/CD Pipeline for Python Projects with GitHub ActionsBuilding a Reliable CI/CD Workflow for Python Projects A Python project can start with a simple command: pytest Then, as the project grows, things become more complicated. You need testing. You need c00
AAAhmed Adawyinadawy.hashnode.dev·6d ago · 2 min read Introducing Ahmed Adawy Tech Capsules: A Professional Markdown-to-PDF Publishing Engine Built with Python# Introducing Ahmed Adawy Tech Capsules For the past weeks, I have been building a project that combines technical writing, automation, and software engineering into a single publishing workflow. Toda00
AAAhmed Adawyinadawy.hashnode.dev·Aug 3 · 3 min read🚀 Beyond pip install: The Invisible Memory Leak Destroying AI MicroservicesThere is a specific kind of developer pain that only happens at 2:00 AM. Your code compiles. Your tests pass with flying colors. You build a sleek Python/AI microservice, write a few clean modules,wra00
AAAhmed Adawyinadawy.hashnode.dev·Jul 28 · 2 min read4 Docker Commands I Use Almost Every Day (And You Probably Will Too)When I first started using Docker, I kept searching for the same commands over and over again. Eventually, I realized that I only needed a handful of commands for 90% of my daily work. Here are the fo00