Tips Self learning guide to be a good programmer Do you want to start learning programming? Do you want to improve your programming skills but don't know what to do or i... 2021.06.16 Tips
Docker Building dev infrastructure with docker It is getting major to use cloud service to store source code but there are still many cases to build infrastructure in ... 2021.06.12 Docker
JavaScript/TypeScript 5 Refactoring techniques that you can immediately apply Many software developers want to know techniques that they can immediately apply to make their code readable. A function... 2021.06.08 JavaScript/TypeScript
Health Keeping high-performance brain and healthy Coding requires concentration. If we are tired code would be less readable. Without concentration, it is easy to add new... 2021.06.04 Health
JavaScript/TypeScript Advanced state machine pattern I recently implemented logic to provide state machine info. At first I didn't implement it by State pattern but I felt i... 2021.03.15 JavaScript/TypeScript
Python Linear Regression for Machine Learning Beginners The purpose of this post is to understand how linear regression works in order to start learning Machine Learning. Linea... 2021.03.02 Python
JavaScript/TypeScript Best way to implement utility function Top-level vs Static vs Namespace There are several ways to offer utility function which is used by variety classes. Have you ever considered which way is... 2021.02.24 JavaScript/TypeScript
JavaScript/TypeScript JavaScript/TypeScript currying arrow function The currying or curried function is an arrow function that returns an arrow function. If the internal object also returns a function, it looks not readable. Let's break a big currying function into small pieces and understand how it works. 2021.02.19 JavaScript/TypeScript
Other techs How do computers identify the destination Internet is most important service today. Digital information is shared over the internet and we can search what we want... 2021.02.18 Other techs
Other techs Most common Git commands for daily work This post explains the most used git commands in daily work. If you remember these commands, you can handle most cases. 2021.02.17 Other techs