Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
1

Evolved antennas, LLM-generated code, and a potential antifuture

from Eric Bailey [alt+shift+b] in programming

I think about evolved antennas a lot. If you’re not familiar, an evolved antenna is created when you set an evolutionary algorithm on the task of producing a structure that is as efficient at its intended function as possible. Past that there’s no human input, the algorithm just does its thing. It: Modifies elements of the initial design, Evaluates how well the design would perform according to a set of requirements, Adds or discards the changes accordingly, then Repeats until a success threshold has been achieved via iteration. Some evolved antenna practices also create a series of designs in parallel. They then pit the outputs against each other as a final layer of proving out efficacy. This process mimics natural selection. Here, mutations that are beneficial to surviving in an environment are passed through generations. It also creates absolutely wild, alien outputs: Source: Human-Competitive Results: Evolved Antennas for Deployment on NASA’s Space Technology 5 Misson - SlideServe. An evolved antenna looks the way it does because the algorithm that creates it is focused on the efficiency of the artifact it produces. It has no concept of what antennas are “supposed to look like”. That’s a bias that is inherent to us humans. Structural limitations I also have a light fascination with early programming. Specifically, the creativity involved with how programmers accommodated limitations inherent with the medium. Early mainframe programmers were constrained to the point where there would be a limit on the number of characters you could use, which led to cryptic names that oftentimes required a physical dictionary to look up the human-friendly meaning of something. There was also a long tail of this practice even after the hardware-imposed restrictions of the mainframe era. This was likely built on muscle memory, “best practice”, and a DRY mindset taken too far. Fortunately, contemporary practice—where computational power is far more luxurious—favors clarity over...
11th May 2026

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Eric Bailey

GitHub repository landing pages now show an accessibility tab, if provided

My last official contribution to GitHub was something I’ve wanted for a long time: Writing the code to display an ACCESSIBILITY.md file’s contents on the repository landing page. This content lives in the same tab component that the README, License, Code of Conduct, Security, and important information is surfaced. For example, I’m using an ACESSIBILITY.md file located in ./github to communicate my accessibility statement on my a11y-webring.club repository. Here’s an image of it in action: The file only appears if it is supplied, so it is not a required part of creating or maintaining a repository. However, it is my hope that the act of providing one becomes more commonplace the same way providing those other special kinds of files are. Another broader hope I have is that this promotion of content helps to normalize accessibility as a consideration and practice in some small way—something that helps to send a signal of a mature software project. I’m excited to see how people use this new addition to the platform. I would also like to extend a huge thank you to Jan Maarten and Maria Lamardo for their help getting this effort across the finish line.

1st Oct 2026 • 1 votes
CSS-Tricks could be a co-op

I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the opportunity to write for them. In doing so, they helped to both socialize and normalize accessibility as a mainstream frontend concern. I’m deeply thankful to them for this. The team was also a joy to work with, notably Geoff Graham. He’s a mensch, and one of the nicest people you can interact with in the frontend web space. If you have not been following the news about the site, Kevin Powell has a good video about the whole situation: Content skipped. I’m not speaking on behalf of Geoff, Chris, or others involved with running the current version of CSS-Tricks. I’ve got skin in the game as an author. This is my personal opinion, born of my feelings and beliefs. I think a lot of the web’s infrastructure should be co-ops, and CSS-Tricks is knowledge infrastructure. To that point, I should also point out that the website covers far more than just CSS. The corporate model of ownership can be a risk. If infrastructure is not part of a corporation’s core strategy, it is not a priority. As Kevin’s video touched on, it seems like promotion via owning the frontend content space isn’t part of Digital Ocean’s strategy anymore. It is not that CSS-Tricks does not have value. It is that Digital Ocean cannot see it. It is deeply, tragically ironic to me that Digital Ocean allowed this to transpire. This is because I know for a fact that the techniques and philosophies shared by CSS-Trick authors helped to shape iterations of their product’s UI. Some may be quick to point out that this knowledge now—illegally—exists inside of LLM training data, so the risk of the website going away is mitigated. To this, know that we should be striving to keep resources like CSS-Tricks going. Human creativity is the force that creates new techniques, strategies, and technologies. The web will calcify without voices sharing what they know, forever locking us into endless permutations of a fixed point in time. Unlike corporations, co-ops don’t have to be motivated by profit. By not needing to prioritize growth at all costs it means co-ops can instead prioritize and incentivise things like preservation and cultivation. It is also a successful model of operation, one that even already exists, and flourishes in the tech space. Collective ownership can also serve as checks and balances for, and protection against hierarchical decision-making. I only need to point to the chaotic and aberrant decisions many CEOs in the technology space have been making as of late to demonstrate the value of this approach. Paddy Srinivasan, if you somehow wind up reading this: Save some face and take a big swing. Give CSS-Tricks back to the people who love it.

