This page pretend to be an index for all the highlights on the projects I have participated. I will be developing the more important topics first and I hope this guide you to implement improvements for your projects.
Magento Architecture
- Why is Magento the best solution for e-commerce?
- Why is Magento Performing Slow?
- Magento Performance Anti-patterns - Paid Plugins
- Magento Performance Anti-patterns - Code Structure
- Magento Performance Anti-patterns - Themes
- Magento Development Anti-patterns -
- Magento Architecture Anti-patterns -
- Magento Autoscaling.
- Magento High Availavility.
- Running Magento Containers.
- Containerizing Magento.
- Magento Community VS Magento Enterprise.
- Magento Multi-tenant.
- Magento CI/CD Pipeline.
Architecture Improvements for a Startup
Observability
- Grafana Implementation.
- Datadog Frontend Implementation.
- Datadog Backend Implementation.
Cost Savings
- Cost Savings - Feature Branch environments removal schedule.
- Cost Savings & Optimization - CDN implementation.
- Cost Savings & Optimization - Image Transformations.
- Cost Savings & Optimization - SQL Queries Optimization.
- Cost Savings & Security - OpenVPN implementation.
- Cost Savings & Security - Migrate apps to containers.
- Cost Savings & Security - Migrate Databases to private subnet.
- Cost Savings & Security - SSH Access from external Big Data Apps.
- Cost Savings - Database Engine Migration.
- Total Costs Savings - $-130k Yearly.
Security
- Fraud Mitigation.
- CSRF Tokens implementation.
- Google reCaptcha Enterprise.
- WAF Implementation.
- Bot Control with Captcha.
- SQL Injection rules.
- Block requests based on Regex Patterns.
- Block Requests based on IP.
- Fraud Detection Panel on Grafana.
- Content Security Policies.
DevOps & CI/CD
- No Blame Culture.
- Cloudformation Implementation.
- Make Pattern.
- App Containerization.
- Pipelines.
- Trunk-based deployments.
- Feature Branch deployments.
- Hotfix Deployments.
- Docker Multi Stage Pipelines.
- Empowering QA.
- Empowering non technical users.
- Sonarqube.
Educational Website
- Introduction.
- App in Containers.
- OpenObserve Implementation.
- Courses.
- Challenges.
- Tests.
- I18n - Internationalization.