
Introduction to JWT (Also JWS, JWE, JWA, JWK)
The security and privacy of users' data have been a growing concern for the past few years. At the same time, JWT, as one technology to combat it, has been used more and more.
The security and privacy of users' data have been a growing concern for the past few years. At the same time, JWT, as one technology to combat it, has been used more and more.
For the past years, Docker has been disrupting the Developers and DevOps field. Many people think Docker is a programming
Recently, Ghost has just launched its major up. I will write how I updated my website to Ghost v4, my first impression and speed testing.
Both Java and Elasticsearch is a popular technology stack companies use. Java is a programming language that was released back
This article contains many referral link. Using referral link will help me to keep updating this blog Be sure to
If you know me, you might’ve noticed I created a new blog with Ghost. My old WordPress blog is
Typo is something that often happens and can reduce user’s experience, fortunately, Elasticsearch can handle it easily with Fuzzy Query. Handling typos is a must if you’re building an advanced autocomplete system with the Elasticsearch.
One component we can tune so Elasticsearch can return relevant documents is Analyzer. Analyzer is a component responsible for processing
Being a software engineer is hard — There are many aspects you need to improve. Most of the times, people just
In 1964, British computer scientist Tony Hoare invented the Null Pointer References. The Null Pointer Exception has contributed the most
Autocomplete is a feature to predict the rest of a word a user is typing. It is an important feature to implement that can improve the user’s experience of your product.
I’ve always been interested with Artificial Intelligence and Machine Learning field since I started working as a software engineer.