Security and Network Management: Safeguarding AFIP’s Monotributo Portal
Educational walkthrough of how to document assets, threats, compliance drivers, and security controls for the Argentine AFIP Monotributo portal.
Educational walkthrough of how to document assets, threats, compliance drivers, and security controls for the Argentine AFIP Monotributo portal.
Learn how to dockerize your Python/Flask app that includes an external library as a GitHub submodule.
A practical guide to automating server management and deployments by running SSH commands from GitHub Actions workflows
A practical guide to exporting Google Analytics data directly to Google Sheets for advanced analysis, with step-by-step instructions and screenshots.
A step-by-step guide to configuring Workflow Manager 1.0 for SharePoint 2016, including common errors, SSL certificate setup, and Service Bus troubleshooting.
A step-by-step guide to configuring SharePoint Search Service crawl rules using regular expressions to include or exclude specific file types.
A practical guide to understanding, preventing, and fixing the trust relationship error between a workstation and the primary domain on Windows Server.
A practical guide to using the Moq library for unit testing in C#, including how to verify method calls, handle exceptions, and test logging logic.
How to create custom validators in FluentValidation for C#, including dynamic error messages with parameter bindings and extension methods.
Learn how to securely manage environment variables and secrets in .NET Core, with practical configuration tips and code examples.
A practical comparison of .NET Core 5 and 6 project structures, with real-world examples for unit testing, GraphQL integration, and test server fixture setup.
A step-by-step guide to migrating the SharePoint Search Service Application to a new server, including PowerShell commands and topology management.
I am available for contract-based collaboration. If you have an interesting project idea, schedule a call via Calendly.
Schedule a 30-min call