GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — tonbiattack - Overview

@tonbiattack tonbiattack Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@tonbiattack
tonbiattack
Follow
View tonbiattack's full-sized avatar

tonbiattack

Follow
5 followers · 6 following
  • kawasaki-city
  • https://zenn.dev/tonbi_attack
  • https://qiita.com/tonbi_attack

Achievements

Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: Pull Sharkx3Achievement: Quickdraw

Achievements

Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: Pull Sharkx3Achievement: Quickdraw
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
tonbiattack/README.md

Hi 👋, I'm Daichi Toyooka

フルスタックエンジニア(Java / Go / TypeScript)

About

フロントエンドからバックエンド、データベース・キャッシュまで、プロダクト全体を見据えた設計・実装・テストに取り組んでいます。

Java・Go・TypeScriptを主軸に、Nuxt 3 / NestJSによるWebアプリケーション開発や、PostgreSQL・Redisを利用したデータ基盤の実装を経験しています。API設計、状態管理、データ取得、ドメインロジックを横断して、保守しやすい実装を組み立てることを大切にしています。

特に、再現可能なバグ修正とデバッグが好きです。失敗を観測し、原因を切り分け、最小限の修正と回帰テストにつなげるプロセスを大切にしています。

I'm a full-stack engineer sharing practical insights on design, implementation, and testing.

I work across frontend, backend, database, and caching layers, with Java, Go, and TypeScript at the core. My experience includes web application development with Nuxt 3 and NestJS, as well as data-layer implementation with PostgreSQL and Redis. I value maintainable implementations that connect API design, state management, data access, and domain logic.

I especially enjoy reproducible bug fixes and debugging. I value the process of observing failures, isolating root causes, applying minimal fixes, and adding regression tests.

公開中のWebサイト

  • Local Memo Diff — localStorageだけで動くメモと差分比較のワークスペース
  • Java by Tests — Java 21の挙動を、実行済みのJUnit 5テストと対になるソースコードで確認する学習サイト

公開中のChrome拡張

  • Arrow Button Mapper — URLごとに登録したCSSセレクタの要素を左右矢印キーでクリックするChrome拡張

Tech Stack

メイン

  • Java / Go / TypeScript

フロントエンド

  • Vue 3 / Nuxt 3 / TanStack Query
  • React / Angular / JavaScript / jQuery

バックエンド

  • Go / GORM / Cobra
  • NestJS
  • Java / Spring / Java EE
  • Python / FastAPI
  • VB.NET

データベース・インフラ

  • PostgreSQL / MySQL
  • Redis
  • Docker / WSL2

AWS 資格

AWS Developer Associate AWS Solutions Architect Associate AWS Cloud Practitioner

技術記事

設計・アーキテクチャ・SQLなど、実務で役立つテーマを中心に記事を書いています。

⭐ おすすめ記事

  • UPDATE設計を破綻させないDB状態遷移図の作り方
  • なぜ現場ではCTEで書かれたクエリが少ないのか
  • なぜ壊れた権限設計が生まれるのか(RBAC設計の実務)
  • クリーンアーキテクチャでモックはどこまで書くべきか
  • プログラミング言語よりも先にデバッガーの使い方を覚えよう

🕐 最新記事(Zenn)

Zenn Likes Zenn Followers Zenn Articles

  • Spring MyBatisでsnake_case列がcamelCaseへ入らない理由をデバッグする
  • SOAP XMLの名前空間はなぜ分かりにくいのか:prefix・default namespace・QNameを最小例で理解する
  • SIer・自社開発・SESを全部経験して分かった、会社形態より重要だった5つの判断軸
  • QuixBugsのJavaでフラット化がStackOverflowErrorになるバグをデバッグする:スカラーのbase caseを直す
  • QuixBugsのJavaでhareがnullになる連結リストの循環検出バグをデバッグする

🕐 最新記事(Qiita)

Qiita Contributions Qiita Followers Qiita Articles

  • AIへの「良い指示」は変わり続ける:実装詳細より文脈と制約を渡す
  • まずAIに任せる 人間を例外処理にするAI-defaultな開発スタイル
  • Spring MyBatisでsnake_case列がcamelCaseへ入らない理由をデバッグする
  • QuixBugsのJavaでhareがnullになる連結リストの循環検出バグをデバッグする

Popular repositories Loading

  1. line-notify-web-site-update line-notify-web-site-update Public

    webサイトの変更を検知してLINE Notifyに通知するPythonスクリプトです。

    Python 2

  2. employee-management employee-management Public

    Spring Boot Javaで作成されたグループ企業の社員情報を管理するためのWEB API

    Java 1

  3. agent-instructor agent-instructor Public

    エージェントの指示書

    1

  4. sample-rbac sample-rbac Public

    権限管理RBAC サンプル

    Go 1

  5. learn-java-with-tests learn-java-with-tests Public

    自動テストを書きながら Java を学ぶ教材

    Java 1

  6. arrow-button-mapper arrow-button-mapper Public

    Arrow Button Mapper は、Web ページ上のリンクやボタンを ← / → キーで操作できる Chrome 拡張機能です。

    JavaScript 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.