Koichiro Amakasu

Undergraduate Student

I am a third-year student at Keio University, majoring in Commerce with a focus on econometrics. I will study abroad at the University of Hawaii at Manoa from Fall 2025 to Spring 2026, where I plan to take courses in computer science and broaden my international perspective. I also run a digital services company and have experience in web development, econometric analysis, and project management. I expect to graduate in Fall of 2027.


Interests: Web development and CMS, Applied econometrics, Robotics, Cyber security, Creating EC websites


Projects

yamazemi.info — the site that got me into the seminar, and why I’m redesigning it 2025

I built yamazemi.info because it was the website that nudged me into the research seminar. It’s since become our little bulletin board for announcements and notes—and I’m shipping a mobile-first redesign (see the two GIFs).

Web Design Community Seminar Keio

Read More
so_long — building a tiny maze, getting stuck, and getting through 2025

A customizable px-tile maze game in C (MiniLibX). I themed 'C' as Stormtroopers you clear by passing through, and 'E' as R2-D2—reach him after wiping the board while a chaser hunts you. Includes build notes, sprites, and two short clips: too hard → tweaked map → clear.

C MiniLibX 42 42tokyo Dev Containers Pixel Art

Read More
helloWorld — and hello water 2025

From beginner to 50 free 36.96 → 28.91, then a break. Now—thanks to the WRC and Duke Complex—I’m aiming to beat my past self again. A short story about environments, small wins, and why I’m back in the pool.

Swimming Training Log Study Abroad Goal Setting

Read More

Essays

Linting My Brain: What Two WODs Taught Me About Coding Standards

25 Sep 2025

TL;DR I used to think “coding standards” meant bikeshedding about braces and spaces. After a week of ESLint + TypeScript and two WODs, I now think standards are the shortest path to writing correct code faster. The rules didn’t just...

Smart Questions in the Wild: a one-flag lesson from Boost.Program_options

11 Sep 2025

Why “smart questions” matter Good questions buy you time. They compress context for volunteers, make the problem falsifiable, and often lead you to the answer while writing them. Eric S. Raymond’s How To Ask Questions The Smart Way argues for...

When TypeScript clicked: typed thinking and timed WODs

11 Sep 2025

Why TypeScript clicked for me I came to TypeScript from everyday JavaScript and some Java/Python. What surprised me first was not the annotations, but how the compiler nudges me to think. With JS I often “just run it and see”;...