18th Sep 2026
Here’s yet another metaphor about tech debt

The city next to the town I grew up in had a shopping center that was built atop a sanitary landfill. For those unfamiliar, creating a sanitary landfill involves taking landfill waste, spreading it into thin layers, compacting it, then paving over it. It enjoyed popularity as a practice in the 60s and 70s. I’m all but sure this shopping center was built in the mid-to-late 70s. It was the 90s when I was a kid and started going to it. Of note was a Kmart that I’d frequent with my parents when running errands. At some point, the certain parts of the tile floor of the Kmart started to buckle and bubble—their edges tinged with an ominous yellowish brown color. The reason for this is that is that the landfill was sealed improperly—accumulating methane and carbon dioxide gasses was pushing decomposing waste upwards and outwards. The employees put up some warning signage around the worst of it, but that was pretty much it. They did not have the expertise, nor the incentives to do anything past indicating the problem. One day we tried to go to the Kmart, and it was closed for good. A few years later the entire shopping center had to be demolished and the landfill had to be dug up and disposed of.

4th Aug 2026 • 1 votes
Announcing What Can’t I Press?

I made an app! What Can’t I Press? is an app that allows you to: Read, search, and filter through screen reader keyboard shortcuts. Scan open apps and add their keyboard shortcuts to the collection. Copy a keyboard shortcut to your clipboard, with modifier keys to format the keyboard shortcut in different ways. Export the list of keyboard shortcuts in its current state as JSON. It is intended to be both a reference and a discovery tool. Here’s a quick demo of it in action: Two open apps placed side-by-side on macOS: TextEdit and What Can't I Press? TextEdit is open to a blank document. What Can't I Press? shows a search input, an expand/collapse all toggle button, a list of 4 disclosures in a collapsed state, a notification message, a shortcut filter input, a download icon, and two buttons labeled "Scan all open apps" and "Scan last focused app". The disclosures are labeled, "JAWS", "Narrator", "NVDA", and "VoiceOver" and each has a badge tallying how many shortcuts are present. The notification message reads, "What Can't I Press cannot detect all possible keyboard shortcuts. Be sure to also check manually." The mouse cursor clicks the "Scan last focused app" button and a brief scan happens. The list of disclosures updates to show global keyboard shortcuts and shortcuts for TextEdit. All disclosures are set to an expanded state, and links to jump to the next section are also revealed. The mouse cursor then clicks on the search input, where the word "save" is entered. It then briefly scrolls through the list to show what apps have functionality related to saving. The search input is cleared by clicking a clear button, then focus is placed on the filter input, where Commandkbd> + s is entered. The list of keyboard shortcuts filters to show all shortcuts that incorporate these keystrokes. The cursor then clicks on the Commandkbd> + S save row button, and places focus on the TextEdit document. The content "⌘S" is inserted into the document via pasting. The app is also available as a web experience, and can be installed as a Progressive Web App. This form of the experience only allows viewing and filtering screen reader keyboard shortcuts, as scanning open apps is not possible using current web technologies. Why did I make it? App and webapp keyboard shortcuts are an often overlooked area of user experience, especially when it comes to working nicely with assistive technology. As much as possible we should not put the burden on the person using assistive technology to use workarounds. In other words: what is added as a convenience for someone who doesn’t require assistive technology should not impair someone who does require assistive technology functionality to get what they want or need. I made this app to help speed up and streamline the process of adding keyboard shortcuts in a safe and responsible way. For more background on this act, reference my post, How an accessibility designer adds keyboard shortcuts to a web app. Limitations What Can’t I Press? cannot detect all keyboard shortcuts used by an app. Consider this as a tool that helps as a first pass, but always be sure to also manually check. There are specific ways of declaring keyboard shortcuts in code that can be picked up by a scan, but not everyone uses those methods. Microsoft is an especially poor actor in this regard. The app is also currently unsigned. This means you’ll have to bypass operating system warnings about installing unsigned apps. All app source code is on GitHub and set to public, so you can review exactly what you’re signing up for. Getting the app signed is on the roadmap, so consider this more of a soft-launch announcement. Is it free? Yes. This kinda reads like you think all keyboard shortcuts should be rebindable Also yes. Looks like you used a LLM to make this A third yes. I honestly couldn’t have made this without it, and I have complicated feelings about that. Believe me, there was a ton of human intervention required. What’s with the icon? It’s a stovetop gas burner. You shouldn’t press it with your hand. I’m really funny, I know. And what about this anecdote that I couldn’t resist sharing? A friend mentioned one of their coworkers uses an app whose main mode of operation is text entry. For whatever reason, pressing Command + b toggles open a navigation drawer, and not, you know, apply bold formatting. This isn’t even an accessibility issue, it’s straight-up bad design. Is this app helpful? Let me know!

