MongoDB を利用する際、View と Aggregation Pipeline のどちらを使うべきか迷うことがあります。どちらも強力な集計機能を提...
はじめに本記事では、Go言語を用いてMongoDBに対して大量のUpsert処理を実行する際の設計と実装、そしてパフォーマンスの観点...
golang-migrate/migrateを使ってMongoDBをマイグレーションする試みです。Dockerでローカル環境作るところも含めて説明します...
JWTにおける署名アルゴリズムの速度計測をGo言語で行いました。署名の作成と検証をそれぞれ測定しています。対象の署名アルゴリズムはHS256、RS256、ES256、PS256、Ed25519の5つです。
ヘキサゴナルアーキテクチャをできるだけ実用的&シンプルに考えてみる試みです。ヘキサゴナルアーキテクチャを全く知らな...
WordPressのGutenbergの話題です。RestAPIを実行するためのライブラリである@wordpress/api-fetchを使ってみました。@wordpre...
TypeORMの不具合に絶望したあなたのための記事です。NestJSにおける最適なORMを考えます。自分の経験とNestJSのDiscordのスレ...
NestJSでユニットテスト書いてみました。モックが作りやすいのが特徴だと思います。プロジェクトを作るところから実装してい...
WordPressのテーマ開発を行う人向けにSEO対策のチェックシートを作成しました。指摘などありましたら、問い合わせなどから教...
「手順書の書き方がわからない」「職場の手順書がわかりにくい」そんな悩みを抱えていませんか?本記事では、手順書のクオリティをあげる3つのコツを説明します。「背景」「目的」「利用想定」この3つを抑えることで手順書が読みやすくなります。