Image representing AI and development

Don't Be Fooled by the Term 'AI Training'

When talking with colleagues who work on service development, I often notice a vague sense of burden regarding AI adoption. Digging into the root of that burden, it usually stems from misunderstandings caused by the term ‘Training’. “If I attach a model to my service, will it consume user data and learn in real-time to get smarter?” “Can we control that learning process? What if it learns something weird?” If you’ve had these concerns, you can rest easy for a moment. Today, I’ll clarify this misunderstanding in developer terms. ...

December 5, 2025 · 3 min ·  rkttu
Laptop and coffee for blog writing

/dev/write: Running a Tech Blog with AI

The biggest challenge in running a tech blog is “how do I consistently write quality content?” Add multilingual support to the mix, and the workload doubles with translations. /dev/write was born from these struggles. By combining Hugo static site generator with GitHub Copilot, I built an environment where you can focus solely on writing. Why Another Blog System? Honestly, existing blog platforms are great. Medium, Dev.to, Hashnode—all excellent choices. But there were a few pain points. ...

December 5, 2025 · 5 min ·  rkttu
Server virtualization environment image

Booting Ubuntu on Hyper-V Generation 2 VM in Windows 10/11 Pro

Getting Started Windows Pro includes Hyper-V by default. Without installing any additional virtualization software, you can create and manage virtual machines directly within the operating system. In this article, I’ll walk you through how to boot Ubuntu using a Hyper-V Generation 2 virtual machine. First, open PowerShell with administrator privileges and enter the following command to enable the Hyper-V feature: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All Once the installation is complete, please reboot your system. ...

October 23, 2025 · 2 min ·  rkttu