# Seydina Limamou Laye Yade

## Posts

- [Dogfooding Your CI: Elevating Code Quality and Security in the ViaOps Project](https://seydinalimamoulayeyade.gitvlg.com/post/dogfooding-your-ci-elevating-code-quality-and-security-in-the-viaops-project.md): In the world of software development, the concept of "dogfooding" — using your own products or pract...
- [Boosting Web Presence: Implementing Open Graph and Twitter Cards for Better Link Previews](https://seydinalimamoulayeyade.gitvlg.com/post/boosting-web-presence-implementing-open-graph-and-twitter-cards-for-better-link-previews.md): For the `ViaOps` project, a recent update focused on significantly enhancing its online visibility a...
- [Streamlining Project References: A Guide to Repository Migration and Pipeline Consistency](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-project-references-a-guide-to-repository-migration-and-pipeline-consistency.md): In the `viaops` project, a recent update focused on migrating core project references to a new, dedi...
- [Polish After Refactor: Enhancing UI Clarity in viaops](https://seydinalimamoulayeyade.gitvlg.com/post/polish-after-refactor-enhancing-ui-clarity-in-viaops.md): Ever found yourself staring at a freshly refactored application, admiring the clean code, but wincin...
- [Enhancing viaops: Visual Consistency, Keyboard Navigation, and Streamlined Layouts](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-viaops-visual-consistency-keyboard-navigation-and-streamlined-layouts.md): In the `viaops` project, a recent update focused on refining the user interface and interactions to...
- [Mastering Browser Caching: Cache-Busting Static Assets with Version Tokens](https://seydinalimamoulayeyade.gitvlg.com/post/mastering-browser-caching-cache-busting-static-assets-with-version-tokens.md): ## Introduction

In the `seydinalimamoulayeyade/viaops` project, ensuring that users always see the...
- [Revamping `viaops`: Introducing a Robust Quiz Validation System and Visual Refresh](https://seydinalimamoulayeyade.gitvlg.com/post/revamping-viaops-introducing-a-robust-quiz-validation-system-and-visual-refresh.md): ## Introduction

This post details the significant enhancements in `viaops` version 1.5.0, focusin...
- [Revitalizing ViaOps: A Blueprint for End-to-End DevOps Learning](https://seydinalimamoulayeyade.gitvlg.com/post/revitalizing-viaops-a-blueprint-for-end-to-end-devops-learning.md): ## Introduction

In the fast-evolving landscape of technical education, keeping content engaging and...
- [Securing Microservices: Implementing Cognito, JWT, and CloudWatch Alarms](https://seydinalimamoulayeyade.gitvlg.com/post/securing-microservices-implementing-cognito-jwt-and-cloudwatch-alarms.md): ## Project Context: Justifai

The `justifai` project is a microservice-based application that initia...
- [Unlocking Scalability: Refactoring Terraform Infrastructure with Reusable Modules](https://seydinalimamoulayeyade.gitvlg.com/post/unlocking-scalability-refactoring-terraform-infrastructure-with-reusable-modules.md): On the `justifai` project, our infrastructure as code (IaC) setup, while functional, presented growi...
- [Building a Secure, Scalable Admin Dashboard for Content Moderation](https://seydinalimamoulayeyade.gitvlg.com/post/building-a-secure-scalable-admin-dashboard-for-content-moderation.md): ## Introduction

In the realm of dynamic web applications, user-generated content is a double-edged...
- [Streamlining Serverless Architecture Documentation with Diagram-as-Code](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-serverless-architecture-documentation-with-diagram-as-code.md): In the `Justifai` project, maintaining up-to-date and accurate architecture documentation for our ev...
- [Terraform and S3: Mastering CORS for Seamless Browser Uploads and Deployment Readiness](https://seydinalimamoulayeyade.gitvlg.com/post/terraform-and-s3-mastering-cors-for-seamless-browser-uploads-and-deployment-readiness.md): Ever been blocked at the final hurdle of deployment by something as seemingly simple as a file uploa...
- [Resolving 'global is not defined' in Vite with AWS Amplify Cognito](https://seydinalimamoulayeyade.gitvlg.com/post/resolving-global-is-not-defined-in-vite-with-aws-amplify-cognito.md): Developing a frontend application, specifically for the `justifai` project, presented an unexpected...
- [Crafting a Thematic UI: The 'Administrative Folder' Experience in React](https://seydinalimamoulayeyade.gitvlg.com/post/crafting-a-thematic-ui-the-administrative-folder-experience-in-react.md): ## Introduction

In the realm of Single Page Applications (SPAs), a compelling user interface can be...
- [Robust Document Processing: Handling Unsupported Formats with AWS Textract and Lambda](https://seydinalimamoulayeyade.gitvlg.com/post/robust-document-processing-handling-unsupported-formats-with-aws-textract-and-lambda.md): In the `justifai` project, our document processing pipeline relies heavily on AWS Textract for extra...
- [Unblocking API Updates: Resolving CORS `PATCH` Issues](https://seydinalimamoulayeyade.gitvlg.com/post/unblocking-api-updates-resolving-cors-patch-issues.md): In the `justifai` project, a critical aspect of the dashboard functionality involves managing docume...
- [Enhancing Developer and User Experience in viaops: From SVG Icons to CI/CD Efficiency](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-developer-and-user-experience-in-viaops-from-svg-icons-to-cicd-efficiency.md): In the ongoing development of the `viaops` project, recent updates have focused on refining both the...
- [Enhancing Admin Decision UX: Persistent States and Dynamic Feedback in Justifai](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-admin-decision-ux-persistent-states-and-dynamic-feedback-in-justifai.md): The `justifai` project involves critical document processing, where administrators rely on a dashboa...
- [Mapping the Cloud: Documenting a Serverless AWS Architecture for 'Justifai'](https://seydinalimamoulayeyade.gitvlg.com/post/mapping-the-cloud-documenting-a-serverless-aws-architecture-for-justifai.md): For the `justifai` project, clarity in our increasingly complex serverless architecture is paramount...
- [Streamlining Architecture Documentation: A Dual Diagram Strategy](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-architecture-documentation-a-dual-diagram-strategy.md): In the `justifai` project, maintaining up-to-date and accessible architectural documentation is para...
- [Sharing Your Serverless Story: Documenting JustifAI's AWS Journey](https://seydinalimamoulayeyade.gitvlg.com/post/sharing-your-serverless-story-documenting-justifais-aws-journey.md): ## Introduction

The JustifAI project leverages a sophisticated serverless AWS architecture, designe...
- [Redefining User Experience: A MERN Portfolio UI Overhaul](https://seydinalimamoulayeyade.gitvlg.com/post/redefining-user-experience-a-mern-portfolio-ui-overhaul.md): ## The Challenge

Our `devops-portfolio-mern` project, while functionally robust, presented a user i...
- [Integrating Trivy for Robust DevSecOps in Your CI Pipeline](https://seydinalimamoulayeyade.gitvlg.com/post/integrating-trivy-for-robust-devsecops-in-your-ci-pipeline.md): In the `devops-portfolio-mern` project, we recently embarked on a critical enhancement to strengthen...
- [Integrating Trivy for Early Security Gates in CI/CD](https://seydinalimamoulayeyade.gitvlg.com/post/integrating-trivy-for-early-security-gates-in-cicd.md): In our `DevOps Portfolio MERN` project, we've been focused on building a robust, full-stack applicat...
- [Debugging the Silent Failure: When Your CI/CD Security Scan Goes Awry](https://seydinalimamoulayeyade.gitvlg.com/post/debugging-the-silent-failure-when-your-cicd-security-scan-goes-awry.md): In our `devops-portfolio-mern` project, we're dedicated to building robust and secure applications....
- [Resolving 'Tool Not Found' Errors in Jenkins SonarQube Pipelines](https://seydinalimamoulayeyade.gitvlg.com/post/resolving-tool-not-found-errors-in-jenkins-sonarqube-pipelines.md): ## Introduction

In the `devops-portfolio-mern` project, ensuring robust CI/CD pipelines is crucial...
- [Integrating Robust Security into the sivbg-project DevOps Pipeline](https://seydinalimamoulayeyade.gitvlg.com/post/integrating-robust-security-into-the-sivbg-project-devops-pipeline.md): ## Introduction

Security isn't a feature; it's a continuous process that needs to be woven into eve...
- [Unlocking Global Reach: Implementing Multilingual Support in React Applications](https://seydinalimamoulayeyade.gitvlg.com/post/unlocking-global-reach-implementing-multilingual-support-in-react-applications.md): ## The Challenge of a Global Audience

In today's interconnected world, reaching a diverse user base...
- [Establishing Robust Foundations for deploy-board: Proactive Security and Automation](https://seydinalimamoulayeyade.gitvlg.com/post/establishing-robust-foundations-for-deploy-board-proactive-security-and-automation.md): Building any application, especially one like our `deploy-board` project, requires more than just fu...
- [Boosting Code Quality and Accessibility in React with SonarQube](https://seydinalimamoulayeyade.gitvlg.com/post/boosting-code-quality-and-accessibility-in-react-with-sonarqube.md): ## Introduction

In the `sivbg-project`, maintaining high code quality and ensuring robust accessibi...
- [Navigating Code Coverage with SonarQube: The Nullish Coalescing Operator Challenge](https://seydinalimamoulayeyade.gitvlg.com/post/navigating-code-coverage-with-sonarqube-the-nullish-coalescing-operator-challenge.md): ## The Problem

In the `sivbg-project`, maintaining high code quality and comprehensive test coverag...
- [Boosting Code Quality: SonarQube on a Self-Hosted Windows Runner with GitHub Actions](https://seydinalimamoulayeyade.gitvlg.com/post/boosting-code-quality-sonarqube-on-a-self-hosted-windows-runner-with-github-actions.md): In the `sivbg-project`, maintaining high code quality is paramount. To reinforce our commitment to r...
- [Bypassing PowerShell Execution Policies for SonarQube in GitHub Actions](https://seydinalimamoulayeyade.gitvlg.com/post/bypassing-powershell-execution-policies-for-sonarqube-in-github-actions.md): ## Introduction
The `sivbg-project` prioritizes code quality, making static analysis tools like Sona...
- [Streamlining CI/CD: Optimizing Security Scans for Private Repositories](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-cicd-optimizing-security-scans-for-private-repositories.md): In the `seydinalimamoulayeyade/sivbg-project`, we recently refined our Continuous Integration/Contin...
- [Resolving 403 Errors in GitHub Actions: A Gitleaks Permission Fix](https://seydinalimamoulayeyade.gitvlg.com/post/resolving-403-errors-in-github-actions-a-gitleaks-permission-fix.md): In the `sivbg-project`, maintaining code quality and security is paramount. A recent focus involved...
- [Enhancing User Experience: UI Security and i18n Warnings in React](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-user-experience-ui-security-and-i18n-warnings-in-react.md): ## Introduction
In modern web applications, clear and proactive user communication is paramount, esp...
- [Building Privacy-First Analytics: Anonymized Indicators Dashboard for `sivbg-project`](https://seydinalimamoulayeyade.gitvlg.com/post/building-privacy-first-analytics-anonymized-indicators-dashboard-for-sivbg-project.md): ## Project Context

In the `sivbg-project` application, we recently tackled a crucial challenge: pro...
- [Building Secure Foundations: Minimal Case Reporting in the SIVBG Project](https://seydinalimamoulayeyade.gitvlg.com/post/building-secure-foundations-minimal-case-reporting-in-the-sivbg-project.md): In humanitarian and support systems, the balance between providing immediate help and safeguarding s...
- [Streamlining TypeScript Configuration in the sivbg-project Backend](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-typescript-configuration-in-the-sivbg-project-backend.md): The `sivbg-project` is an application with a backend component that leverages TypeScript for robust...
- [Securing and Streamlining Reporting: RBAC and JWT in a NestJS Application](https://seydinalimamoulayeyade.gitvlg.com/post/securing-and-streamlining-reporting-rbac-and-jwt-in-a-nestjs-application.md): ## Project Context: Enhancing the sivbg-project

The `sivbg-project` aims to develop a robust platfo...
- [Enhancing Case Management with Role-Based Access and Auditing in NestJS and React](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-case-management-with-role-based-access-and-auditing-in-nestjs-and-react.md): ## Introduction

The `sivbg-project` is continuously evolving, and a recent update focused on signif...
- [Enhancing Case Management: Role-Based Access and Auditing](https://seydinalimamoulayeyade.gitvlg.com/post/enhancing-case-management-role-based-access-and-auditing.md): Managing sensitive data and complex workflows, especially in a critical application like `seydinalim...
- [Untangling the Monolith: Structuring React Components for Scalability](https://seydinalimamoulayeyade.gitvlg.com/post/untangling-the-monolith-structuring-react-components-for-scalability.md): Every developer eventually faces the challenge of a growing front-end codebase. What starts as a sim...
- [Streamlining React Frontends: A Refactoring Journey in sivbg-project](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-react-frontends-a-refactoring-journey-in-sivbg-project.md): ## The Refactoring Challenge in sivbg-project

As React applications grow, a common challenge emerge...
- [Automating the Narrative: Playwright E2E for Hackathon Demos](https://seydinalimamoulayeyade.gitvlg.com/post/automating-the-narrative-playwright-e2e-for-hackathon-demos.md): The UEMOA FresCoop project, focused on empowering agricultural cooperatives, recently faced a crucia...
- [Streamlining Your DevOps Portfolio: Clarity and Responsiveness](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-your-devops-portfolio-clarity-and-responsiveness.md): ## Introduction

In the ever-evolving world of technology, a personal portfolio serves as your digit...
- [Solving React SPA 404s in Docker: Nginx, npm ci, and Secure Environments](https://seydinalimamoulayeyade.gitvlg.com/post/solving-react-spa-404s-in-docker-nginx-npm-ci-and-secure-environments.md): Developing a modern web application often involves a frontend framework like React, a backend API, a...
- [Stabilizing Docker Healthchecks: The 127.0.0.1 Difference](https://seydinalimamoulayeyade.gitvlg.com/post/stabilizing-docker-healthchecks-the-127001-difference.md): Have you ever faced the perplexing situation where your Docker container's service is clearly runnin...
- [Optimizing Your README: The Power of Local Assets and Simplified Presentation](https://seydinalimamoulayeyade.gitvlg.com/post/optimizing-your-readme-the-power-of-local-assets-and-simplified-presentation.md): ## Introduction

Ever found your project's `README.md` struggling to load images or dynamic badges,...
- [Fortifying Applications: A Deep Dive into NestJS, JWT, and Hexagonal Architecture for Robust Auth and RBAC](https://seydinalimamoulayeyade.gitvlg.com/post/fortifying-applications-a-deep-dive-into-nestjs-jwt-and-hexagonal-architecture-for-robust-auth-and-rbac.md): Building secure and scalable applications is paramount, and at the heart of security lies a robust a...
- [Streamlining Full-Stack Development with Docker Compose: A Project deep dive](https://seydinalimamoulayeyade.gitvlg.com/post/streamlining-full-stack-development-with-docker-compose-a-project-deep-dive.md): Developing full-stack applications often involves juggling multiple services, databases, and environ...

## Content Negotiation

This site supports `Accept: text/markdown` content negotiation. Request any page with this header to receive a token-efficient markdown response instead of HTML.
