Engineering
Notes about native Apple platforms, Swift, server-side development, and the tools I use.
-
Dynamic Programming 1D Coin Change in Swift
DP is one of the hardest parts of coding interview. The actual code is very short. But defining the small problem and deciding how…
-
Knuth-Morris-Pratt Algorithm in Swift
This algorithm is useful for finding matching patterns in a string.The concept is very clever, but I found it difficult to understand at first.…
-
VS Code Setup for C/C++ Project: Part 2 CMake
Please check this post before reading this. Step 1. Install CMake Tools extension by Microsoft Install CMake Tools Check cmake version on terminal Step…
-
VS Code Setup for C/C++ Project: Part 1
This is series of the VS Code related posts. I’ll skip the repeated VS Code install steps. If you want to know basic steps,…
-
VS Code Setup for Swift Project
VS Code is not an IDE (Integrated Development Environment). It is code editor. So If you want to run and debug code, have to…
-
How to Connect pgAdmin 4 to a Private Amazon RDS for PostgreSQL Database via AWS SSM
This post I assume you already use Cloud9. Step 1. Create IAM Role: SSM IAM -> Roles -> Create Cloud9SSMRole Reference: https://docs.aws.amazon.com/en_en/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html Step 2.…
-
How to Configure WordPress.com MCP in the Codex App
Learn how to connect WordPress.com to the Codex app using the official MCP endpoint, authenticate your account, and manage site content securely.
-
Enable Vertical Tabs in Google Chrome
Learn how to enable Chrome’s Vertical Tabs experiment and switch tabs to a vertical sidebar from the View menu.
-
macOS Native App Review #1: Fork Git Client
A hands-on review of Fork, a fast native macOS Git client for managing branches, commits, diffs, and repositories from the terminal.
-
Prevent Core Data Migration Crashes in iOS
Learn how to prevent Core Data migration crashes in iOS, including manual and lightweight migration pitfalls caused by external storage for Binary Data.
