1人1サーバーのすゝめ
個人でサーバーを持つことの学びや楽しさ、運用を通して得られる実践的な知識について整理します。
THE NOTEBOOK
開発の試行錯誤も、本からの学びも。
テーマと読みたいかたちで、次のノートを見つけよう。
個人でサーバーを持つことの学びや楽しさ、運用を通して得られる実践的な知識について整理します。
なんとなく良いと思って書いた実装がレビューで指摘される理由を、意図の言語化・選択肢・AI時代の実装責任という観点から整理します。
鉄道などで使われる指差し呼称の考え方を、リリース前確認・権限確認・環境確認などソフトウェア開発に応用する視点で整理します。
間違った考えや失敗した試行錯誤も、記録として残すことで未来の判断材料になります。仕事のメモやドキュメントにも通じる話として整理します。
設計や要件整理で頭が止まったとき、まず書き出すことで論点を外に出し、判断しやすくする考え方をまとめます。
問題が起きてから対応するのではなく、早い段階で予測して手を打つことで、将来の手戻りや事故を減らす考え方を整理します。
周年パーティで感じた、人とのつながりや信頼は一度の出来事ではなく、日々の仕事や振る舞いの積み重ねでできているという気づきを整理します。
ドキュメントは誰かのためだけでなく、未来の自分の判断を助けるものです。背景・判断理由・迷ったことを残す意味を整理します。
DB設計は運用開始後に変更しづらいからこそ、要件・正規化・変更可能性・データ移行まで先に考える必要があります。実務目線で整理します。
要件定義では、抽象的なコンセプトを具体的な機能や判断基準へ落とし込み、また目的へ戻る往復が必要です。実務目線で整理します。
VSCodeのtasks.jsonで繰り返し使うコマンドを登録する方法を、公式Tasks仕様、ショートカット割り当て、dependsOnの注意点、危ないコマンドを避ける基準から整理します。
VSCodeのショートカットキーを、開発だけでなく文章編集・資料作成・議事録整理にも使えるテクニックとして整理します。