Skip to main content

Blog

Notes on learning, experiments, and experiences.

6 min read

Finding a Software Engineer Job in Japan as a Foreigner

Every channel I have tried in this search — company portals, LinkedIn, TokyoDev, Wantedly, recruiters — and which ones actually produced interviews.

  • Career
  • Japan
  • Job search
Read more →
8 min read

RAG Without a Vector Database: How "Ask about Yudi" Actually Works

How my "Ask about Yudi" assistant does RAG with no vector database — the data flow, the trade-offs, and when this simple approach breaks.

  • AI
  • RAG
  • Gemini
Read more →
6 min read

Two Months of Building with Claude: What Actually Changed

Two months of daily development with Claude — the skills I lean on, how much faster I ship, finally getting the UI I want, and where AI dev still falls short.

  • AI
  • Claude
  • Developer experience
Read more →
4 min read

How I Built a Free AI Assistant for My Portfolio

I added an “Ask about Yudi” chatbot to this site — grounded on my own content, running on a free API, and built to be safe and cheap by default. Here is how, and what I learned.

  • AI
  • Gemini
  • Next.js
Read more →
6 min read

What I'm Learning About AI-Driven Development with Claude

Notes from my first weeks of doing full AI-driven development with Claude—best practices for the CLI, dos and don'ts, and how I'm learning to prompt more intentionally.

  • AI
  • Claude
  • Developer experience
Read more →
4 min read

A New Chapter: Joining a Startup

After five months of job searching, bilingual interviews, and a healthy dose of imposter syndrome, I finally start something new today.

  • Career
  • Personal
  • Japan
Read more →
5 min read

What I’m Learning About React Performance Optimization

Notes from my ongoing journey of understanding React performance—re-renders, memoization, and how I’m learning to optimize React apps more intentionally.

  • React
  • Performance
  • Frontend
Read more →
4 min read

How I Built This Website with Next.js 14 (and Why I Chose It)

A behind-the-scenes look at how I built my portfolio and blog site using Next.js 14, why I chose the tech stack, and how I monitor performance with analytics.

  • Next.js
  • React
  • Web development
Read more →
3 min read

Hello World: Starting My Blog Journey as a Full-Stack Engineer in Japan

The beginning of my personal blog journey—who I am, what I love, and why I decided to start writing as a full-stack engineer living in Japan.

  • Personal
  • Career
  • Japan
Read more →