Dohyeon Kim
dohyeondk.bsky.social
Dohyeon Kim
@dohyeondk.bsky.social
Husband, dad, Software Engineer @ YouVersion
buff.ly/Fe8YuCY

I've been working on a Python CLI tool that converts video/audio into high-quality multilingual subtitles using WhisperX + Gemini.

Thread 🧵👇
GitHub - dohyeondk/sub-tools: A robust Python toolkit for converting video/audio content into accurate, multilingual subtitles using WhisperX for transcription and Google's Gemini API for proofreading and translation.
A robust Python toolkit for converting video/audio content into accurate, multilingual subtitles using WhisperX for transcription and Google's Gemini API for proofreading and translation. - doh...
github.com
December 5, 2025 at 1:23 AM
I’m going to #Config2025 and I’m so excited!
May 4, 2025 at 1:01 AM
The Pragmatic Programmer has been incredibly helpful during my journey working on product teams. Here are my thoughts on some of the chapters and why they're so relevant for engineers.
Technical Excellence
The foundation of becoming an excellent product engineer starts with technical excellence. Before considering anything else, you need to be proficient in engineering, knowing the basics of your tools…
buff.ly
April 10, 2025 at 12:58 AM
The Build-Measure-Learn cycle enables product teams to discover what your customers actually want and will pay for, as quickly as possible. I've written an article exploring this concept and its key considerations for product engineers.
buff.ly/0W7YAjJ
Learn and Iterate
In our previous article, we explored how outcome orientation can transform product development. Now let’s take a closer look at how you actually implement this approach using the Build-Measure-Learn…
buff.ly
March 25, 2025 at 2:00 PM
I really loved how Kotlin Serialization let me write simpler code for more complex situations. We might see something like that with the next Swift update!

forums.swift.org/t/the-future...
The future of serialization & deserialization APIs
Hello Swift Community, I’m happy to announce that I've been hard at work planning a potential future for serialization & deserialization APIs in Swift. It's clear from community adoption and feedback...
forums.swift.org
March 18, 2025 at 3:04 AM
Being a Product Engineer is about caring for the people you work with, being honest yet kind, and bringing your unique engineering perspective to the messy but ultimately rewarding process of building something valuable together. I've written an article about collaboration within a product team.
Collaboration
Collaboration really shines when all these different roles bring their unique superpowers to the table and we figure out how to balance them.
buff.ly
March 11, 2025 at 2:00 PM