ブログ / Blog

ブログ

コードと経営の間にあるものを言葉にしています。Pure Go OSS の運用、micro SaaS の立ち上げと並走、長く育てるためのリアル。気が向いたときに、長く。

2026

5 本
05 / 05
gsql API 設計: GORM / sqlx / squirrel との差分
Go の SQL ビルダー領域に gsql を出すにあたり、既存 OSS とどこで差を付けたか。型安全 × codegen 不要 × zero-value 問題への姿勢を実装ベースで整理する。
Engineering6 min
05 / 05
nadai ecosystem: 複数 micro SaaS を一人で運営する戦略
gpdf, gsql, renma を兼業で並走する nadai の運営構造。共通化する層と分離する層、集客動線の作者ハブ集約、1 プロダクト = 1 GitHub 組織の判断軸を整理する。
Strategy11 min
05 / 04
Pure Go の micro SaaS を兼業で出している現在地: 野田大貴の棚卸し
受託テックリード本業の業務外で、Pure Go OSS の gpdf と gsql を MIT で公開している。別途、gpdf 派生の SaaS 層 (gpdf-api ほか) と、別ジャンルの筋トレ Flutter アプリ renma も並走で開発中 (どれも未リリース)。なぜ最初を MIT にしたか、何を学んだか、次に何を変える予定か。
Essay11 min
05 / 04
Pure Go で zero-dependency の PDF ライブラリを作った話: gpdf 設計思想
なぜ CGO 依存を避け、なぜ既存 OSS のフォークでなくゼロから書いたか。設計判断の連鎖と、それが結果として何を可能にしたか。
Engineering9 min
05 / 04
gpdf API 設計: chainable vs builder パターンの選択
gpdf の API を chainable ではなく closure callback ベースの builder にした理由。Go の error 集約と PDF tree 構造に効く設計判断を実装ベースで残す。
Engineering7 min
© 2026 nadai · 日本Set in Instrument Serif · Inter