なんて美しい夕陽だ🌇

プログラミング、日常、忘れないように書いていきます

SaaS立ち上げに関わる全ての人へ捧ぐ - 「All for SaaS」を読んでみた!

SaaSの開発に関わる機会があり、積読していた「All for SaaS」を読んでみることにした! ALL for SaaS SaaS立ち上げのすべて作者:宮田 善孝翔泳社Amazon 前職はアドテク系のSaaS開発に関わっていてこの本は購入していたのだが、積読になったまま埃をかぶって…

Railsで非同期処理!Sidekiqを構築してみる🦶

はじめに Railsで非同期処理をする時の選択肢として Sidekiq はよく挙がるかと思います。自分も例に漏れず普段からお世話になっているものの、一から構築したことがなかったためローカル環境に構築してみました。今回は構築手順を残していこうと思います。 …

M1 MacでRetoolのローカル環境を構築してみる

はじめに 最近、ローコードツールである Retool を利用した開発を行っています。RetoolはWebブラウザ上で動作し、UIコンポーネントをドラッグ&ドロップすることで画面を構築できるサービスです。さらに、画面に表示するデータとして、自前で作成したAPIやデ…

都庁で見る初日の出から始まる2024年

2024年、明けましておめでとうございます!本年もよろしくお願いいたします! 幸運なことに都庁の初日の出を見る権利を当てる事ができました。 tokyo-hinode2024.metro.tokyo.lg.jp 当日は6時から入場できるという事で、5時45分に着くように向かいました。 …

Railsでassociationにクラス名が指定されていないときに警告を出すカスタムCopを作ってみた

とある理由でassociationでクラス名を明示的に指定することをルール付けしたいなんてことがありました。今回は上記ルールを推奨するカスタムCopを作ってみました。 まずは成果物から。 以下のassociationがあったとします。 has_one :sample_association, de…

会社のテックブログにGraphQLのエラーハンドリングに関する記事を書きました

久々に会社のテックブログに記事を書きました。 以下の「GraphQLにおけるエラーハンドリングの選択肢と検討」という記事です。 zenn.dev GraphQLのエラーハンドリングについて他社事例をガッツリ調べたので、これからGraphQLを運用していく方の参考になれば…

GraphQL入門の定番書 -「初めてのGraphQL」を読んだ

数少ない日本語のGraphQL入門書である「初めてのGraphQL」を読んだ! 業務でGraphQLは扱っているものの、体系的に勉強したことはなく知識の抜け漏れがあると感じたので読んでみることにした。情報が古くハンズオンを動かすのは大変そうだったため、前半の概…

フォントについて調べた

CSS

Webサービスを一から作る機会があり、フォントについてほとんど知識がないことに気がついた。そこで、MDNのドキュメントを参考にしながら、基礎の基礎から学んだのでメモを残していく。 developer.mozilla.org そもそもフォントとは? フォントという言葉の…

Reactフレームワーク「Plasmo」でGitHubのコミット差分のページURLを生成するChrome拡張を作った

GitHub Compare URL Generatorのデモ GitHubでコミット差分のページURLを生成するChrome拡張を作りました。 一度コードレビューして貰ったPRの再レビューで、修正した部分のみをレビュワーに共有したい時に、コミット比較のページを共有することがありました…

はてなブログ、始めます

初めまして、ひきたです。 この度、はてなブログを始めることにしました。 1記事目という事で、「自分のこと」、「はてなブログを始めた理由」を自分の中で整理しつつ、つらつらと書いていこうと思います。 プロフィール ✅名前:ひきた ✅年齢:26歳(3月で27…