Posts

Thoughts Menu
Apr 11, 2024
Boba - Our Neighbor's Dog
Nov 6, 2023
Self Reflection #1
Oct 16, 2023
2023 San Jose Half Marathon Recap
Oct 4, 2023
Chaining Wireguard Tunnels
Sep 25, 2023
On Vy's Birthday
Sep 15, 2023
Using jekyll-last-modified-at on Cloudflare Pages
Sep 5, 2023
Nextcloud Restore Attempt
Sep 1, 2023
Recipes for a Tired Day
Aug 21, 2023
Art of Not Giving a F*ck
Aug 15, 2023
A Visit from a Friend
Aug 13, 2023
Moving to Sourcehut
Aug 11, 2023
What would you be?
Aug 9, 2023
1000 Miles and Counting on Feet
Aug 7, 2023
21st Birthday Gift, From Vy
Apr 30, 2023
2022 Rock 'n' Roll San Jose Half Marathon
Nov 6, 2022
Have you had kids yet?
Jul 28, 2022
We All Live at Our Own Pace
Jul 25, 2022
Plum Village's Five Mindfulness Trainings
Jul 15, 2022
I bought a new domain
Jul 7, 2022
Link Color Switcher
Jul 6, 2022
My new philosophy on blogging
Jul 1, 2022
Jason's Notes Even More Simplified
Jun 26, 2022
On making the site color blind friendly
Jun 24, 2022
About Games
Jun 20, 2022
Jason's Notes Simplified
Jun 17, 2022
Notes on Setting Up Ryzen Home Server
May 20, 2022
Connect to Localhost MySQL from Docker Container
Apr 30, 2022
Nginx Reverse Proxy Template
Aug 26, 2020
Jason's Notes: IPv6 Support and Services Page Enhancement
Aug 23, 2020
Set Up Nginx + Varnish for High Traffic Websites
Jul 24, 2020
[Series] PART IV: Example Setup of Distributed Load Balancing Wallabag with Data Tier Clustering
Jul 13, 2020
[Series] PART III: High Availability Galera Cluster with HAProxy and Stunnel
Jul 3, 2020
[Series] PART II: Configure and Secure a 3-node Galera Cluster
Jun 20, 2020
[Series] PART I: Set Up and Use SSL to Secure MariaDB on Debian Servers
Jun 8, 2020
How to Setup Wireguard + Pi-hole on Debian 10 / Ubuntu 18.04
May 1, 2020
Donate Compute Power to Folding@Home to Find Cures For Covid-19
Mar 14, 2020
Some Notes on Apache Spark Memory Management
Feb 27, 2020
Better SSH Keys Management with AuthorizedKeysCommand
Feb 19, 2020
Setup Shell Script for Linux-based Servers
Feb 12, 2020
Free Public xBrowserSync Service
Jan 3, 2020
December List of Selfhosted Apps
Dec 26, 2019
Deploy Nextcloud With Docker Compose in Ubuntu 18.04
Nov 3, 2019
What I'm up to in September 2019
Oct 7, 2019
What I'm up to in August 2019
Sep 1, 2019
How to host OpenVPN and Pi-hole on Ubuntu 18.04 VPS
Aug 25, 2019
How to host Commento on Apache Webserver
Aug 12, 2019
I Turned My Blog into a Progressive Web App
Aug 7, 2019
Enable Offline Support to Websites with Workbox
Aug 6, 2019
Three Proofs Total Stock Market is Efficient
Aug 4, 2019
What I'm up to in July 2019
Aug 2, 2019
42nd Biofreeze SF Marathon - 1st Half
Jul 28, 2019
Apply Different Styles to Mobile vs Web View Using @media
Jul 27, 2019
My Blog's PageSpeed Insights Score
Jul 26, 2019
Customize Part of Your Life with IFTTT
Jul 26, 2019
TinyAlias URL Shortener Design and Its Features
Jul 25, 2019
Useful Commands for PostgreSQL and MySQL Database
Jul 24, 2019
How to Deploy to Github Pages Using Travis CI
Jul 23, 2019
How to Deploy to Github Pages Using CircleCI 2.0 + Custom Jekyll Dependencies
Jul 22, 2019
Bài Tiếng Việt
Jul 20, 2019
Changes I Made for My Blog's Theme
Jul 18, 2019
The Existence of Anniversaries
Jul 16, 2019
So You Have Some Money
Jul 15, 2019
Your Life or Your Money
Jun 30, 2019
Regrowing My Succulents
Jun 16, 2019
Recommended Financial Tools
Jun 13, 2019
About Unit Tests
Jun 12, 2019
Things I've Learned Hosting a URL Shortener Service
Jun 5, 2019
My 10 Most Used Linux Commands
Sep 3, 2018
Dear Wife!
Jul 15, 2018
Thoughts on Being Multilingual
Jun 16, 2018
How to Create an Interactive Map With Mapbox and Leafletjs
Jun 13, 2018
How to Create a Secure Password
Jun 12, 2018
Recommended Browser Extensions
Jun 10, 2018