Sharing is Caring

Explore all my posts on web development, software engineering, and more!
Getting Started with uv
A beginner-friendly guide to using uv to manage Python dependencies with pyproject.toml, install packages the right way, and migrate cleanly from the traditional pip + requirements.txt workflow.
IBM API Connect: Exposing Response Headers to Frontend via CORS
A quick guide on configuring CORS in IBM API Connect to expose backend response headers (e.g., Content-Disposition) so they can be accessed from frontend applications using fetch or axios.
IBM API Connect: Master API Routing
Routing is the backbone of any API strategy. It determines how a client’s request gets from the front door to the right backend service. While basic routing is straightforward, high-level architectures often require more flexibility.
My 2024 MacBook Pro Setup
I share how dotfiles made the migration simple, why I swapped iTerm2 for Ghostty, and how Catppuccin has become my new favorite theme. Plus, I reveal the candidates trying to replace my current browser.
Manage Dot Files with Git
Your dot files are the heart of your dev setup, but managing them across machines can be a pain. A bare Git repository is the cleanest solution for backing up, syncing, and version-controlling your configurations.
Còn chút gì để nhớ
Bài cảm nhận tham gia cuộc thi "Trở lại học trò" do Nhà xuất bản Trẻ tổ chức nhân sự kiện ra mắt truyện dài "Lá nằm trong lá" 2011