Next.js に Tailwind CSS を導入してみたので作業メモ

前提 HTML・CSSのフロントエンド領域について、正直全く興味の無いバックエンドのエンジニア Reactが面白くて SPAのサイトを作ってみようと勉強中 CSS については全く時間を掛けずに有りものでいい感じにしたい Tailwind CSS ってのが何か良さそう Tailwind …

django-rest-framework-json-api のバージョンを 2.6.0 にあげると includeしていたserializerのattributes が全てnullになった話

自分が今勤めている会社 オミカレでは APIの環境を Django を採用して開発をしています。 employment.en-japan.com 特に Django では Django Rest Framework と Django Rest Framework JSON API というライブラリを導入していて、Djangoを初めて触り始めた 2…

Next.js + Docker 開発で Hot Reload を有効化する

発生していた問題 コードを変更する ↓ なんでや・・? 何度リロードしても変更がうまく反映されへんぞ。。? ↓ めちゃハマってるな・・(´・ω・`) って事があったんですが、Hot Reload が効いてませんでした。 解決方法 create-react-app.dev If the project…

DjangoでApp単位のMigrationをRollbackについてまとめてみる

環境 Django: 2.2 ( 3.0 ) ↓ 取り敢えず、MigrationとかAppについて振り返ってみます。 DjangoにおけるAppとは Djangoを使っていると App という概念で プロジェクト内に複数のアプリケーションを作って開発をしていくと思います。 docs.djangoproject.com …

ubuntu18.04サーバーにyarnをバージョン指定でインストールする方法

前提 プロジェクトでyarnのバージョンが指定されてる コマンド 例えば、 1.22.4 のバージョンをインストールしたい場合 $ curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.22.4

テックリードになって半年経ったので振り返る

久しぶりにゆっくり休む期間をもらってる。 いい機会なので振り返ってみる テックリードというロールとの向き合い 社内でも初めてのテックリードって試みでもあって、僕自身もこれまで テックリード って職種の人を見た事が無かった。 「ロールモデルはこう…

Mackerelでカスタムメトリクスを式によって監視してデプロイ後のバグを早期発見出来る仕組みを作った

やった事 (3行) Mackerel に 日々の予約数をカスタムメトリクスとしてプロットするようにした 前日同時刻帯のメトリクスを比較してしきい値を下回っているようであればアラートを出すようにした 曜日に対してしきい値を調整したかったのでダウンタイム設定を…