Archives
- 19 Dec Top 5 Resources to Get Ready for System Design Interview
- 16 Dec 📚3 Must Read Books for Programmers from Non-traditional Background
- 01 Dec Use git bisect to find first bad commit
- 27 Mar Recycle Wizard + Serverless on AWS (Part 2)
- 26 Mar Recycle Wizard + Serverless on AWS (Part 1)
- 13 Mar Environment Variables
- 10 Mar Understanding Network
- 03 Mar AWS VPC(Virtual Private Cloud) Concepts
- 26 Feb A Quick Introduction to Systemd
- 24 Feb User Docker Compose for A Rails App with Postgres and Sidekiq
- 23 Feb AWS IAM User, Group, Role, Policy
- 18 Feb How to Use Docker (Part 2)
- 12 Feb How to Use Docker (Part 1)
- 07 Feb Understanding Background Job in Rails with Sidekiq
- 06 Feb Serializing and JSON API resources in Rails
- 17 Dec Install Package with pip for different Python version(Mac)
- 17 Nov Download File Instead of Displaying in A New Window
- 12 Nov Connect a RDS database with DataGrip
- 11 Nov Deploy A More Secure Rails App on AWS(ElasticBeanStalk, VPC, NAT gateway, Bastion Host) - Part 2
- 10 Nov Deploy A More Secure Rails App on AWS(ElasticBeanStalk, VPC, NAT gateway, Bastion Host) - Part 1
- 28 Jan What I learned from building a React Native iOS app - Part 4
- 01 Dec Use IndexedDB (instead of Local Storage) for Client Side Storage
- 03 Nov What I learned from building a React Native iOS app - Part 2
- 31 Oct What I learned from building a React Native iOS app - Part 3
- 26 Oct What I learned from building a React Native iOS app - Part 1
- 26 Oct I Built A React Native iOS App
- 31 Mar Uncontrolled React Input Component
- 14 Mar Immutable state to trigger component re-render in react-redux
- 04 Mar How to make better pull request and reviewing code
- 28 Feb Use Git to Undo Change and Rewrite History
- 27 Feb Things to note when adding lifecycle methods with react-bootstrap tab
- 13 Dec Building Dashboard with Reusable Charts
- 10 Nov CSS Pointer-events User Cases
- 01 Sep Testing Javascript and Continuous Deployment
- 25 Aug Learn Chrome DevTool by questions
- 19 Aug Responsive D3 Charts
- 27 Jun Use Webpack with D3 Dashboard Pages
- 13 Jun Building the Air Quality Index Charts
- 07 Jun Notes: Make Maps with D3
- 02 Jun Google BigQuery JavaScript and Node.js Client Usage
- 31 May Keyboard Issue of Hybrid Web App on Android and iOS
- 28 May A Quick Reminder of SQL Query
- 24 May Custom Time Scale and Axis in D3
- 20 May Implement Github Graphs with D3.js (Part One)
- 07 May Basic Transition in D3.js
- 30 Apr Core Conceptions of SVG Used in D3.js
- 20 Apr How to make a chart(line chart + area chart)
- 14 Apr LiveEdit with Chrome Canary and WebStorm
- 08 Apr Start A Cronjob (with Bash and Python)
- 02 Apr Be More Productive
- 07 Mar Setup NodeBB with DigitalOcean and Nginx
- 03 Mar Manage SVN Repos with Git
- 16 Dec The Rem 62.5% bug
- 15 Dec The font-face Polyfill
- 25 Oct Git Cheatsheet
- 25 Oct Build A Blog Platform With MongoDB and Express
- 15 Oct Common MongoDB Commands
- 30 Sep Play with the MEAN Stack
- 10 Sep Use RequireJS
- 11 Aug Encoded Url in Browser Address Bar
- 06 Aug Fixing Bashrc Loading Issue