Home
Shaw Sun
Cancel

Understanding Michigan Auto Insurance

Living in Michigan as a broken graduate student and new worker, I’ve always tried to keep my car insurance costs low without paying attention to details. About a month ago, a friend’s car was scrat...

Credit Freeze Is All You Need

I’ve recently been exploring finance and investing topics and stumbled upon a serious issue: identity theft. Essentially, someone can use your Social Security Number (SSN) to open credit cards, rac...

My Immigration Journal - From F1 OPT to H1B

In my previous immigration journal post, I recounted my experiences with the F1 visa and concluded with the beginning of my H1B visa process. Now my H1B has been approved, this post is meant to ...

Diving into C++ - Beginner but Not Beginner

I recently started working with a large C++ codebase at my job, which sparked my interest in really learning C++. Until now, I’ve only used C++ when necessary, without fully diving into it. Theref...

My Immigration Journal - From F1 to F1 OPT

Recently, I started on the H1B visa process, which inspired me to share my journey navigating through various F1 statuses. In this post, I’ll dive into my F1 experiences starting with the F1 stu...

AprilTag Python Wrapper Threading Problem on Jetson Nano

This post is to document my debugging process. Background The project focused on implementing AprilTag detection on an Nvidia Jetson Nano using an Arducam. The objective was to stream video wh...

First Time 3D Printing

I was surprised to realize that, despite two years of robotics education, I hadn’t been motivated to learn about 3D printing. I didn’t really have a chance to print anything for my classes, and I c...

Second Time Linux Ricing

Venturing into Linux ricing with i3 was an eye-opener. While I appreciated its potential, those key bindings were a handful. So, in this post, I’m exploring a different path in Linux ricing, adding...

Why It Is a Bad Idea to Delete .git File Directly

Yet another lesson learned from work. The scenario was that we had a repository that stored a codebase with the commit history from the very beginning, and now, we wanted to distribute the codebase...

How to Add Magnific Popup Plugin to Jekyll Theme

While I am building a documentation website for my work, I decided to use the free template just-the-docs as a quick solution. However, this theme doesn’t have an image pop-up feature like chirpy d...