---
title: "Md Shahriyar Al Mustakim Mitul (@mitul3737) | Hashnode"
description: "AWS Community Builder, GitHub Campus Expert, Microsoft Learn Student Ambassador, Maintainer at CNCF Glossary and Kubernetes"
url: "https://hashnode.com/@mitul3737"
---

@mitul3737

# Md Shahriyar Al Mustakim Mitul

@mitul3737 · Dhaka · Joined January 2023

AWS Community Builder, GitHub Campus Expert, Microsoft Learn Student Ambassador, Maintainer at CNCF Glossary and Kubernetes

### [Compiler design Notes](https://mitul-shahriyar.hashnode.dev/compiler-design-notes?utm_source=hashnode&utm_medium=feed)

.l file explained using namespace std; in C++ allows you to use names from the standard library without typing the std:: prefix. It essentially imports all identifiers (functions, classes, and object

16 min read · [mitul-shahriyar.hashnode.dev](https://mitul-shahriyar.hashnode.dev/compiler-design-notes?utm_source=hashnode&utm_medium=feed)

[Jul 14](https://hashnode.com/posts/compiler-design-notes/6a5682066fc94278cefc850e)

### [Different ways to create Virtual Environments](https://mitul-shahriyar.hashnode.dev/different-ways-to-create-virtual-environments?utm_source=hashnode&utm_medium=feed)

Process 1 Let’s create an environments folder and then create one environment called “myenv1” using python python -m venv myenv1 Once done, you can see the activate file within script Then activate it mentioning the path myenv1\\Scripts\\activate No...

1 min read · [mitul-shahriyar.hashnode.dev](https://mitul-shahriyar.hashnode.dev/different-ways-to-create-virtual-environments?utm_source=hashnode&utm_medium=feed)

[Dec 24, 2025](https://hashnode.com/posts/different-ways-to-create-virtual-environments/694be5796ed05a1f0971c214)

### [GitHub Actions Certification - Part 1](https://mitul-shahriyar.hashnode.dev/github-actions-certification-part-1?utm_source=hashnode&utm_medium=feed)

Create a repository using this repo’s code. Paste these content on a newly created github repo. Then clone the repository in your local system. Then start working with the second\_action folder, install and build the project. npm install npm run de...

6 min read · [mitul-shahriyar.hashnode.dev](https://mitul-shahriyar.hashnode.dev/github-actions-certification-part-1?utm_source=hashnode&utm_medium=feed)

[Jun 24, 2025](https://hashnode.com/posts/github-actions-certification-part-1/685a705a1708c079f9bb2ff1)

### [GitHub Actions Certification Prep - Part 4](https://mitul-shahriyar.hashnode.dev/github-actions-certification-prep-part-4?utm_source=hashnode&utm_medium=feed)

Cache Dependencies In our previous workflows, we saw that installing dependencies mostly took the major portion of the time As we are installing the same dependencies from the package.json file, we can cache them, so every time we run the job in a ...

10 min read · [mitul-shahriyar.hashnode.dev](https://mitul-shahriyar.hashnode.dev/github-actions-certification-prep-part-4?utm_source=hashnode&utm_medium=feed)

[Jun 13, 2025](https://hashnode.com/posts/github-actions-certification-prep-part-4/684c4615e2457abcf00f65e5)

### [GitHub Actions Certification Prep - Part 3](https://mitul-shahriyar.hashnode.dev/github-actions-certification-prep-part-3?utm_source=hashnode&utm_medium=feed)

Workflow event filters and activity types We have used push and workflow\_dispatch event by now but there were no action types but for other events, we have activity type Let’s create a file workflow-filters.yaml and add these Here schedule is set ...

8 min read · [mitul-shahriyar.hashnode.dev](https://mitul-shahriyar.hashnode.dev/github-actions-certification-prep-part-3?utm_source=hashnode&utm_medium=feed)

[Jun 10, 2025](https://hashnode.com/posts/github-actions-certification-prep-part-3/68481d8a3dd609c23dbc8dfa)
