sakuraya

株式会社ITMONOで執行役員CTOをしています。 お買い物アプリを作っています。(https://apple.co/2yMy6PL
固定されたノート

ソフトウェアは書き直すべきなのか

プロダクトが成長し、コードベースが増えてくれば、その分負債もたまる。いつリファクタリングをするべきか、丸っと一から作り直すべきか、それとも小さくマイクロサービス...

Rubyにおける暗黙/明示的な型変換について調べる

先日こんなコードを書いた。 # user_input => "1"["a", "b", "c"].sample(user_input) user_input は外部から入力される値だと思ってもらってよい。 これは String 型で...

EOF2019振り返り

各セッションで学んだこと、自分が思ったことを振り返る。 一応、社内共有用。 書いてて思ったのだが、Speaker Deck はページごとのリンクを貼れば note 上で展開されるの...

Rails 6 へのアップグレード作業を振り返る

Rails 5.2 で作成されたとあるAPIアプリケーションを Rails 6.0 にアップグレードしました。 その作業で起こったことを備忘録的に残しておこうかなと思います。 対象とな...

noteのダークモード対応を行いました

勝手に。 こんにちは。 株式会社いつものでCTOをしています櫻谷です。 ピースオブケイクの人じゃないです。 noteが好きで、ダークモードも好きで、 じゃあやろうかなと...

Web APIのデザインパターン

Web API 開発におけるアーキテクチャデザインのプラクティスがいろいろ紹介されている記事の翻訳です。例で出てくるのは全てNode.jsですが、RESTってどう作るんだっけ、RES...