Can AI Support Learning Without Taking It Away?

A student asked me about using AI code review in team development training for an existing project. Tools such as Gemini Code Assist and CodeRabbit may find problems that people miss and reduce the burden of review. They may also give newcomers a chance to discover problems they would not notice on their own. But does it count as training if they simply run the commands and apply the changes suggested by AI? AI review can improve the code. Does the person who wrote it improve as well? ...

Posted: 2026-07-16 · 101ta28

Can Esports Help Communities Learn Together?

Introduction On July 12, 2026, I took part in the Tsubata Town Esports Festa 2026 . The KIT eSports Project, for which I serve as an advisor, had a booth at the event, and I attended with the students. We exhibited GeoGuessr, a game in which players use Google Street View scenery to work out where they are. We expected that many visitors would be from Tsubata. With that in mind, we created a custom map featuring only locations within the town. ...

Posted: 2026-07-12, Updated: 2026-07-16 · 101ta28

Designing Support That Does Not Steal Learning

When I was a student, I often learned from moments that made me think, “What even is this?” If I had to name it, I might call it question-driven learning. I remember investigating things more intensely when I ran into systems that were a little hard to understand, environments that did not work properly, or paths that existed but were not clearly explained by official documentation, rather than when I was given neatly prepared materials and procedures. ...

Posted: 2026-06-27, Updated: 2026-07-16 · 101ta28

Using GPG Signing When Working with Codex

Codex and GPG Signing In my usual Git workflow, I sign commits with GPG. There is no deep reason for it, but I like seeing Verified in the GitHub commit history. git config --global commit.gpgsign true This setting itself is fine, but I ran into a small issue when asking Codex to handle Git work. When creating a commit, GPG needs the passphrase, and signing fails at that point. At first, I committed by canceling the signing step, but it felt wrong, so I decided to fix it. ...

Posted: 2026-06-25, Updated: 2026-07-16 · 101ta28

Do What You Can, As Much As You Can

There is a phrase: “Give your all to both your hobbies and your work.” Some of my friends and acquaintances are exactly like that. They work on weekdays, then spend their weekends at conferences, events, or on side work. From the outside, it looks genuinely impressive. Because of my work, I often talk with students. I hear things like, “I met that senior at an event,” or “I saw them giving a talk at a tech event.” Many students use those working seniors as role models and try hard in their own daily lives. ...

Posted: 2026-05-28, Updated: 2026-07-16 · 101ta28

The 51% Hack

People say society runs on goodwill. What happens when that goodwill disappears? I was thinking about this after reading a post I saw on X. The gist was that society is still barely holding together because serious and honest people keep working and living without giving up, even while being told they are the ones losing out. Stopping at traffic lights. Submitting paperwork correctly. Not cutting corners where no one is watching. Finding a shortcut that would benefit only yourself, and still choosing not to use it. ...

Posted: 2026-05-03, Updated: 2026-07-16 · 101ta28

My Favorites Stopped a Few Years Ago

Just like the title says, many of the things I like feel stuck a few years in the past. The songs I listen to, and even the songs I know, mostly peak around five years ago. I do not really understand recent music. More honestly, I am not even trying to. A few years ago, I still had the energy and stamina to chase new things. I would look up every new anime that was about to start airing and thoroughly check upcoming game releases. ...

Posted: 2026-04-17, Updated: 2026-07-16 · 101ta28

The Season of Sunfaded

If your first thought was, “But it’s not summer,” that is completely fair. And if you are wondering, “What is Sunfaded? Some kind of technical term?” that also makes sense. This is basically me forcing one of my favorite songs on you, so please relax. First, I want you to play the YouTube video below. It is a great song, isn’t it? It really is. ...

Posted: 2026-04-11, Updated: 2026-07-16 · 101ta28

Even When I'm Told to Speak Freely

I’m not very good at conversation. More precisely, I’m not good at coming up with topics to talk about. Work-related communication is fine. Practical conversations and day-to-day exchanges usually aren’t a problem either. The real difficulty is with private relationships, like family and friends. I simply don’t have many things to talk about. Work is full of things I can’t easily share outside. As for hobbies, I mostly just play games at home or sleep. That is pretty much my routine every week. ...

Posted: 2026-04-05, Updated: 2026-07-16 · 101ta28

2026 Greetings and Updates

New Year Greetings Happy New Year. In 2026, I want to enjoy work, hobbies, and everything else. I hope everyone can live without overdoing it, at a steady pace. Looking Back on 2025 I can already hear people saying I should have written this at the end of the year. You’re right. I have no excuse. Work Events It wasn’t exactly a turbulent year, but I kept working steadily. It’s been about two years since I started working at a university, and the mix of “I already know this!” and “This is new to me!” makes for a fun workplace. ...

Posted: 2026-01-01, Updated: 2026-07-16 · 101ta28