15th Jun 2026 • 1 votes

More in programming

Public Elementary Schools in Japan: A Parent’s Guide

When our family arrived in Japan in 2022, we faced a major decision: whether to enroll our children in Japanese public schools, or send them to an international school. Neither my husband nor I spoke Japanese well yet. Our two children also, despite our best efforts with Japanese lessons, couldn’t say much more than “Kawaii!” (“Cute!”) and “Ringo ga suki desu” (“I like apples”). Nonetheless, after much consideration, we decided to send our kids to Japanese public schools. Now, four years later, we have successfully enrolled our children in public elementary schools in both Tokyo Prefecture and Nara Prefecture. Both times it was the right decision for our family. I would recommend the same to other immigrants with young children, who also plan to remain in Japan long term. What international parents should know about Japanese public schools Why we chose Japanese elementary schools over international schools Are Japanese public elementary schools free? How to enroll your child in a Japanese elementary school My top five tips for navigating the Japanese school system Accommodations and support for non-Japanese speakers How to help your children with homework in Japanese Our education situation now Conclusion What international parents should know about Japanese public schools International children living in Japan can attend public elementary and junior high schools, even if they don’t speak Japanese. Public elementary schools don’t charge tuition, although families still pay for things like school lunches, uniforms, supplies, and field trips. Enrollment is handled through your local city or ward office. Once you’ve registered your address, the municipality will normally tell you which public school your child can attend and guide you through the enrollment process. Children can also enroll partway through the Japanese school year. Japanese-language support varies considerably depending on the municipality, school, and faculty, but both of our children’s schools provided additional help while they were learning Japanese. Why we chose Japanese elementary schools over international schools There are sometimes excellent reasons to choose international schools. If your children are in high school already, or you know you’ll be departing Japan in a few years, it makes sense to select a school environment that will feel more familiar to your children. Asking your kids to become both fluent and literate in Japanese, as well as to adjust to a new culture “on the fly” in a classroom setting, is not something to be taken lightly. Nonetheless, my husband and I had several good reasons for choosing to enroll our kids in local schools. We had no plans to leave. Exiting Japan is still a possibility, but we’d prefer to remain here long-term. It therefore made sense to work on integrating our children into Japanese culture, and schools are the fastest way to do that. We had young children. When we arrived, our daughter was in kindergarten, and our son in second grade. They were at a good age mentally to acquire Japanese. It wasn’t their first experience with a non-English school. They also briefly attended a small school in Mexico, where all classes were taught in Spanish. Frankly, we couldn’t afford to have two children in international schools. That last point isn’t just about tuition and fees, because international schools also come with location restrictions. The vast majority of international schools are located in major cities like Tokyo and Osaka, and typically near expensive neighborhoods. Those options suited neither our pocketbooks nor our lifestyle, as we much prefer the countryside. Also, house-hunting for a non-Japanese couple with two small children, two dogs, and a shakuhachi player (my husband) has meant that, despite the best efforts of our heroic real estate agents, pickings are always slim. That was true when we first landed in 2022 and rented a house in Hachioji, and again when we relocated to Nara in 2024. If we’d needed to remain within a few kilometers of an international school, I’m not sure what we would have done! Are Japanese public elementary schools free? The short answer is “Yes,” because public elementary schools in Japan do not charge tuition fees. However, depending on your school’s location and uniform policies, you may pay more than you expected. If your household is having problems paying for things, you can inquire at the school and at city hall about assistance (支援, shien). Many regions provide financial assistance for school lunches, textbooks, supplies, uniforms, and even school trips and activities, as a part of programs intended to encourage families to have kids and remain in the area. Lunch fees Elementary schools provide a hot lunch, but whether you’ll be paying for it depends on where you live. Shortly before we left Hachioji, school lunches were made free for all students, which as of 2023 was also the case in around 30% of municipalities in Japan. However, the free lunch trend hasn’t reached our current elementary school in Nara. We pay between 5,000 and 6,000 yen per child every month for their meals. I don’t mind, since Japanese school lunches are widely famous for being well-planned, high-quality, and nutritious. Every month my kids bring home a detailed menu of the lunches they’ll be eating, with a nutritional breakdown and estimated calorie count for each one. Other fees Field trip fees, new textbook fees . . . it all adds up. Combined with the school lunch fees, I estimate that we spend around 10,000 yen a month per child, which seems in line with national averages. That’s not counting the big field trips. Traditionally sixth graders in elementary school and those in their third year of junior high school take a longer trip of 2-3 days. These trips can be expensive; as one example, the municipal government of Naruto found that the average cost for elementary students was about 35,000 yen, and for junior high students about 80,000 yen. However, this is another cost that may be subsidized depending on where you live. Starting in 2026 Naruto will cover the entire cost of those public school field trips, and is also preparing similar subsidies for the parents of those students attending private schools outside the city. Another example is Katsushika, which in 2025 became the first Tokyo ward to make all school field trips free for students at municipal elementary and junior high schools. Expensive school supplies Your children will need the usual pens, pencils, crayons, etc., as well as some daily supplies more unique to Japan. However, these are usually widely available and inexpensive. What you may need to budget for are backpacks, special craft and music supplies, and uniforms if your school requires them. Randoseru These unique, box-shaped backpacks (ランドセル, randoseru) deserve their own special note. Many Japanese families consider shopping for them a special ritual that marks the beginning of a child’s education. Grandparents often shoulder the cost, which can range as high as 100,000 yen. I, however, didn’t invest even close to 100,000 yen into these bags. I ordered my son’s on Amazon for less than 10,000 yen. A year before my daughter was due to start elementary school, I spotted a purple randoseru in a secondhand store and snagged it for around 4,000 yen. Uniforms, gym clothes, and swimsuits Gym clothes and swimsuits have been identical at all my children’s schools: navy blue sports shorts and plain white t-shirts (short or long-sleeved) for gym, and navy-blue swimsuits with different colored swim caps for different grades, i.e. red for first grade, blue for second-grade, etc. These clothes are so ubiquitous that you can just type “elementary swimsuit” or “elementary gym clothes” into a site like Amazon JP and immediately find what you need. One thing that can change across schools is the type and placement of the name tag, which usually has the school’s name on it. Schools will often have a preferred supplier or two in town that keeps all of these things on hand. As for uniforms, here your mileage will vary more widely. Some public elementary schools require uniforms, and some do not. The elementary school in Hachioji didn’t require any uniforms, and my kids wore their own regular clothing every day. As is typical for schools in Japan, however, they were not permitted to wear jewelry (including earrings) or watches. My children’s current elementary school in Nara does require uniforms. This particular style of uniform is widely-used across Japan, and is therefore available online and in many low-cost clothing stores. They are a bit more expensive than I initially expected: school skirts and shorts were around 4000 yen a piece, and their jackets were 7000 yen each, which added up to an initial high bill. The clothing is also adjustable in size and very long-lasting, though, so it’s worth the investment. Special school supplies Throughout the year, you may be asked to purchase additional items for class: musical instrument(s), calligraphy sets, painting kits, sewing kits, wood-carving kits, and more. You’ll know when your kids need these because they’ll come home with a stack of catalogues. Just select whichever version suits your taste and budget, fill out the form, and send it back with your children to order the supplies through the school. The average price per item or kit runs between 4,000 and 6,000 yen. If you’re a bit strapped for cash, I’ve often been able to find the same items cheaper on Amazon JP or Mercari. However, the teachers have subtly conveyed that they’d prefer I not order these myself. How to enroll your child in a Japanese elementary school We were fortunate in that, when we arrived in Japan, we accidentally landed in Hachioji, the #1 city in Japan for immigrants. However, we also had no friends or family there to ease the transition. Although we’d been studying Japanese, we’d only been in-country a few months when the kids started school, and still struggled with even basic communication. You can imagine how nervous I was when it came time to enroll my children in Japanese schools. Then, two years later, we moved to Nara and I got nervous about it all over again, only to discover that the process was functionally identical. The basic steps for enrollment should be as below. Details may vary from city to city, so you should seek guidance from your city hall and the schools themselves on exactly what you need to do. Note that public elementary and junior high schools will accept foreign students even mid-year, but high school is not compulsory in Japan, and even public high schools still require entrance exams. Some systems exist to ease the exam requirements for non-Japanese speaking students, such as the specialized quota system in Tokyo, but these programs are highly regional. Much of what comes next will depend on when you arrive. The Japanese school year starts at the beginning of April, so your priorities might be different depending on whether you arrive in February, or in October. 1. Register your address in Japan It won’t be possible to enroll until you have a fixed address that you have registered with city hall, so acquiring housing comes first. If you’re looking at very rural areas, you should also double-check that an elementary school is accessible from your potential new home. Due to falling birthrates and the depopulation of the Japanese countryside, over 8,580 public schools closed between 2002 and 2020. You don’t want to accidentally find yourself in an “education desert.” 2. Talk to city hall The staff there can tell you, based on the location of your house, which school your children are supposed to attend. They’ll provide paperwork and instructions for enrollment and arrange for you to meet with the school. They can also inform you of what Japanese language-learning support the city offers, as well as other potential benefits and programs for your children. 3. Decide when your children will start school Your decision, and the advice of city hall, might be different depending on when you arrive. If you’ve come in October, which is mid-year for schools in Japan, the consensus might be to enroll your child at once. If you’ve arrived in February, you might be advised to wait until the next academic year begins in April. In 2022, we arrived in the middle of the school year. I asked Hachioji’s education department if we could delay my son’s enrollment until April, so he could finish his current online school program. They had no problem with that. I met with them again in February to finalize our school selection and start his enrollment process. We moved to Nara in October, just before their new school’s Sports Day. We ended up delaying their start date by a week so that my children, who hadn’t rehearsed for the event, wouldn’t be required to participate unprepared. Otherwise, there were no objections to them starting classes immediately. Although this should be discussed with the local education office, parents do have some leeway about when their children begin formal education in Japan. Homeschooling, and other non-accredited programs including many international schools, exist in a gray area. Theoretically, Japan’s compulsory education laws mandate that children between the ages of 6 and 15 must receive education from a recognized school. That being said, the law is interpreted very differently depending on the regional school board or even individual schools in question According to new Permanent Residency requirements issued October 1st 2026, PR applicants must ensure that their school-age children have been attending school during their compulsory education period from ages 6 to 15. It’s not yet clear whether non-accredited programs will also count toward that schooling requirement, or if children must be enrolled in institutions accredited by the Japanese government. A lengthy period of homeschooling might raise issues, but a short delay in enrollment, to finish online schooling or to study Japanese, is unlikely to cause problems. 4. Confirm which school your child will attend Depending on the neighborhood, you may or may not have a choice in which school your children attend. In Hachioji we were situated almost exactly between two elementary schools, and so were allowed to make a choice between them. The principal of my daughter’s kindergarten personally knew one of the elementary school principals, so we went with her recommendation. 5. Complete enrollment paperwork You’ll be expected to provide, at a minimum, detailed medical information and vaccine records for your child. You may also be asked to fill out paperwork describing your child’s usual habits and temperament, so the teachers can start getting to know them. 6. Get physicals for your children Many schools will arrange for physical examinations (健康診断, kenkou shindan) at the school itself, usually in March, but in some cases you may need to visit a clinic separately. 7. Arrange payment for school expenses Many schools in Japan automatically withdraw school lunch fees and other expenses. You may need to open a new account at a bank specified by the school. The school should give you instructions on this, as well as any paperwork you need to take to the bank. This process went smoothly for us in Hachioji, but not in Nara. Despite our best attempts, neither we nor the other international family that attends the school have been able to open an account with the school’s preferred bank. While deeply annoying, this is unfortunately not an uncommon issue in Japan. Instead, the school has arranged for us to pay in cash. 8. Buy uniforms, backpacks, and other school supplies In addition to the more expensive school supplies I outlined above, you should receive a detailed list of everyday supplies from the school. Some items are, as near as I can tell, universally required by Japanese elementary schools. School shoes (上靴, uwagutsu or 上履き, uwabaki depending on the region)—white, rubber-soled shoes specifically for wearing indoors A cloth bag for the school shoes Several other cloth bags, often quilted, for carrying gym clothes, books, musical instruments, and more Washcloths and handkerchiefs, for cleaning the school rooms and children’s faces respectively A pencil box with the usual supplies (pencils, tape, glue sticks, crayons etc.) Notebooks for different subjects A special contact notebook used to exchange written messages with your child’s teachers (連絡帳, renraku-chou) These sorts of supplies are widely available and can be purchased online, at supermarkets, at Daiso and other 100-yen stores, or at low-cost lifestyle stores like AEON Big Extra and Shimamura. Schools can get quite specific about different colors and types of items. For example, those white school shoes are often sold with color-coded toes, and some schools use different colors for different grades. Check your list carefully to make sure what you’re buying is appropriate for your children. Also, some supplies may be purchased in bulk by the school and distributed afterwards, and that will usually be indicated on the supply list. 9. Download the school app, if there is one It’s common for schools to use an app to send updates and announcements. The app can also be an easy way to give notice that your child won’t be attending due to illness, an appointment, etc. App usage is not universal, however. The school in Hachioji required an app, but the school in Nara uses Google Forms to report the children’s absence or tardiness online. Or you might be very lucky like Paul McMahon, the founder of TokyoDev, whose children’s school uses no less than four apps! 10. Learn the school commute and start school This might be more complicated than it sounds, depending on your school’s walking or bus policies. The elementary school in Hachioji was near our house, so once our son knew the route, he was able to walk to and from school himself. They did have organized walking groups, accompanied by a teacher, for the first-graders. At our current school in Nara, many families live up to a 20-minute walk away. The school organizes official student walking groups, which meet at certain street corners at 7:45 a.m., then proceed to school under the supervision of a selected sixth-grade student. In all these cases, the school explained the transportation arrangements well in advance. My top five tips for navigating the Japanese school system If you decide that public Japanese schools are for your family, here are my top five tips for a smooth transition into the local school system. 1. Use the resources at city hall freely You’ll need to visit city hall anyway, to register as residents. Both times, once the staff there realized I also had two school-age children I intended to enroll, I was immediately steered to the correct departments. Not all city or town halls are created equally, but I’ve always had positive experiences. At Hachioji’s city hall they offer translators on-site or via tablet, to help with the language barrier, and are happy to answer questions. I once lost an important piece of my daughter’s enrollment paperwork, and eventually had to go ask city hall for a replacement. (I didn’t organize my mail well. Learn from my mistakes, please.) They cheerfully provided one in just a few minutes, and also helped me fill it out. The town hall in Nara, while a little less equipped to deal with non-Japanese speakers, is also staffed by kind and patient people who go out of their way to help us figure out the necessary paperwork. 2. Always meet with the schools in advance You’ll need to visit the school in advance anyway—part of the enrollment process involves bringing the children to the school for physical exams and meetings in March, before the new school year begins. However, it’s a good idea to arrange an earlier, private meeting with school staff, to discuss language-learning options and get a feel for the school’s culture. At our children’s current school, my first meeting with school staff actually happened before we’d even made a firm decision on moving. In the summer of 2024 I took a quick trip to Nara by myself, to scout for our new location. My real estate agent and I ranged all over the prefecture in search of that magical house that would combine reasonable rent with tolerance for dogs and foreigners. I fell in love with one small town in particular. While I was there, I made a quick visit to the school my kids would attend. Since it was summer I didn’t expect to encounter any students or staff; I mostly wanted to sneak a peek at the building and grounds. A man sweeping leaves off the path greeted me, and I told him my children might attend this school. He quickly summoned the vice principal, who spoke a bit of English. I was treated to a spontaneous tour and reassured that my children would be welcomed there. I was also told that the class sizes, while quite small at 15–20 students per grade, were consistent from year to year. (By comparison, the average class size in Japan is around 26 students.) This gave me confidence that the town’s population wasn’t shrinking so rapidly that the school was likely to close in the near future. I left feeling much more at ease, and the school’s friendly reception was a deciding factor in our final decision to move. 3. Get out your phone (and a filing cabinet) The single biggest difference between a Japanese school and an American one is the mountains of paperwork. Every day, our children come home with a new landslide of school announcements, lunch menus, schedules, field trip reminders, and more. Google Translate only gets us so far. Often our phones deliver nothing but word salad, particularly when it comes to lists of supplies. “Honey, it says we need to provide a ‘single boiled fish glue,’ do you have any idea what that could actually be?” Unless you arrive in Japan with a solid grasp of kanji, though, you’ll absolutely need a little phone help. But that’s just for what’s in the paperwork. It doesn’t account for cultural expectations that aren’t written down—like that my daughter needed to wear a specific “ceremony dress” for her elementary school entrance ceremony. 4. Make parent friends—ASAP! I read the paperwork regarding the entrance ceremony several times, and nowhere did it mention a required outfit. If several parent friends hadn’t let me know that my daughter was expected to wear a specific “kind of like a school uniform, but not really” dress for the occasion, I would have had no idea. That’s why making friends with other parents is truly my top tip. In both cities we’ve lived in, we were extremely fortunate to immediately befriend other immigrant families. In each case the parents had already lived in Japan for 20 years or more and were fluent in Japanese. We’d have been lost without them! Also wonderful have been those Japanese parents who speak English and kindly help translate on the spot. One mother at my daughter’s kindergarten basically adopted me; she saved a seat for me at everything from sports day to the class play, and whispered ongoing updates so I’d understand what was happening. But what if you aren’t lucky enough to have fellow immigrants or English speakers at your school? I highly recommend the Facebook group Parents with Kids in Japanese Schools. Parents there can help answer tricky logistical questions, as well as offer general support. 5. Don’t be afraid of the PTA (probably) The PTAs of Japanese schools once enjoyed a fearsome reputation, and I was concerned we’d be drafted for a lot of duties we didn’t have the time, or Japanese, to perform. Instead, the head of the Hachioji elementary school’s PTA found me on the first day, introduced herself, connected with me on LINE, and asked me to contact her if I ever needed help or had any concerns. Other than the aforementioned foreign family events, and some schoolwide votes on PTA measures, we weren’t asked to do much. We did try to volunteer for those tasks that don’t require fluent Japanese, such as setting up tents for sports day. The PTA at our current school is equally undemanding. We do participate in traffic duty twice a year, which consists of putting on an orange vest and supervising a single intersection during the students’ morning walk to school. Actually, I enjoy getting my chance to wave at the kids. These easygoing PTA are apparently becoming more the norm, when they’re not being dissolved outright. Originally these organizations were designed for, and also staffed by, stay-at-home mothers. Since households in Japan are increasingly dual-income, it’s not possible for working mothers to participate in the same way as before. Accommodations and support for non-Japanese speakers My husband and I couldn’t really predict how the local schools would react to our children being enrolled, and we were pleasantly surprised by the consistent patience, effort, and dedication of our children’s teachers. Their support has always exceeded our expectations and we do not take it for granted. We’re not as familiar with other forms of accommodation offered by public schools, but Kerri King has shared her own experience with inclusive education in Japan. Multicultural city school vs rural school The international student situation was very different at our school in Hachioji, as opposed to our current school in Nara. In Hachioji, we were far from the only immigrant family attending that school. The school also had children from China, the Philippines, and the Congo, so we didn’t even all have a second language in common. Special meet-up events were held for international families, and the staff was being trained in “Easy Japanese” to help with communication. The downside was that there were enough foreign and returnee children in our area to ensure that my kids could always find an English-speaking friend. That was wonderful for them socially, but not ideal for language acquisition. By contrast, at our current school there are a total of three children who need assistance learning Japanese: one new student whose mother is Japanese but who has spent most of his life abroad, and my children, who are now in grades three and five. There is also one other international family, who originally came from Sri Lanka, but their whole family already speaks both Japanese and English. Their son and my daughter are best friends, but communicate primarily in Japanese, which I think has helped speed my daughter’s learning. Very importantly, being friends with them also means I get to try lots of delicious Sri Lankan food. Japanese language learning support for international children Despite these differences, the specific accommodations offered by both schools have proven remarkably similar. They include: Weekly sessions with an English-speaking assistant, who helps them with their homework and Japanese studies Private Japanese lessons with other teachers and the principal throughout the course of the week Homework assignments and tests tailored to their current Japanese levels Permission to use school tablets and computers for translation in class That last one is a mixed blessing, as I do believe my son’s reliance on using digital translation in the classroom and for his homework has slowed his Japanese acquisition. It helps him study and comprehend school subjects better, so that his math and science scores remain decent, but he cannot read or write in Japanese at his grade level. If I could go back in time to when my son entered the second grade, I would insist he use digital translation as little as possible while doing writing assignments. Instead, I would encourage him to use the kana and Japanese words he knew, even if the result was more like “baby talk” than age-appropriate Japanese. I think that would have served as a better foundation for literacy than translating sentences from English and copying down kanji he didn’t understand. Most of these accommodations, however, have been enormously helpful. In particular, the English-speaking assistant in Nara has become a kind of “school grandmother” for my children. I think she provides important emotional support for them in addition to language assistance. Japanese language learning support in the community Despite the schools’ best efforts, my children’s kanji skills continue to lag. This is particularly concerning for my son as he prepares to enter the local junior high. Based on my experiences, I believe immigrant parents must take primary responsibility for their children’s Japanese acquisition. Some young children do pick it up naturally at school, but parents should be prepared to supplement their education, especially when another language is spoken at home. A few years ago we arranged for my son to receive private Japanese lessons online. The teacher was wonderful, but 30 minutes twice a week wasn’t enough, and he struggled to study (rather than socialize) during the calls. So earlier this year we began searching for local, in-person resources instead. Our current town features an amazingly supportive and close-knit community. I told one friend that we were looking for a Japanese tutor to help my son with kanji, and within less than an hour I received a message from her friend, offering to teach my son for free. (We did suggest paying her, but she refused.) That woman runs her own English school, but still makes the time to tutor my son on kanji once a week. More formal Japanese language schools and classes for international residents are surprisingly abundant even in the countryside. Last year the kids’ school published a list that included 15–20 in the surrounding region. On that list, we spotted a class in a nearby town that meets on Sunday mornings and is only 500 yen a month per participant. The other students are primarily young workers from other countries, but the teachers are kind and fully prepared to help both children and adults. How to help your children with homework in Japanese A typical day’s homework involves several pages of math problems, kanji practice, reading-aloud practice, and possibly a short essay. All of this can usually be finished in an hour or two, if we don’t run into language difficulties. Throughout the years, we’ve tackled our children’s homework using a combination of many of the strategies I’ve already described. You can use your phone to translate instructions—but don’t be surprised if math homework word problems start to look more like word soup. If you’re truly stuck on some indecipherable directions, you can try taking a photo of the paragraph and messaging another parent for help. Sometimes, if we have an after-school playdate planned, our children take their homework with them and do it with their friends. They also do some homework with their Japanese tutors, both inside and outside the school. We don’t send our kids to after-school care (学童保育, gakudou hoiku), but my understanding is that children are expected to work on their homework during that time, and there are teachers and assistants available to help. I will say that we were initially more hands-on in helping our kids with homework. However, a teacher at our current school pointed out that if we are always assisting our children, she has a hard time getting an accurate picture of their real abilities. Her approach made sense, so we now mostly follow up with our children to make sure homework is completed, rather than worrying about it all being correct. Holiday homework Something that caught us off guard is the amount of homework assigned during winter and summer vacations. This past summer, our children were given a 90-page homework packet to complete, plus new music to learn, a research project, an essay, typing practice, and a summer craft project. In my experience, most of this homework is not graded by the teachers. Instead, students are given the answer sheets so they can correct the workbook pages themselves. I have seen other international parents state online that their families are refusing holiday homework for mental health reasons, or because they have travel plans. That might be better for the child, but outright noncompliance could affect your relationship with the teacher. The situation is so dependent on your particular child and school that I don’t have a firm recommendation on how anyone should approach this. For us personally, we do ask our children to complete all the homework, mostly as an exercise in avoiding procrastination. After several painful summers, our son has now learned to get most of it done early. This year our daughter completed hers the day before school started. She regretted waiting so long, but has hopefully learned her lesson! Our education situation now While there was more Japanese-learning support available at the municipal level in Hachioji, I would say that relocating to Nara has been good for our family’s Japanese skills. The move certainly accelerated my own Japanese acquisition: my neighbors and friends here speak Japanese almost exclusively, so I get much more speaking practice as well as daily incentive to study. My daughter, who came to Japan at prime language-learning age and speaks Japanese better than any of us, has now fully absorbed the regional dialect. Friends jokingly call her a “daughter of Kansai” as she wields local slang with natural ease. My son has also become more conversational in Japanese, at least partially because the smaller class sizes give him more opportunity to speak. Now my chief concern is that, if my children can’t successfully learn enough kanji to succeed at the local junior high, then we’ll need to find an international or English-friendly school for them. That may mean relocating to Osaka. Since we’re happy in our current town, we’re hoping to avoid this, but in the end we’ll have to do what is best for their ongoing education. Conclusion Sending your children to Japanese schools can be a daunting prospect, but there is more support available than you might expect. The education system is changing to be more accommodating to foreign families and Japanese learners. Just how supportive the school system is may depend on where you live. But as our experience demonstrates, even a small rural school can make the situation work, especially if parents are willing to meet them halfway.

42 minutes ago • 1 votes
Evolved Virtual Creatures

Karl Sims' original 1990s work evolving virtual creatures in a little physics sandbox

56 minutes ago • 1 votes
Notes from CoRL 2026

(Tuesday)

yesterday • 1 votes
The Codebase Rewrite is Back

The economics of software engineering have fundamentally changed.

yesterday • 1 votes
How OCaml effects simplified my JSON interpreter

How effect handlers removed control-flow plumbing from query-json

yesterday • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in