top of page
All Posts
How to Open a Business Bank Account as a Foreign Freelancer in Japan
Setting up your sole proprietorship (Kojin Jigyo) in Japan is an exciting milestone, but navigating the local banking system can quickly become a frustrating roadblock. For many foreign freelancers, walking into a traditional brick-and-mortar bank with a residence card and a passion project often results in a polite rejection. Japanese financial institutions operate under strict anti-money laundering regulations and rigid risk management policies. However, opening a dedicated
3 日前読了時間: 2分
老王の日本ライフ&資産形成ノート(第6回)
全世界株式とS&P500、何が違うの? What Is the Difference Between Global Stocks and the S&P 500? 全世界股票和S&P500,到底有什么区别? 简介 インデックス投資を調べていると、「全世界株式」と「S&P500」は特によく目にする選択肢です。今回は、この二つの違いを簡単に整理してみます。 When learning about index investing, “global stocks” and the “S&P 500” are two commonly discussed options. This article briefly explains the key difference between them. 了解指数投资以后,“全世界股票”和“S&P500”是非常常见的两个选择。本期简单聊一下它们到底有什么区别。 内容 日本語 S&P500は、アメリカを代表する大企業約500社で構成される株価指数です。そのため、S&P500に投資するということは、基本的にアメリカ企業
10月4日読了時間: 3分
Why the Word "Remittance" Confused Me 「送金」という言葉に戸惑った理由
When I moved to Japan, I thought I knew what a remittance was. I assumed it simply meant transferring money from my overseas bank account into my Japanese bank account. As I started learning more about Japan's tax system, I realised it wasn't necessarily that simple. Before going further, I should make clear that this article is not an explanation of Japan's remittance tax rules, nor is it tax advice. Tax treatment depends on individual circumstances, and I'm not qualified to
10月1日読了時間: 4分
A Very Rainy September in Tokyo
This September has been an unusually rainy month in Tokyo. In fact, Tokyo experienced rain every single day in September (https://news.yahoo.co.jp/articles/be850adcd954bc8188f5c0cc8eb3fadc14b4ba86), following a long period of rainy weather that started in late August. By September 30, Tokyo had recorded rain for 35 consecutive days, setting a new record. For me, one of the most annoying things about having so many rainy days is doing the laundry. When it rains almost every da
10月1日読了時間: 1分
日本語で報告するときに大切なこと
日本語で報告するときに大切なこと 日本の職場では、仕事の進捗や問題点について、上司やチームメンバーに報告する機会が多くあります。日本語で報告するときは、相手が短時間で状況を理解できるように、簡潔に伝えることが大切です。 まず、最初に結論を伝え、その後で理由や詳しい状況を説明します。例えば、「現在、予定通り進んでいます」「一部、遅れが出ています」のように、最初に現在の状況を伝えます。 また、問題が発生した場合は、問題だけではなく、原因や対応方法、今後の予定まで説明することが重要です。例えば、「〇〇でエラーが発生しています。原因は△△だと考えています。現在修正中で、本日中にテストを行う予定です」のように報告します。 さらに、報告するときは、事実と自分の考えを分けて話すことも大切です。難しい言葉を使う必要はありません。「結論→理由→対応→今後の予定」という順番を意識し、相手に分かりやすく伝えることが、良い報告につながります。
9月28日読了時間: 1分
自然とふれあう江戸川区の旅
先日、東京都江戸川区を訪れました。江戸川区は東京23区の東部に位置し、江戸川や荒川などの川に囲まれた、自然の多い地域です。都心のにぎやかな雰囲気とは少し違い、落ち着いた街並みが広がっているのが印象的でした。 まず訪れたのは葛西臨海公園です。公園はとても広く、海を眺めながらゆっくり散歩することができます。園内にある大きな観覧車は遠くからでもよく見え、江戸川区を代表する風景の一つだと感じました。海から吹いてくる風が気持ちよく、休日をのんびり過ごすにはとても良い場所です。 その後、葛西臨海水族園にも入りました。特に印象に残ったのは、大きな水槽を泳ぐマグロです。たくさんのマグロが目の前を速いスピードで泳ぐ姿は迫力があり、しばらく見ていても飽きませんでした。さまざまな海の生き物を見ることができ、大人でも十分楽しめる水族館だと思います。 夕方には江戸川の近くを歩きました。川沿いには広い空が広がり、散歩やジョギングをしている人も多く見かけました。東京にいながら、これほど身近に自然を感じられることに少し驚きました。 今回訪れてみて、江戸川区は都会の便利さと豊かな
9月27日読了時間: 2分
Traveling to Tohoku as a Foreign National: Japan’s Quieter, Deeper North
When people think about traveling in Japan, the same places usually come up first: Tokyo, Kyoto, Osaka, Hokkaido, and Okinawa. They are popular for good reason, but if you want to see a quieter, more spacious, and deeply cultural side of Japan, Tohoku deserves a place on your list. Tohoku is the northern part of Japan’s main island, Honshu. It is commonly known for its mountains, hot springs, festivals, snow scenery, coastal views, and traditional towns. Depending on the sour
9月20日読了時間: 5分
A Fresh Start for Freelancers / フリーランスの新しいスタート
For many freelancers, September can feel like a second beginning to the year. After the quieter summer period, work often becomes busier again, new projects may start, and clients may have new plans for the months ahead. It can be a useful time to look at current work, review priorities, and think about what needs to be done before the end of the year. One advantage of being a freelancer is the freedom to adjust your work depending on the season. During a busy period, a freel
9月20日読了時間: 4分
Navigating Contract Agreements (Keiyakusho): Essential Checklist for Freelancers in Japan
Signing a service contract (gyoumu委託契約書 / Gyoumu Itaku Keiyakusho) with a Japanese client can feel daunting, especially when navigating dense legal language (Keigo). While Japanese contracts are often simpler than Western counterparts, they contain specific cultural conventions and legal clauses that heavily impact your work and cash flow. Here are the key areas every foreign freelancer must inspect before signing. 1. Scope of Work (Gyoumu Naiyou) Japanese service agreements
9月17日読了時間: 3分
Pythonのuvについて
uvとは uvは、Pythonプロジェクトのための高速なパッケージ管理・仮想環境管理ツールです。Rustで開発されており、従来のpipやvenvよりも高速に動作することが特徴です。 uvの主な特徴 パッケージのインストールが高速 仮想環境を簡単に作成・管理できる Pythonのバージョン管理に対応している pyproject.tomlを利用したプロジェクト管理が可能 pipと互換性のあるコマンドを提供している 基本的な使い方 代表的なコマンドは以下のとおりです。 仮想環境を作成する uv venv パッケージをインストールする uv add requests プログラムを実行する uv run main.py 依存関係を同期する uv sync uvを利用するメリット uvを利用することで、パッケージのインストール時間を短縮でき、開発環境の構築を効率化できます。また、依存関係や仮想環境を一元管理できるため、チーム開発でも同じ環境を再現しやすくなります。 まとめ uvは、高速で使いやすいPython開発ツールです。パッケージ管理、仮想環境の作成、P
9月10日読了時間: 1分
老王の日本ライフ&資産形成ノート(第5回)
インデックス投資とは?なぜ普通の人に向いているのか? 投資を始めると、「インデックス投資」という言葉をよく耳にします。今回は、インデックス投資とは何なのか、そしてなぜ長期の資産形成で注目されているのかを簡単に整理します。 インデックスとは、株式市場などの動きを表す「指数」のことです。インデックス投資では、その指数に連動することを目指す商品を通じて、たくさんの会社にまとめて投資します。 個別株の場合は「どの会社が伸びるのか」を自分で選ぶ必要があります。一方、インデックス投資では、一つの会社ではなく市場全体に幅広く投資することができます。 もちろん、インデックス投資だから安全というわけではありません。市場全体が下落すれば、資産の価値も下がります。 それでも私は、「一番上がる会社を当てる」よりも、「分散しながら、低コストで、長く続ける」という考え方のほうが、自分には合っていると感じています。 投資では、最高の方法を探し続けることよりも、自分が無理なく続けられる方法を見つけることが大切なのかもしれません。 什么是指数投资?为什么普通人值得关注? ..
9月7日読了時間: 2分
Giving Teenagers Financial Independence in Japan (Without Unlimited Spending) / 日本で10代の子どもにお金の自由を与える (使い放題にはしない方法)
As my children have become teenagers, they have become much more independent. Living in Tokyo makes this quite easy. They can take trains by themselves, meet friends, go shopping and get something to eat without needing me to go with them. That also means they need their own way to pay for things. When they were younger, I usually gave them cash. Now I find it much easier for them to have their own cards. I use Revolut Kids & Teens for this. How We Use Revolut Both of my chil
9月1日読了時間: 6分
Japan's Internet Cafés: More Useful Than You Might Think
One of the most useful—and somewhat underrated—facilities in Japan is the net café (ネットカフェ), also known as an Internet café or manga café (漫画喫茶). You can find them in many cities, especially Tokyo and Osaka, and they are much more than just places to use a computer. Here are some situations where a Japanese net café can be surprisingly useful: A place to rest while waiting for someone If you arrive early and have 30 minutes to an hour to kill before meeting a friend, a net ca
9月1日読了時間: 2分
ITフリーランサー開発ツールの選択
フリーランスのエンジニアとして、Codex(GitHub Copilot等)とClaude Codeはどちらも不可欠ですが、そのアプローチと役割は明確に異なります。 Codex(IDE特化の相棒) エディタに直接統合されたCodexは、開発速度を物理的に引き上げる「最強の補完ツール」です。定型処理の記述や、直前の文脈に沿ったコード生成において圧倒的なレスポンスを誇ります。クライアントの既存コードの書き癖や命名規則を瞬時に学習して提案してくれるため、新規案件参画時のキャッチアップコストを大幅に削減できます。 Claude Code(自律型のアーキテクト) CLIで動作するClaude Codeは、プロジェクト全体を俯瞰して自律的に動く「頼れる同僚」です。複数ファイルにまたがる複雑なリファクタリング、難解なバグの調査、あるいは要件からの基盤構築など、一段抽象度の高いタスクで真価を発揮します。未知の技術スタックの案件であっても、コードベース全体を読み込ませて対話しながら実装を進められるため、対応可能な業務の幅を大きく広げてくれます。 使い分けの結論..
8月31日読了時間: 1分
Harness(ハーネス)の紹介
Harness(ハーネス)は、コードのコミット以降に発生するソフトウェアライフサイクル全体(ビルド、テスト、デプロイ、検証、セキュリティ、インフラ費用管理)を単一のシステムで統合管理する、AIネイティブなソフトウェアデリバリープラットフォームです。個別のツール群や手動スクリプトの継ぎ接ぎから脱却し、パイプラインの自動化とガバナンス強化を実現します。 主なコアモジュール プラットフォームはモジュール型で構成されており、プロジェクトの要件に合わせて必要な機能を導入できます。 Continuous Integration (CI): コンテナベースの自己完結型CI環境を提供します。機械学習による「Test Intelligence」機能が、コード変更に影響するテストのみを特定して実行するため、ビルドおよびテストの時間を最大80%短縮できます。 Continuous Delivery (CD) & GitOps: 数分でブルー/グリーンデプロイやカナリアリリースを構築可能です。既存のArgo CD環境の上にコントロールプレーンを展開し、ネイテ
8月31日読了時間: 3分
Claude Codeをプロジェクト開発で活用
最近、AIを活用した開発手法が注目されています。私自身もプロジェクト開発の中で「Claude Code」を利用し、日々のコーディングや調査、レビューなどに活用しています。 特に便利だと感じたのは、既存ソースコードの解析です。初めて触るプロジェクトでは、処理の流れや関連するファイルを把握するまでに時間がかかります。Claude Codeに対象となるソースコードや処理内容を確認させることで、クラスや関数の役割、処理の流れなどを整理でき、調査時間を短縮することができました。 また、新しい機能を追加する際には、要件を説明した上で実装方法を相談したり、コードの作成を補助してもらったりしています。エラーが発生した場合も、エラーメッセージや関連するコードを確認させることで、原因調査のヒントを得ることができます。 一方で、AIが生成したコードをそのまま使用するのではなく、既存システムの仕様や設計方針に合っているかを開発者自身が確認することが重要です。特に業務システムでは、セキュリティやデータの扱いにも注意する必要があります。 Claude Codeは開発者の仕事
8月27日読了時間: 2分
Being Freelance and Adapting Quickly to Change/フリーランスと変化への柔軟な対応
For many freelancers, change is a natural part of working life. Projects can be cancelled, schedules can change, clients may have new requests, or unexpected opportunities can appear. Unlike employees in a traditional company, freelancers often need to make decisions quickly and adjust their plans without much notice. One of the advantages of freelancing is the freedom to change direction when necessary. A freelancer may suddenly receive a new project, travel to another city,
8月23日読了時間: 3分
Foreigner-Friendly Gyms in Tokyo: Where to Work Out Without Feeling Lost
Moving to Tokyo is exciting, but finding a gym as a foreigner can be surprisingly stressful. In your home country, joining a gym might be simple: walk in, sign up, and start training. In Japan, you may run into Japanese-only contracts, strict shoe rules, tattoo policies, registration requirements, and staff who may not be comfortable speaking English. The good news is that Tokyo has many foreigner-friendly gyms. Whether you want serious weight training, personal coaching, Cro
8月20日読了時間: 5分
Working from Cafes: The Best Chains with Wi-Fi and Power Outlets
For freelancers in Japan, the local cafe is often the most accessible "satellite office." While many independent shops might discourage long stays, several major chains have embraced the remote work culture. Here are our top picks for chains where you can reliably find Wi-Fi, power outlets, and a productive atmosphere. 1. Starbucks Coffee: The Reliable Standard Starbucks is the most consistent choice for digital nomads across Japan. The Vibe: Modern, predictable, and generall
8月10日読了時間: 3分
FlaskとFastAPIの紹介と違い
Flaskとは FlaskはPythonで開発された軽量なWebフレームワークです。シンプルな構成で必要な機能だけを追加できるため、小規模なWebアプリケーションやAPI開発に適しています。また、学習コストが低く、初心者にも扱いやすいことが特徴です。 FastAPIとは FastAPIはPythonのモダンなWebフレームワークで、高速なAPI開発を目的として設計されています。Pythonの型ヒント(Type Hints)を活用することで、自動的にデータのバリデーションやAPIドキュメントを生成できます。高いパフォーマンスを持ち、非同期処理(Async/Await)にも対応しています。 FlaskとFastAPIの違い 項目 Flask FastAPI 開発目的 Webアプリ・API 主にREST API 学習難易度 比較的やさしい 型ヒントの理解が必要 パフォーマンス 標準的 非常に高速 非同期処理 基本的には同期処理 非同期処理を標準サポート データ検証 外部ライブラリが必要 標準機能で対応 APIドキュメント 手動で作成することが多い Sw
8月10日読了時間: 2分
bottom of page
