11 items under this folder.

Sep 14, 2026·2 min read

Awesome Golang

Go and Common Usages Install Golang with Binary The easy way to install Go is downloading the binary from source, and load them into PATH of Linux Machine, and it’s same but easier than for Windows with installer.

Sep 14, 2026·1 min read

Awesome HTML & CSS & Javascript

General Awesome Resources awesome-nodejs: Delightful Node.js packages and resources Tools JavaScript deno: A modern runtime for JavaScript and TypeScript.

Sep 14, 2026·5 min read

Awesome Python

Python3, Pip and Common usage Install Python3 and Pip When you work in Ubuntu or any Linux Distribution, you can usually see the python3 installed by default inside your kernel, because many tools and services in Linux are built and operate by python3, especially networking with netplan For that reason, you need to careful upgrade or reinstall any version of Python3 because it can cause some disturb for us.

Sep 14, 2026·11 min read

Build mobile with Expo (Part 1)

Quote Hi @all, this week is not having special, and I have lot of idea to releasing about multiple topics, but really cool to contributing anything else.

Sep 14, 2026·14 min read

Build mobile with Expo (Part 2)

Quote Hi @all, how is your week ? are u ready for learn something ? In this session, we will go to next session of expo for building mobile application, but in release stuff like artifacts to App Store and Google Play.

Sep 14, 2026·22 min read

Build android with fastlane (Part 1)

Quote Hello @all, It me again probably 😄. Today I want to continue contribute the way to bundle and build completely application mobile which can ready to delivery to another platform, such as Google Play (Android) or App Store (IOS) You can follow and take a look other blog of me about Setup Environment for build android, that steps will require and provide your environment to becoming ready integrate with build-tools which we approach today, Fastlane What is fastlane ? Introduce Info fastlane is the easiest way to automate beta deployments and releases for your iOS and Android apps.

Sep 14, 2026·9 min read

Build mobile with fastlane (Part 2)

Quote Hi @all, If you know you know, I am doing the full completely progress when you want to build mobile application. Therefore on part 2, I will guide you to understand how you can sign your application with keystone, beta release to Google Play 👍👍👍 (NOTE: Android is go first, Because it is cheaper than IOS, and easily to release) You can find another topics in series down below Setup Environment for build android Build mobile with fastlane (Part 1) Create account and connect fastlane to Google Note This step is very important, and risk to you because it will charge you 25$ to create your organization.

Sep 14, 2026·8 min read

How can protect React secrets?

Quote Hi @all, very new one from me about React content LOL 😄. Today, I will talk about the problems occur when i try to build container for React project and release application to Production, your environments secrets actually expose on bundle code 😱, so how the heck way to protect these ? Sorry if my knowledge about React does actually that mean or not.

Sep 14, 2026·14 min read

Setup environment for build android

Quote For purpose when meet the problems when we setup and provide the environment for build android with no need to use or install android studio. That reason why i write about this, let’s digest What we need when build the android Quote As my knowledge, you have multiple way to build and assemble anything of mobile, and last progress, you will have apk file and easily to delivery to another platform to test and use.

Sep 14, 2026·6 min read

Awesome Developer

General Awesome Repository 30-seconds-of-code: Short code snippets for all your development needs project-based-learning: Curated list of project-based tutorials 🌟 (Recommended) API-mega-list: A powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications Blog Pages Dev: DEV Community is a community of 2,027,354 amazing developers 🌟 (Recommended) Medium - Denys Poltorak: Super cool stuff take around developer pattern Medium - Dev Genius: Coding, Tutorials, News, UX, UI and much more related to development 🌟 (Recommended) Medium - FAUN — Developer Community 🐾: Learn and grow by keeping them up with what matters.

Sep 14, 2026·5 min read

Awesome Git workflow

Squash commit Info Purpose: Combine N commit into one, and make it for new message Reference resource Git squash rebase - Vietnamese StackOverFlow - How do I squash my last N commits together? Method 1: rebase with -i flag git rebase -i <hash-id-you-want-to-squash> Tip Change the secondary commit from pick to squash, save and continue for set new message for commit Method 2: reset with --soft flag git reset --soft <hash-id-you-want-to-squash git commit -m "New message represent for twice or N commit" Delete branch Info Follow the article to understand how we can remove the branch in local and remote, use -d flag at: Git Delete Remote Branch – How to Remove a Remote Branch in Git For locally You can use -d with command git branch # e.