N. Fajri
Software Engineer
Hi there 👋 thanks for coming, I write docs or tutorials on web development and deployment mostly about Web2, Web3 and DevOps. For the profile page you can check this link: https://masb0ymas.my.id
Writing
See all posts- How to Use GitHub Actions for CI/CD and Push to Google Artifact Registry
This guide covers how to set up a CI/CD workflow using GitHub Actions to automate the build and deployment process and push artifacts to Google Artifact Registry. You’ll ...
docker google-cloud github-actions - How to Install React Native on Different Platforms?
This guide provides a step-by-step tutorial on installing React Native across various platforms, including Windows, macOS, and Linux. It covers the essential prerequisite...
react-native android ios cli - How to Use Environment Variables in Sveltekit
This blog post provides a comprehensive guide on using environment variables in SvelteKit to manage configurations and sensitive data securely. It details how to set up e...
env svelte sveltekit - How to dump and restore a PostgreSQL from a Docker Container
Learn how to efficiently dump and restore PostgreSQL databases from Docker containers in this quick guide. We’ll provide clear, step-by-step instructions for backing up y...
postgresql docker - How do you implement an NFT Smart Contract with Remix and publish it on OpenSea?
In this comprehensive guide, we’ll walk you through the step-by-step process of creating and deploying an NFT smart contract using Remix, a powerful Ethereum IDE. Whether...
web3 solidity NFT remix - Creating a Simple NFT Smart Contract with Solidity and Hardhat
This tutorial provides a clear and concise introduction to creating a simple NFT smart contract using Solidity and Hardhat. You’ll learn how to set up Hardhat, a powerful...
web3 solidity NFT - How to Use Traefik Proxy with Docker Compose?
In this tutorial, you’ll learn how to integrate Traefik, a dynamic reverse proxy, with Docker Compose to manage and route traffic to your containerized applications. We’l...
docker traefik - Why I Use Semantic Versioning?
Semantic versioning is more than just a versioning strategy—it's a powerful tool for maintaining clear and consistent communication within your development team and with ...
semver - How to release a version of a web app using GitHub Workflow with GitHub Actions
Releasing a new version of your web app can be streamlined and automated using GitHub Workflow and GitHub Actions. In this step-by-step guide, you’ll learn how to set up ...
github-actions docker