// Featured Article

Three students in thought. One student has a backpack on her chair and is working at a computer while being instructed by a professor.
Attending Vocational School to Get a Developer Job in Japan

International students at Japanese vocational schools are rising fast. Two recent graduates share the costs, benefits, challenges, and how they landed developer jobs.

// TokyoDev Basics

TokyoDev
Survey 2025

TokyoDev conducts annual surveys on developer compensation, demographics, remote work opportunities, job-searching, technologies and more. 

🍡

// Collections

// Job Hunting (Show all)

Recruitment Agencies in Japan: How To Get Them To Work For You

This article aims helps you understand the structure of recruiting in Japan and assist you in your job search, with a focus on those looking to work as an engineer in Japan.

How to Get a Software Developer Job in Japan

A guide to understanding your chances of getting a job as a programmer in Japan are, and what the first steps you can take are.

How to Network as a Developer (Without Feeling Sleazy)

Why networking is absolutely vital for developers’ long-term careers, and how to do it online, offline, or in Japanese without feeling like a used car salesman.

Getting a Job in Japan as a New Grad

Learn how new grads are hired in Japan and how to improve your chances of getting a tech job in Japan.

// Working Conditions (Show all)

Paid Leave and Vacations in Japan

This article will help you understand what holidays you’re entitled to receive in Japan, along with what you can expect to be able to actually take.

You’re Too Old For That: Age Discrimination in Japan Tech

An overview of the legal and cultural context for age discrimination in Japan's tech industry.

Mental Health in the Japanese Tech Industry

This article describes the mental health challenges a foreigner working in Japan may experience, and the available resources.

Freedom, Risk, and Protection: What Japan’s Freelance Act Really Means for Tech Workers

An overview of Japan’s Freelance Act, including who qualifies as a freelancer, what rights freelancers have, and step-by-step instructions for reporting violations.

// Developer Experiences (Show all)

So You Want to Be a Game Dev in Japan

Five developers share the good, the bad, and the ugly of being a game developer in Japan, and their top tips for entering the industry.

Working as a Female Software Developer in Japan

Telling the experiences of women who work as software developers in Japan, covering the positives and negatives of working here.

Changing Careers to Software Development in Japan

Four success stories from people who became software developers after moving to Japan, and their advice for anyone who wants to do the same.

The "No, I Don't Live In Tokyo" Series: Developing in Kansai

To get the real scoop on living in Kansai, TokyoDev asked three developers working in Osaka, Kyoto, and Shiga Prefecture to share their experiences and advice.

// Japanese Society (Show all)

Japan Needs International Developers

How Japan's labor shortage equals career opportunities for certain international developers.

The rise and fall of D&D in Japan

In 1985, D&D had a massively successful release in Japan. However, its popularity quickly waned. This article chronicles the rise and fall of D&D in Japan.

Why do so many Japanese homes have bars over the windows?

Curious about the barred windows in Japan? This article explores three key reasons: window placement, fire code regulations, and traditional architecture.

Why Do Japanese Companies Hire International Developers?

Japanese tech companies share their reasons for hiring international talent, and what they’ve gained from their multinational teams.

// Relocating to Japan (Show all)

Attending Vocational School to Get a Developer Job in Japan

International students at Japanese vocational schools are rising fast. Two recent graduates share the costs, benefits, challenges, and how they landed developer jobs.

There’s No Place Like Home: Finding an Apartment in Japan

This guide to finding an apartment in Japan helps you understand the costs involved, and how to go about looking for a place to call your own.

Bringing Your Pets to Japan

Thinking about moving to Japan with your pet? Read this article now, as you might need to prepare almost a year in advance.

A Developer’s Crash Course in Coming to Japan

We’ve gathered statistics, other developers’ experiences, and advice from industry professionals to help you decide if you want to move to Japan, and what your best visa and job options are.

// Visas (Show all)

How I Got a Digital Nomad Visa for Japan

Curious about living in Japan? Learn from Christian, one of the first digital nomad visa holders, as he shares his experience and tips for obtaining the visa.

Visas for Software Engineers in Japan

The complete guide to visas that permit you to work as a full time software developer in Japan.

Extending My Japanese Visa as a Freelancer

My personal experience extending my work visa in Japan as a freelancer—with dependents, a new sponsoring company, a recent move, and other fun factors. Spoiler alert: it was easier than I thought it would be!

Permanent Residency in Japan

Explore paths to Permanent Residency in Japan with insights from Michael’s experience via the highly skilled professional scheme. Learn about eligibility and the process.

// Resumes and Interviewing (Show all)

How to Pass the Resume Screening Stage in Japan

