James's Blog

Thoughts on Games, Life & Coding

Feb 28, 2026 • Gaming

Exploring the Islands of Inazuma: My Favorite Spots

Hey everyone! It's James. Today I want to talk about one of my favorite places in Genshin Impact: Inazuma! Ever since I started playing, I've been fascinated by the electro-themed islands and the cool architecture.

Read Article →
Feb 20, 2026 • Architecture

Designing the Ultimate Arctic Research Base in Minecraft

I love building modern houses in Minecraft, but sometimes you need a challenge. My latest project is an Arctic Research Base, inspired by real scientific stations.

Read Article →
Feb 18, 2026 • Music

The Music of Teyvat: Why Genshin Impact Made Me Love Piano

Most people play Genshin Impact for the characters, but the music is why I love playing piano.

Read Article →
Feb 17, 2026 • Gaming

Minecraft Skyscrapers: Real-World Architecture in Blocks

How real-world architecture principles can help you build better skyscrapers in Minecraft.

Read Article →
Feb 17, 2026 • Milestone

Mission Accomplished: AdSense & New Infrastructure!

Today we successfully migrated the project and fixed the AdSense implementation across the whole site.

Read Article →
Feb 16, 2026 • Strategy

Teamwork Makes the Dream Work: From the Court to Roblox

People always tell me to "get off the computer." But my favorite video games and my favorite sport actually have a lot in common.

Read Article →
Mar 16, 2026 • Personal

My Latest Genshin Impact Adventure in Toronto!

A Weekend Well Spent Hey everyone, it's James! This weekend was amazing. I spent Saturday morning playing the piano and finally n...

Read Article →
Mar 16, 2026 • Personal

My Latest Genshin Impact Adventure in Toronto!

A Weekend Well Spent Hey everyone, it's James! This weekend was amazing. I spent Saturday morning playing the piano and finally n...

Read Article →
Mar 17, 2026 • Personal

My Latest Genshin Impact Adventure in Toronto!

A Weekend Well Spent Hey everyone, it's James! This weekend was amazing. I spent Saturday morning playing the piano and finally n...

Read Article →
Mar 18, 2026 • Personal

My Latest Genshin Impact Adventure in Toronto!

A Weekend Well Spent Hey everyone, it's James! This weekend was amazing. I spent Saturday morning playing the piano and finally n...

Read Article →
Feb 12, 2026 • Sports

Basketball & Physics: My Three-Point Journey

Everyone knows I love architecture and Minecraft, but when I'm not building virtual skyscrapers, I'm usually on the court. Basketball is basically physics in motion!

Read Article →
Feb 07, 2026 • Gaming

Why Genshin Impact is Actually Good for Kids (A 12-Year-Old's Perspective)

Parents often worry about screen time, but Genshin taught me about world history, resource management, and team strategy. Here's why.

Read Article →
Feb 08, 2026 • Design

Building Dreams: Why Minecraft is My Architecture School

I want to be an architect. Minecraft Creative Mode is my training ground. Here's what Redstone taught me about engineering.

Read Article →
Coming Soon • Education

Math in Canada vs. China: My Experience

I moved from Changsha to Toronto in 2018. The math class was... different. Very different.

Coming Soon