Mustapha Ahmad Ayodeji
Ahmad is a Software developer and a Technical writer with interest for Django and related frameworks.
Author
- The Curse of Knowledge in Technical Writing
- Resolving Deprecation Errors in GitHub Actions Due to the `set-output`, `save-state`, `add-path` and the `set-env` Workflow Commands
- Introducing the New Features in Python 3.11
- Structural Pattern Matching in Python
- Postgres Database Replication in Django
- WebSocket Protocol with Django Channels
Editor
- Kafka vs RabbitMQ: What Are the Differences?
- Building Your First Application with Go and Chi
- Optimizing SQL Queries With Code Examples In Go
- Building Real-Time Data Streaming Applications with Kafka and Asyncio
- Linux Security Modules
- Static and Dynamic Linking Explained
- Bash eval: Understanding and (Safely) Using the Power of Dynamic Code Evaluation
- Creating and Managing VPCs with Terraform: A Step-by-Step Guide
- Deploying Infrastructure as Code with AWS CloudFormation
- A Beginner's Guide to Debugging Docker Containers
- How to Use `ripgrep` to Improve Your Search Efficiency
- Rust Lifetimes: A Complete Guide to Ownership and Borrowing
- Rust Concurrency Patterns for Parallel Programming
- Infrastructure as Code Made Easy: A Beginner's Guide to Terraform CDK
- How to Build a News Categorization Classifier with NewsAPI, NLP, and Logistic Regression
- A Developer's Guide to Git LFS
- How to Automate Common Tasks with Shell Scripts
- Building Python Microservices with Docker and RabbitMQ
- Using Bazel with TypeScript
- Optimizing Golang Applications for Kubernetes: Best Practices for Reducing Server Load
- Building Golang With Bazel and Gazelle
- How To Deploy a Kubernetes Cluster Using the CRI-O Container Runtime
- Using and Pushing Docker Images With Bazel
- Querying Relational Databases With SQLAlchemy in Python
- How to Set Up a Reverse Proxy in Kubernetes
- Create Automated CI/CD Builds Using GitHub Actions and DockerHub
- Using Terraform with GitHub Actions
- Linux Text Processing Command
- Mastering the Art of Logging in Python: A Complete Guide
- Working with GitHub Actions Environment Variables and Secrets
- Getting Started With PyTest Fixtures
- Five Common Mistakes To Avoid When Learning Golang
- Customizing the Django Admin
- A Guide to Setting Up Your Monorepo for JavaScript Projects with Lerna
- Advanced MongoDB Features with PyMongo