Posts
Basic Software Design Principles
My reading notes for the book “Pragmatic Programming” at Medium
LeetCode Problem Resolution Diagram - Construct a Binary Tree
Construct a binary tree by a preorder array and a inorder array.
The Merits of A Senior Developer
I published this article at Medium.
Be The Person Who Lifts Your Team Up
I published this article at Medium
A RoR Arel Show Case
What is Arel?
Some Thoughts of Building A Calendar Service
Timezone is a big problem
Freebusy vs Event
Occurrences vs Recurrences
How to read an iCal file (by human eyes)
Be A Friend of Logs
Good utilization of logging can make developers’ lives better.
Write a JWT lib by myself to understand JWT
I wrote this class to explain the basic theory of JWT behind the scene, it may help you to understand the JWT better.
Integration of Eslint and Prettier
This post is not done yet
3 Ways to Compose CSS in React Js
CSS files without Webpack
My trip of using Formik + Yup
Build a React form with Formik + Yup.
A Show Case of Js Closure and Destructing Assignment
As a Js beginner, it is quite hard to understand the effectiveness of Js closure. Today I am going to use an example to demo how we can leverage Js closure for object destructing in real life.
A Show Case of Elixir Unit Test Strategy
In this post, I am not going to talk how many approaches we can use to test private function behavior, alternatively, I am going to go through an example and show my solution step by step.
subscribe via RSS