ThunderMiracle's Blog - Page 3

ThunderMiracle

Blog part of ThunderMiracle.com

投稿数 96 件(2130件目)

Playwright+Github Actionでビジュアルリグレッションテストしてみた -- 1

Playwright+Github Actionでビジュアルリグレッションテストしてみた -- 1

2023年3月5日☕️☕️ 10 min read

ライブラリのバージョンアップ、あるいはリファクタリングをする時、レスポンシブ対応済みのWebサイトのPCサイズ、タブレットサイズ、モバイルサイズ、さらにChrome, Firefox, Safariの組み合わせを1つづつチェックするのが負荷が高すぎます。Playwright+Github Actionで自動ビジュアルリグレッションテストしましょう。

PrismaでMongoDBを操作してみた

PrismaでMongoDBを操作してみた

2023年2月21日☕️☕️ 7 min read

今参画しているプロジェクトでは、1年半前からMongoDBを使用しています。当時技術選定する際、残念ながらPrismaはbeta版だったため、MongoDBのサポートを断念しました。去年5月ごろようやく正式にリリースされましたが、最近もう一度PrismaとMongoDBの相性を確認しようと思っています。

ソフトウェアエンジニアリングのチームメンバー

ソフトウェアエンジニアリングのチームメンバー

2023年1月3日☕️☕️☕️ 14 min read

チームメンバーの選定は能力だけではなく、謙遜、尊敬、信頼、好奇心、チームに貢献したい素質の方がむしろ重要でしょう。技術高いメンバー1人しかメンテできないバス係数1になるソースコードの存在は避けるべきしょう。非難なきポストモーテム文化を作るのもパフォーマンスのいいチームにとっては必須です。スタートアップのスクラムチームであれば、DX改善のためのポジションを設けるのが個人的におすすめです。

VercelのServerless FunctionとEdge Functionのパフォーマンス比較

VercelのServerless FunctionとEdge Functionのパフォーマンス比較

2022年12月25日☕️☕️ 6 min read

Edge FunctionsがCold Start発生しないため、Serverless Functionsより圧倒的にパフォーマンスが良いです。その上、VercelのServerless Functionをパフォーマンスチューニングできないから、レスポンススピードにこだわりのあるプロジェクトであれば、VercelのServerless Functionsの利用を避けた方が賢明でしょう。

VercelのEdge Functionsで日本の祝日を検索するサービスを作ってみた

VercelのEdge Functionsで日本の祝日を検索するサービスを作ってみた

2022年8月28日☕️☕️ 6 min read

ウェブ技術が日進月歩で、新しい物が次々に現れます。Edge Computing(エッジコンピューティング)はその中の1つです。実はエッジコンピューティングがすごい新鮮な技術ではありません。元々IoTのためのものでした。今いよいよウェブ業界にServerless Functions以外の選択肢としてーーEdge Functionsが登場してきました。