Yi Cheng
Software Engineer
Welcome to my technical corner! I'm a software engineer with a passion for coding since my youth, focusing on C#, .NET, and AI technologies. As the saying goes, "teaching and learning grow together." Here, I will share my learning experiences, technical insights, and passion for software development. I also hope to share the Gospel of Jesus Christ, hoping that through my sharing, more people can know Him. My blog concept is a "Digital Garden". Articles will be continuously updated, growing from Seedlings 🌿 to Trees 🌳. There won't be a perfect day, but there will be continuous progress. Of course, there will also be some that become Withered Leaves 🍂 due to outdated technology, haha...
Tech / Life Articles
View All
🌿 Why Pickleball Is Exploding: Origins, Rules, Skills, and Its Tension with Tennis and Badminton
From a 1965 family game on Bainbridge Island to a global racquet-sport boom, pic...
🌿 Teaching You How to Install the SDD Spec Kit and Upgrade It: Building the Spec Kit Environment with PowerShell
The real subject of this article is not PowerShell by itself, but the Windows to...
🌿 From a Lunar New Year Spark to a Playable Fighter: My CreateCombat Development Journey
This article keeps the original emotional thread behind CreateCombat and records...
🌿 YOLO Mode Is Fun Until It Rewrites Your C Drive: A Practical Hyper-V Safety Guide for AI Agents
Once an AI coding agent can install packages, rewrite files, and run shell comma...
🌿 The Complete Cold Wallet Guide: Everything You Need to Know Before Taking Your Crypto Keys Abroad
Cold wallets don't actually hold money? Will customs seize yours at the airport?...
Bible-Related Articles
View All
🌿 Learning to Hear God's Voice: A Spiritual Journey from Barriers to Practice
Organized from Pastor Luo Mingzhu's May 17, 2026 sermon at Ruifeng Church, this ...
🍎 Bible Here: A Browser Bible Reader with Live Search and a Guessing Game
Bible Here brings chapter reading, live verse search, and a guessing game into o...
🌿 What Does Programming Have to Do with Philosophy and Theology?
The longer I write software, the more I realise I am dealing not only with synta...
🌳 When AI Learns to Tell Stories — Google Gemini Storybook and a Small Miracle of Forgiveness
Some stories are not written — they sprout like mushrooms after a rain, from the...
🌳 Creating Children's Bible Verse Cards with AI
Sharing some tips on generating images with AI
Life Essays 🍄 Wild Mushroom
View All
🍄 Let's Talk About Programming Languages: A Prose
The world always loves a good categorisation. Just as they enjoy sorting people ...
🍄 Let's Talk About Programming Languages – A Novel Dialogue
An afternoon conversation about programming languages: from the frozen time of C...
🍄 Let's Talk About Programming Languages — Wuxia Edition
'Public' means public, the world belongs to all; 'Static' means stillness, contr...