Software-development
Quickly Convert Markdown to Academic-Style Paper PDF on macOS
- Tan Shuai
- Software Development
- 03 Mar, 2022
In this guide, I'll walk you through how I convert Markdown documents to academic-style paper PDFs on macOS using Pandoc and BasicTeX. This method is quick and straightforward, perfect for when you n
Read MoreMigrate a GitHub LFS (Git Large File Storage) repository to AWS CodeCommit
- Tan Shuai
- Software Development
- 09 Feb, 2022
I recently migrated one of my GitHub repositories, which uses Git Large File Storage (LFS), over to AWS CodeCommit. I thought I'd share the process with you in case you’re looking to do something sim
Read MoreAWS CodeCommit: The GitHub Large File Storage (Git LFS) Free Alternative
- Tan Shuai
- Software Development
- 09 Feb, 2022
AWS CodeCommit offers a robust alternative to GitHub's Large File Storage (Git LFS) service, providing an efficient solution for managing large files in your Git repositories. Why You Should Reco
Read MoreReset/Restore All subdirectories of Git
- Tan Shuai
- Software Development
- 22 Sep, 2021
Managing a Git repository effectively often requires resetting or restoring subdirectories to maintain a clean and functional codebase. This guide provides a concise, step-by-step approach to reset o
Read MoreElectron Build Tools `ERROR Error: Failed to run "choco install pywin32 --yes"`
- Tan Shuai
- Software Development
- 08 Sep, 2021
When working with Electron Build Tools, you might encounter an error related to the installation of pywin32 via Chocolatey. This can be frustrating, especially when it's a required dependency for you
Read MoreGet current commit id of Git and update to package.json
- Tan Shuai
- Software Development
- 21 Aug, 2021
When developing a Node.js project, you may want to keep track of the current commit ID of your Git repository. This information can be useful for debugging, versioning, or deployment purposes. One wa
Read More