Danny Guo | 郭亚东

2021-10-09 · Automating My Air Conditioner

2021-07-12 · How to Replace All Instances of a Substring in JavaScript

2021-06-25 · How to Swap Column Values in SQL

2021-05-27 · How to Use Git Bisect for Debugging

2021-05-11 · How to Prevent a Website Page From Showing Up in Search Results

2021-05-07 · What I Learned by Relearning HTML

2021-04-18 · Using Fuse.js to Add Dynamic Search to a React App

2021-04-17 · How to Fix instanceof Not Working For Custom Errors in TypeScript

2021-01-08 · Is Safari the Next Internet Explorer?

2020-12-28 · How to Concatenate Strings in Lua

2020-10-21 · How to Improve Interface Responsiveness With Web Workers

2020-08-15 · Morning Joy

2020-07-07 · How to Keep Your JS Libraries Up to Date

2020-05-16 · Serve Videos Instead of GIFs

2020-05-06 · Playwright vs. Puppeteer

2020-03-28 · How to Handle PII in Websites

2020-01-03 · Optional Chaining and Nullish Coalescing in JavaScript

2019-12-09 · Rendering Sibling Elements in React Using Fragments

2019-11-22 · The Introductory Guide to AssemblyScript

2019-09-13 · The History and Legacy of jQuery

2019-03-22 · How to Add Copy to Clipboard Buttons to Code Blocks in Hugo

2018-12-19 · Animated Multiline Link Underlines with CSS

2018-12-07 · Using Mailgun for a Free Custom Domain Email Address

2018-08-15 · I Published My AWS Secret Key to GitHub

2018-07-23 · MoMath Hackathon 2018: Vortex Pool

2018-07-16 · Remap Caps Lock to Escape and Control

2018-06-24 · Migrating from Jekyll to Hugo

2018-06-13 · Custom Website Selection Colors