Nine recruiters go into detail on what causes them to accept or reject candidates’ resumes, and how to improve your chance of success.

How to Write Resumes for Jobs in Japan

A guide for how to format an English CV when applying to a company in Japan.

A Guide to Writing Japanese Resumes

How to write a Japanese shokumu keirekisho (職務経歴書) for developer jobs in Japan—when to use it, what to include, and how to impress recruiters.

What is a “casual meeting” in Japan?

The Japanese-style "casual meeting" is a terrific way to find out whether you're suited for a particular company and whether that company is a good fit for you.

// Family Life (Show all)

Bringing Your Family to Japan

How developers can bring their spouse and children to Japan.

Japanese vs International Schools: Which Will Work for Your Children?

An overview of Japanese vs. international schools, and what you can expect from the public school system.

Childcare Options in Japan

Navigating childcare in Japan? Discover a variety of options tailored to your location, your child's age, and the season. Start here for a comprehensive guide to common childcare services.

Paternity Leave in Japan

An overview of Japan's paternity leave system, including the options and benefits available.

// Hiring Developers (Show all)

Crafting Job Postings Developers Actually Want to Read

Practical tips for writing job postings that attract the developers you want to hire, based on reviewing 1,000+ postings and seeing what truly works.

A Four-stage Approach for Hiring Women on your Engineering Team

Strategies for not only attracting more women as candidates, but also helping you to hire and retain them.

The Challenges Faced by Multinational Teams and Japanese Companies

Japanese businesses discuss the two main problems they have encountered hiring internationally, and their solutions.

If You Want To Hire Great Engineers, Let Engineers Do The Hiring

Discover how Eugene designed a hiring process that reviewed 1,500 applications to hire 15 engineers, focusing on technical skills and mission-driven passion.

// Business in Japan (Show all)

How to Create a Company in Japan

An overview of the gotchas when incorporating a company in Japan based on my personal experience of incorporating three of them.

Choosing Between a Company and a Sole Proprietorship in Japan

Considering starting a business in Japan? Learn when a sole proprietorship is enough, when a company makes sense, and the real tradeoffs in taxes, liability, and ownership.

Converting a Japanese Sole Proprietorship to a Company

How to transfer contracts and IP from an individual to a Japanese company.

Keeping your job board legal in Japan

In October 2022, new regulations were put into place that put legal requirements on job board operators.

Running a job board in Japan can land you in prison

Operating a job board in Japan can lead to legal issues if not properly licensed. This article explains the legal requirements and guidelines for running a job board without facing penalties.

// Startups (Show all)

How to Grow Your Startup Through Community

Investing 1000+ hours and ¥8 million in developer communities hasn’t brought much in direct returns but has still been the key to my startups' success.

Personal Blog to Profitable Business: the Story of TokyoDev

This is the story of how the site has evolved from its humble origins as my personal blog to a flourishing job board and community that serves tens of thousands of visitors per month.

Why I sold Doorkeeper

After working on it for more than ten years, I sold Doorkeeper, an event management platform I bootstrapped.

Calculating your growth ceiling

Learn to calculate your business’s growth ceiling using key metrics like churn rate and customer acquisition.

// Living in Japan

Living with a disability in Japan

This article is informed primarily by my experiences as a deaf American living in Japan for the last 16 years. It covers the challenges someone with a disability will face and the accommodations available.

How (and Why) to Get a Bank Account in Japan

The benefits of having a local account, tips on selecting a bank, a list of what documents you'll need, and more.

Buying a House in Karuizawa, Japan

I bought a house in the scenic resort town of Karuizawa. Learn about my experience, the buying process in Japan, and tips for prospective homeowners.

How to buy a house in Japan

A guide to the basic steps in buying a house in Japan, including the financing and purchasing process.

// Salaries

Software Developer Salaries in Japan

Compiles various sources for software developer salary data to help you judge the market.

A Guide to Salary Negotiations in Japan’s Tech Industry

Wading through the cultural differences to maximize your salary as an expat in Japan's tech industry.

Will a company in Japan find out your previous salary?

Companies in Japan can roughly figure out what you made at your previous job, so you might be caught if you exaggerate your compensation.

Skyrocketing software developer salaries in Japan a portent of a seismic shift

Software developer salaries in Japan have dramatically increased since I first came here, but this isn't without its downsides.

// Japanese Language

Become a Great Communicator in Japanese

What is “reading the air”? Why do Japanese people ignore me sometimes?

Japanese Language Proficiency, Job Requirements, and You

How to understand Japanese language requirements on job postings.

// Software Development (Show all)

All code is technical debt

As adding more code to a product will slow down development, we should view all code as technical debt.

