The Simple understanding of Angular.

The simple understanding of Angular with RxJS.

Here we gonna talk about Simple Understanding About Angular for the first time since I wrote an article about ReactJS / React Native back then.

First of all, I’m sorry, I’m not making an article a couple of months back there, ’cause there are a lot of things to do, so I have no time to create an article. Anyway, here’s the new article that I made!

I know, Angular it’s difficult to learn, but hey! This article about a simple understanding of Angular that makes you not confuse or maybe struggling when start to…


No need package to use ES Modules, NodeJS version 14 officially can use ES Modules!

NodeJS — Using ES Modules Instead of CommonJS

It’s been a while since I wrote an article again, so much stuff happen to me back then. It’s doesn’t matter now, I’m back, and ready to write some more!

I’m gonna tell you about NodeJS again, for now, we focus on the NodeJS code and we basically gonna implement ES Modules to our code. For what? Here’s the thing, if you come from the Frontend side and you join to the Backend side, you mostly dealing with ES module in there, if you come…


Redux isn’t complicated as you think!

ReactJS — Simple Understanding Redux and Redux-Saga

Back again in ReactJS. Still, in the freestyle language, JavaScript!

Here we go again, we’re back to talk about state management, right now we using Redux! And I’m gonna make a simple app with this React & Redux-Saga so you can fully understand what happened.

If you don’t know what state-management is, I suggest you read my article first, it’s talking about the basic state management using Context API with React.

Let’s jump to the topic then…

The requirement for following this article

  1. Very basic JavaScript(ES6).
  2. Very basic ReactJS.

Tools that you must have to follow this article

1. NodeJS

The important thing is NodeJS itself because the NodeJS comes with…


Don’t import using ../../../

React Native - Easy Import In React Native

This is a simple article about making your file imports easy to write in React Native!

This very useful in a project that has a lot of nested folders.

Aren’t You Tired of writing ../../?

1. The “Nested Way”

Imagine you are outside a folder that you wanna import, here’s the example of importing the files.

// Components
import SomeNestedComponent from '../../../components/Component'
import JustPlaceMeInTheRoot from '../.../../../../screens/Screen'

2. Better Approach

You gonna make your imports gonna look like this

// Components
import ComponentOne from '@components/ComponentOne'
import SomeScreen from '@screens/SomeScreen'

Interesting? Let’s scroll!

Let’s Implement That Beautiful Import In Your React Native

First, Big thanks to Babel Plugin Module Resolver!

I assume you installing React Native and initialize the project…


Make your state in a React way

ReactJS — Make Your State Nicely With Context

Hi, we’re back to this freestyle language! Yeah, Javascript!

Okay, I’m gonna talk about Front-End right now, especially in React or maybe React Native for the mobile. I’m gonna tell you how to manage your state more efficient and easier to maintain. Let’s go then!

The requirement for following this article

  1. Very basic JavaScript(ES6).
  2. Very basic ReactJS.

Tools that you must have to follow this article

1. NodeJS

The important thing is NodeJS itself because the NodeJS comes with NPM, which in this case we gonna use it for installing ReactJS. You can download in here (https://nodejs.org/en). I recommending install the LTS version, I currently used v12.2.0 …


Atur state dengan cara lebih React

ReactJS — Atur State Dengan Mudah Menggunakan Context

Haii, kita akan bahas bahasa yang freestyle nih! yaa, Javascript!

Oke, Saya akan berbicara tentang Front-End sekarang, khususnya di React atau React Native untuk mobilenya. Saya akan memberi tahu bagaimana cara mengatur state dengan mudah, efisien dan mudah di kembangkan, Yuk Mulai!

Hal Yang Wajib Dimiliki Untuk Mengikuti Artikel

  1. Dasar JavaScript(ES6).
  2. Dasar ReactJS.

Software Yang Perlukan Untuk Mengikuti Artikel

1. NodeJS

Software yang paling penting adalah NodeJS yang didalamnya ada NPM, yang dimana kita akan menginstall ReactJS dengan ini. Kamu bisa download NOdeJS di sini (https://nodejs.org/en). Saya merokendasikan untuk install versi LTS. Saya saat artikel ini dibuat menggunkan versi 12.2.0.

2. Text Editor

Di luar sana banyak sekali text editor yang bagus…


Here are the main things to learn when you start to write code with Golang.

12 Main Things To Learn In Golang

Before we jump to the main topic, maybe you wanna try my starter with Golang itself? here’s the link!

Okay, we’re gonna talk about GO now, how excited!

So, what is GO? According to Wikipedia:

Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.

So basically it’s modern of C language, I think XD.


Kerja? apa sih kerja di benak para siswa? Emang bisa masih sekolah sambil cari pengalaman kerja? Khususnya di bidang IT? bisa banget!

Image from Pexels.com

Oke, sebenernya ini mau bagi-bagi pengalaman aja waktu Saya sekolah, kebetulan Saya masih kelas 3 SMK dan ambil jurusan Rekayasa Perangkat Lunak (RPL) waktu itu dan emang ketika lulus dari sekolah, dapet pengalaman yang bisa dikatakan cukup buat lamar kerja.

Perkenalan singkat aja di sini, Saya Huda Prasetyo, saya dari Bandung, dan kebetulan Saya lulusan SMK juga hehe. Ga usah basa-basi lagi deh, langsung ke intinya aja haha.

Jadi ini beberapa cara buat kalian para siswa untuk bisa dapet pengalaman nih waktu nanti udah lulus.

1. Kemauan Sendiri


NodeJS — Full Authentication — The Complete Guide

Hi friends, let’s talk about NodeJS again.

Before we’re talking to our main topic, I just made an article last week, talking about NodeJS too. And actually, I recommend you to read this article, because we’re gonna implementing our code from that article okay? Here’s the link:

But if you don't read that article, I’m gonna be explain a little bit about that article in this article.

The requirement for following this article

  1. Very basic JavaScript.
  2. Very basic NodeJS / ExpressJS.
  3. Very basic API.
  4. Very Basic MongoDB.
  5. Very Basic MVC Pattern (Common JavaScript). You don’t need to know.

Tools that you must have to follow this article

1. NodeJS

The important thing is NodeJS itself, you can…


Nicely response API

Hi friends, it’s been a while since write again in Medium. Let’s talk about API in NodeJS shall we?

The requirement for following this article

  1. Very basic JavaScript.
  2. Very basic NodeJS / ExpressJS.
  3. Very basic API.

Tools that you must have to follow this article

1. NodeJS

The important thing is NodeJS itself, you can download in here (https://nodejs.org/en). I recommending install the LTS version, I currently used v12.2.0.

2. Postman

Postman is a powerful and friendly UI app for making an HTTP request, you can download in here (https://www.postman.com).

3. Text Editor

There’s a bunch Text editor out there, I prefer using VSCode which you can download here (https://code.visualstudio.com). …

Huda Prasetyo

Do programming, like movies, and sports.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store