Gayanuka Bulegoda / Portfolio

Explore

Book a call Request CV / Resume

Based in Sri Lanka Working worldwide

grbulegoda@gmail.com

Published on Medium

Notes from the workshop

Practical engineering guides and security explainers, written for other builders. Each piece opens on Medium.

Articles

From the workshop

  1. Nov 2026 · Medium

    Can You Publish a Flutter iOS App Without Owning a Mac?

    A practical overview of using cloud macOS builds to publish Flutter iOS apps, covering code signing, TestFlight, device testing, and the limits of alternative toolchains.

    • Flutter
    • iOS
    • CI/CD
    Read on Medium ↗
  2. Oct 2026 · Medium

    Gitingest and GitDiagram: Two Shortcuts for Exploring a GitHub Repository

    A practical guide to exploring unfamiliar repositories with Gitingest text digests and GitDiagram visual overviews, preparing focused AI context, and verifying explanations against source code and tests.

    • GitHub
    • Developer Tools
    • AI-assisted Development
    Read on Medium ↗
  3. Oct 2026 · Medium

    PHP2Shell: What AI Helped Find and What Website Owners Should Do

    A concise explanation of two critical PHP vulnerabilities, the role of AI-assisted research, and practical steps for verifying runtime updates and reviewing suspicious activity.

    • PHP
    • Cybersecurity
    • AI-assisted Research
    Read on Medium ↗
  4. Oct 2026 · Medium

    How to Load GLB Models and Apply Video Textures in Babylon.js

    A practical guide to loading a GLB billboard, targeting its screen mesh, and applying video textures with playback controls, UV orientation checks, and resource cleanup.

    • Babylon.js
    • WebGL
    • JavaScript
    Read on Medium ↗
  5. Mar 2025 · Medium

    Mastering Docker: A Professional Guide to Scalable Containerization

    Cross-language configuration, industry best practices, and efficient deployment strategies in a comprehensive guide to Docker fundamentals, containerization workflows, and professional deployment practices.

    • Docker
    • DevOps
    • Containerization
    Read on Medium ↗
  6. Jan 2025 · Medium

    Mastering Professional Commit Messages: Elevating Collaboration and Code Quality on GitHub

    Professional Git workflows, structured commit strategies, and collaborative development practices that improve maintainability within engineering teams.

    • Git
    • GitHub
    • Collaboration
    Read on Medium ↗
  7. Sep 2024 · Medium

    Common Jakarta EE and Spring Annotations Explained

    A concise overview of common Jakarta EE and Spring annotations and their roles in configuring and managing Java applications.

    • Java
    • Spring
    • Jakarta EE
    Read on Medium ↗
More on Medium ↗
  1. 01 / Nov 2026

    Can You Publish a Flutter iOS App Without Owning a Mac?

    A practical overview of using cloud macOS builds to publish Flutter iOS apps, covering code signing, TestFlight, device testing, and the limits of alternative toolchains.

    FlutteriOSCI/CD
    Read on Medium →
  2. 02 / Oct 2026

    Gitingest and GitDiagram: Two Shortcuts for Exploring a GitHub Repository

    A practical guide to exploring unfamiliar repositories with Gitingest text digests and GitDiagram visual overviews, preparing focused AI context, and verifying explanations against source code and tests.

    GitHubDeveloper ToolsAI-assisted Development
    Read on Medium →
  3. 03 / Oct 2026

    PHP2Shell: What AI Helped Find and What Website Owners Should Do

    A concise explanation of two critical PHP vulnerabilities, the role of AI-assisted research, and practical steps for verifying runtime updates and reviewing suspicious activity.

    PHPCybersecurityAI-assisted Research
    Read on Medium →
  4. 04 / Oct 2026

    How to Load GLB Models and Apply Video Textures in Babylon.js

    A practical guide to loading a GLB billboard, targeting its screen mesh, and applying video textures with playback controls, UV orientation checks, and resource cleanup.

    Babylon.jsWebGLJavaScript
    Read on Medium →
  5. 05 / Mar 2025

    Mastering Docker: A Professional Guide to Scalable Containerization

    Cross-language configuration, industry best practices, and efficient deployment strategies in a comprehensive guide to Docker fundamentals, containerization workflows, and professional deployment practices.

    DockerDevOpsContainerization
    Read on Medium →
  6. 06 / Jan 2025

    Mastering Professional Commit Messages: Elevating Collaboration and Code Quality on GitHub

    Professional Git workflows, structured commit strategies, and collaborative development practices that improve maintainability within engineering teams.

    GitGitHubCollaboration
    Read on Medium →
  7. 07 / Sep 2024

    Common Jakarta EE and Spring Annotations Explained

    A concise overview of common Jakarta EE and Spring annotations and their roles in configuring and managing Java applications.

    JavaSpringJakarta EE
    Read on Medium →

More articles land on medium.com/@grbulegoda. Follow along.