Posts
-
What MPS Does?
MPS improves GPU utilization by letting multiple processes share a single global context so their kernels can run concurrently instead of sequentially.
Tags: GPU
Published at: 2025-09-17
-
Real-time speech recognition systems with automatic language detection
In this article, I introduce a system design that automatically detects the spoken language without any language setting and performs speech recognition.
Published at: 2025-08-31
-
ssh-monitor - terminal-based SSH monitoring tool.
A terminal-based SSH monitoring tool. If you need to maintain multiple physical servers and connect via SSH, this tool will help you.
Tags: personal project, ssh, monitoring
Published at: 2025-08-25
-
Check before fix.
Before touching the code, understand what is working and what is broken.
Tags: debug, audio process, cpu optimize
Published at: 2025-08-17
-
Real-Time Transcription Fallback and Recovery — Postmortem and Debugging Notes
Audio was lost during STT fallback due to WebSocket server hangs, Azure thread conflicts, and network instability. I fixed it by adding read timeouts, refactoring thread lifecycles, and improving logging across server and mobile. This stabilized recovery and minimized audio loss.
Tags: debug, stt
Published at: 2025-08-06
-
Refactoring with Interface
The interface is not just about input/output, but also about exceptions. Exceptions can be observed from the outside.
Tags: Coding, Code Architecture
Published at: 2025-06-18
-
Fight with AI
AI can melt your brain. The root cause is multitasking and context switching. You need to focus more on best practices from before the AI era.
Tags: AI, Task Management
Published at: 2025-06-09
-
mejiro-cli - A Tiny Blog Management CLI
I’ve built a tiny Markdown-based blog management CLI.
Tags: cli, blog, mejiro
Published at: 2025-06-08