Renaming an Active Record has_one_attached Attachment: A Step-by-Step Guide

A step by step guide on how I used a migration to fix the typo in the has_one_attached association.

From Paperclip to Active Storage: An incremental, zero-downtime approach

This article covers a zero-downtime approach for migrating from Paperclip to Active Storage in Rails, focusing on best practices for smooth transitions.

Generating social images with static site generators

Learn how to generate social images for static sites using tools like HCTI API and Middleman, ensuring a smooth process for creating shareable visuals at build time.

Safari bug with ruby tag

Safari 12.1.1 has a bug causing crashes when clicking ruby tags, particularly with Japanese kanji readings.

// Technology in Japan

Web Accessibility in Japan: What Developers Need to Know

An interview with Makoto Ueki, the founder of a web accessibility consultancy that services large Japanese clients, about web accessibility in Japan.

A Horrifying User Experience

A moving company estimate site overwhelmed me with constant calls, creating a frustrating experience.

Japan's Earthquake and Technology

How technology played a critical role during Japan's earthquake, from early warning systems to social media and online communications, helping people stay informed and connected.

Facebook is Japan's LinkedIn

In Japan, Facebook is becoming a leading professional network, similar to LinkedIn, as users maintain a more business-like presence compared to other platforms like mixi.

// Working in Japan

Tech Meetups in Tokyo

A guide to tech meetups in Tokyo, including where to find them and the differences between Japanese and English meetups.

Coworking Spaces and Other Places you can Work Remotely in Tokyo

Everyone knows about coworking spaces, but what are some of the other options when looking for places to work remotely from.

Employer of Record (EOR) Services in Japan

EoRs can help your business expand to Japan and beyond, and they might be an option if you're looking to work for an overseas company from Japan.

// Announcements (Show all)

The 2025 TokyoDev Developer Survey Results Are Live!

TokyoDev's 2025 Developer Survey had 989 respondents. Explore insights on pay, remote work, the gender gap, job satisfaction, and more!

Identifying and Fixing a Resume Visibility Mistake

Resumes from 460 individuals submitted to TokyoDev were accidentally exposed on Bing. We explain who was affected, why it happened, and our response.

Announcing the 2025 TokyoDev Developers Survey

Our annual developer survey is now live! If you’re a software developer living in Japan, please help us by taking it.

TokyoDev’s 2024 Recap: Challenges, Milestones, and the Road Ahead

As the year winds to a close, I’ve been reflecting on both the accomplishments and the challenges we’ve faced, and how they’re paving the way for what is to come.

TokyoDev supports the legalization of same-sex marriage in Japan

Japan’s lack of same-sex marriage affects people I care about, so TokyoDev joined Business for Marriage Equality, a campaign with 500+ companies involved.

AI Disrupts The Traditional Hiring Process

TokyoDev will instead improve the traditional hiring process.

// Event Reports (Show all)

RubyKaigi 2025 Recap

Recapping RubyKaigi 2025, three days in Matsuyama packed full of learnings, meetings, and mikan.

RubyKaigi 2023 Recap

Recapping my first RubyKaigi - an unforgettable community experience.

Rails Girls Nagasaki 1st Recap

Recapping the first Rails Girls event held in Nagasaki

RubyKaigi 2024 reflections

A summary of TokyoDev's activities at the world's largest Ruby conference.

// Company Profiles

A Win-Win: Multinational Development Teams at Givery

What is it like to work as an engineer in a multinational team at a Japanese company? Givery offers a case study.

How Cybozu Built an International Engineering Team

How one of Japan's first B2B software companies has built an English-speaking team from scratch.

Service Introduction: Forkwell

Forkwell is a platform for engineers to showcase their skills and network. It allows users to endorse each other's abilities, helping engineers find jobs and companies find talent more efficiently.

// Misc

LinkedIn’s Broken Automation Took Down My Company’s Page Without Warning

TokyoDev's LinkedIn page was taken down due to broken automation on their side. Here's what happened.

Unbricking my MacBook took an email to Tim Cook

After my lost MacBook was returned to me with an Activation Lock on it, Apple refused to unlock it. Only after emailing Tim Cook could I get it unlocked.

Not setting up Find My bricked my MacBook

How I had paid ¥77,619 (500 USD) to have a bricked MacBook returned to me.

// Karuizawa

Things to Do with Kids in Karuizawa

A parent’s guide to the best things to do with kids in Karuizawa, from playgrounds and easy hikes to ice skating, pools, museums, and nearby day trips.

Top Coworking Spaces in Karuizawa

Personal impressions of coworking spaces and other places to work in the town of Karuizawa, where I currently live.