JP
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Posts
  • Courses
    • Github Actions
      • 1. Basic concepts
      • 2. Create a custom action
  • Projects
    • Resume
  • Tutorials
    • Share your local app instantly with ngrok
Hero Image
Share your local app instantly with ngrok

Share your local app instantly with ngrok In this video, we show you how to easily expose any local application to the internet using Ngrok and Docker. If you’ve ever struggled with exposing your local projects to the internet for feedback or testing, this video is for you. Example repository link: https://github.com/InTwoDevops/ngrok-template 0:00 🌟 Introduction 0:08 🚀 Overview of Ngrok 0:23 🛠️ Traditional Methods for Exposing Applications 1:23 🧩 Setting Up and Understanding Ngrok

June 5, 2024 Read
Hero Image
Create a custom action

Why Create a Custom Action ? Boost Efficiency: One of the key advantages is increased efficiency. Consider the scenario where you need to modify deployment workflows or add a new feature to multiple workflows, such as sending notifications after deployment. By creating your own GitHub Action, you only need to make the changes in one place, update the action version, and you’re done. Version Control: Custom actions allow you to ensure that critical workflows run on a stable version, while also providing flexibility to experiment with new features without disrupting existing workflows.

June 14, 2023 Read
Hero Image
Basic concepts of Github Actions

What is a Github Action ? Simple, is a set of instructions that specify what actions should be performed when certain events occur in your GitHub repository. Here’s an example of events and actions: Event Actions Branch push Deploy code New pull_request Run tests New release Build and package the release and notify users schedule Perform code backups New issue Assign an issue to a developer Workflow File A workflow file defines the events and instructios for your automation, is a YAML file that resides in the .

June 1, 2023 Read
Hero Image
Build your first CI/CD pipeline using Docker, Github Actions, and Webhooks while creating your own web curriculum

In this tutorial, you will learn a basic method for frequently delivering apps to clients by introducing automation into the stages of development known as Continuous Integration/Continuous Delivery. Firstly, we will use JSON Resume which is an open-source initiative created by the community to create a JSON-based standard for resumes that will assist us in creating a faster launch for our curriculum. This tool creates an HTML resume from a JSON file using a command-line tool.

January 24, 2020 Read
Navigation
  • About
  • Projects
  • Recent Posts
  • Achievements
  • Image by storyset on Freepik
Contact me:
  • joanplaja10@gmail.com
  • joanplaja
  • Joan Plaja