Articles

Introducing technical articles published on Qiita. Over 200 technical articles published on Qiita. These four articles are selected from over 200 technical posts, highlighting reproducible insights, real-world impact, and design-level thinking.

Lecture Materials & Workshops

Multiplying Quaternions in Unity

Multiplying Quaternions in Unity

Lecture materials explaining attitude calculations using quaternions.

UnityPose EstimationMathematics
Unity Scene Size Reduction Study Sessions (4 parts)

Unity Scene Size Reduction Study Sessions (4 parts)

Explains optimization using Unity built-in features for creators.

UnityLightweightingPerformance Tuning
GitHub Hands-on (6 parts)

GitHub Hands-on (6 parts)

Introduces collaborative development with GitHub for creators.

GitHubTeam DevelopmentHands-on
Dockerfile Hands-on for Beginners

Dockerfile Hands-on for Beginners

Lecture materials to help Docker beginners write Dockerfiles.

DockerHands-on
package.json Hands-on for Beginners

package.json Hands-on for Beginners

Lecture materials explaining package management in Node.js.

Node.jsHands-onJavaScript

XR Articles

Technical Decision-Making That Bridges Engineers and Creators

Technical Decision-Making That Bridges Engineers and Creators

Based on five years of hands-on experience with visual scripting in XR platforms where C# cannot be written directly. The article reframes technology choices through cognitive traits and project scale rather than personal preference, and ranked #1 on Qiita Trend in November 2025.

XRVisual ScriptingTechnical Decision-Making
Design Thinking Across Unity and Unreal Engine

Design Thinking Across Unity and Unreal Engine

An engineer with 10 years of professional Unity experience explored Unreal Engine hands-on and organized the differences in terminology, structure, and design philosophy. The article examines engine-level differences through concepts such as encapsulation, polymorphism, and dependency inversion, and reached #1 on Qiita Trend in April 2025.

UnityUnreal EngineDesign Thinking
Unity ⇄ Unreal Engine Terminology Mapping & Origins

Unity ⇄ Unreal Engine Terminology Mapping & Origins

Explaining UE terminology through Unity equivalents and their origins.

UnityUnreal EngineTerminology Guide
Why Does AR Alignment Drift on Ships?

Why Does AR Alignment Drift on Ships?

Causes of AR misalignment on moving vehicles and how to address them.

ARAlignmentSTYLY
How I Managed the Unity Certified Programmer Exam in a Week

How I Managed the Unity Certified Programmer Exam in a Week

Study strategies used to prepare for the Unity certification in one week.

UnityCertification Exam
Let’s Write Unit Tests in Unity!

Let’s Write Unit Tests in Unity!

How to introduce unit tests and design test cases in Unity.

UnityTesting
Why Large-Scale AR Occlusion Needs Meshes

Why Large-Scale AR Occlusion Needs Meshes

Explaining why meshes are necessary for occlusion in large AR spaces.

AROcclusion
Six Things I Did to Score Perfect on the VR Engineer Certification

Six Things I Did to Score Perfect on the VR Engineer Certification

Study methods that led to a perfect score on the VR Engineer exam.

VRCertification Exam
Internal Design for Products with Complex State

Internal Design for Products with Complex State

Designed an Undo/Redo system for STYLY Studio, a feature known for its high implementation complexity, with a focus on both memory efficiency and performance. Starting from the Memento pattern, the article explains practical design decisions such as state-based diff management and grouping multiple changes into a single operation for real-world product use.

Internal ArchitectureState ManagementProduct Development

Web Articles

Practical Knowledge for Making New Technologies Stick

Practical Knowledge for Making New Technologies Stick

An attempt to introduce Swagger (OpenAPI) into a Word-centric workplace initially failed, but succeeded through revisiting tool choices, API design principles, and documentation culture. The article summarizes the process of failure, redesign, and long-term adoption, and reached #1 on Qiita Trend in October 2019.

Open APITechnology AdoptionOrganizational Improvement
Four Steps We Took to Normalize Markdown in a Word-First Workplace

Four Steps We Took to Normalize Markdown in a Word-First Workplace

How introducing Markdown reduced documentation effort.

MarkdownDocumentationProcess Improvement
Explaining Dependency Injection Through a “Fat Story”

Explaining Dependency Injection Through a “Fat Story”

A story-driven explanation of Dependency Injection (DI).

DIJavaDesign