## Previous Week Report 🗓️ 2026.03.30 - 2026.04.05 ### Personal
Website * **Fixed blog translation issues using LLM:** I made a
novice mistake: I wrote `var text` twice within an `if`
statement, resulting in the text not escaping it. Screenshot
shown. * **Updated JS bundler Parcel:** I had to change the
image import format: [Parcel Issue
10249](https://github.com/parcel-bundler/parcel/issues/10249#issuecomment-3818003774)
* **Updated Node.js from v22 to v24:** No issues encountered. *
**Updated TypeScript from v5.9 to v6.0:** It required rewriting
my `tsconfig.json` file, but ultimately the changes were
relatively minor (7 lines). However, it took a significant
amount of time and frustration to figure out which exact
modifications were necessary for TypeScript 6.0 to correctly
compile my code. Note that my personal website is a simple and
small project. I shudder to think what difficulties larger
projects would face with this transition. ### Windows Terminal I
attempted to reproduce an issue with the Windows Terminal
application from Microsoft Store and discovered that the problem
originates from the **WARP** mode, which renders text without
GPU assistance. In addition to the lag, there's a constant
processor load even when the terminal window is hidden or
minimized. I've decided to abandon Windows Terminal in favor of
exploring other options. Here are my findings: * **Windows
Terminal:** Laggy in background, WARP mode issues * **Wezterm:**
Requires 500 MB VRAM * **Tabby:** Also requires 500 MB VRAM *
**Terminus:** Requires online account registration during
installation * **Alacritty:** 200 MB VRAM, no tabs * **ConEmu:**
0 MB VRAM (good), but has text rendering bugs * **VSCode:** 0 MB
VRAM (good), occasionally has session restore issues Ultimately,
I've chosen to use **VSCode**. While it's a heavier application
running on Electron, its pros outweigh the cons for my needs.
I'm prioritizing low VRAM usage for AI workloads. It's
interesting to note that while ConEmu offers minimal VRAM
consumption, it has text rendering issues. As they say, "bugs
are everywhere". There's no perfect solution, and the question
becomes which bugs are acceptable and which can be worked
around.