Blog

Ionic: 2017-18 Roadmap

This article introduces Ionic's 2017-18 roadmap, including its advantages, implementation details, and related resources. These steps can help developers improve their efficiency with Ionic's development roadmap.

Feb 18, 2018

GitHub Pages Custom Domain HTTPS Configuration

This article introduces how to enable HTTPS for GitHub Pages custom domains, including the advantages, implementation details, and relevant resources. These steps can help improve efficiency when configuring HTTPS for GitHub Pages custom domains.

Feb 17, 2018

Angular 6 New Features and Improvements

This article introduces Angular 6's new features and improvements, including their advantages, implementation details, and related resources. These insights can help improve understanding of Angular 6's capabilities.

Feb 14, 2018

Detecting Safari Private Browsing Mode

Shows how to detect Safari’s private browsing mode so you can warn users about disabled local storage.

Feb 6, 2018

Upgrading Angular 4 to 5

This article introduces upgrading Angular 4 to 5, including the advantages of upgrading Angular 4 to 5, implementation details, and related resources. These steps can help improve the efficiency of upgrading Angular 4 to 5.

Jan 27, 2018

Setting 2018 Goals

Personal 2018 goals—fitness, reading, and travel—with concrete daily habits to stay accountable.

Jan 14, 2018

User Authentication with Frontend–Backend Separation

From session+cookie to JWT: approaches to user authentication in a decoupled frontend/backend architecture.

Jan 10, 2018

Tools I Bought in 2017

This post summarizes the tools I bought in 2017, including a rice cooker, monitors, and a Swiss Army knife. These tools helped improve my life and work efficiency.

Jan 1, 2018

2017 Year-End Summary

This is the author's 2017 year-end summary, reviewing growth in a complex project, reflecting on technical learning, and sharing hopes for the future. The article expresses thoughts on time, effort, and growth, showing self-reflection and progress.

Jan 1, 2018

Jenkins Continuous Integration - Setup and Configuration

This article provides a comprehensive guide to setting up and configuring Jenkins for continuous integration, including installation steps, essential plugins, and best practices for efficient CI/CD workflows.

Dec 30, 2017

jsPlumb Usage Guide

This comprehensive guide covers jsPlumb usage for creating directed acyclic graphs (DAGs), including key concepts, implementation examples, and practical tips for building interactive diagramming applications.

Dec 23, 2017

Multi-platform Blog Hosting with GitHub and Coding

This article introduces multi-platform blog hosting using GitHub and Coding, including advantages, implementation details, and related resources. These steps can help improve efficiency in managing blogs across multiple platforms.

Dec 14, 2017

Full-Stack Deployment: Angular + Express on CentOS

A step-by-step guide to deploying a full-stack Angular and Express application on a CentOS server, covering environment setup, process management with PM2, and Nginx reverse proxy configuration.

Dec 13, 2017

ES6 Common Issues

This article introduces common ES6 issues, including advantages, implementation details, and related resources that can help improve efficiency when working with ES6.

Dec 12, 2017

Uninstall Node.js on macOS

This post explains how to uninstall Node.js on macOS, covering nvm, Homebrew, and manual removal for pkg installs.

Nov 29, 2017

Git Multiple Remote Repository Configuration

This article introduces Git multiple remote repository configuration, including its advantages, implementation details, and relevant resources. These steps can help improve efficiency when configuring multiple remote repositories in Git.

Nov 27, 2017

oh-my-zsh Chinese Character Encoding Issues

This article introduces the Chinese character encoding issues in oh-my-zsh, including the advantages, implementation details, and relevant resources. These steps can help improve efficiency when dealing with oh-my-zsh Chinese character encoding problems.

Nov 26, 2017

dagre-d3 Usage Guide

This article introduces the dagre-d3 usage guide, including its advantages, implementation details, and related resources to help improve efficiency with dagre-d3.

Nov 4, 2017

Common Issues in Angular Development

This article introduces common issues in Angular development, including advantages, implementation details, and related resources to improve development efficiency.

Oct 26, 2017

My Roadmap for Learning Angular

A structured approach to mastering modern Angular: from official documentation and TypeScript basics to hands-on tutorials and community resources.

Oct 23, 2017

How to Make Phone Interaction GIFs

Record phone/desktop interactions and convert video to GIF: tools for macOS/Windows and simple tips.

Oct 17, 2017

POST Data Encoding Methods

This article introduces POST data encoding methods, including their advantages, implementation details, and relevant resources, which can help improve the efficiency of POST data encoding.

Oct 16, 2017

Fix "JavaScript heap out of memory" During Build

How to fix "JavaScript heap out of memory" during Angular/Webpack builds by increasing Node/V8 memory, with safer script options.

Oct 11, 2017

Cordova Development Common Issues

This article introduces common issues in Cordova development, including advantages, implementation details, and related resources to help improve efficiency with Cordova development.

Oct 9, 2017

mysql error: Invalid default value for date

This article introduces the mysql error: Invalid default value for date, including its causes, implementation details, and relevant resources. These steps can help improve efficiency when dealing with this mysql error.

Oct 4, 2017