wheesnoza.dev Skip to content

Hi! Im Wheesnoza

はじめまして、PHP / Laravel を軸に 約7年 Web アプリケーションの設計・開発・運用に携わってきたソフトウェアエンジニアです。

これまで受託開発を中心に、教育、医療、不動産、IoT など幅広い領域のプロジェクトに関わり、バックエンド開発を主軸に改善提案や品質向上にも取り組んできました。

実装だけでなく、静的解析の導入、進捗管理の改善、ドキュメント整備などを通して、チーム全体の開発体験を良くすることも大切にしています。

最近は「laravel-ship24」や「assertable-json-enhancer」などの Laravel 向けパッケージ開発や技術記事の執筆を通して、実務で得た知見を外部にも還元しています。

新しい技術を試しながら学び続け、価値あるプロダクトと持続可能な開発体制の両方に貢献できるエンジニアでありたいと考えています。

最近の投稿

  • Docker DesktopからRancher Desktopへ移行した話 M1 Pro向け

    Docker DesktopからRancher Desktopへ移行する際の手順です。M1 Pro環境でComposeも快適に動作する設定(VZ/Rosetta/virtiofsなど)。

  • プロクラスティネーションとその解決策

    プロクラスティネーション(先延ばし癖)の原因と対策を自分なりにまとめた情報をご紹介します。やる気の出し方や自信のつけ方など、日常生活に活かせる実践的な方法を共有します。

  • Laravelのカスタムクエリビルダーを使った柔軟なクエリの作成方法

    LaravelのEloquentモデルでは、データベースクエリを簡単に作成できます。特に「スコープ」を使用することで、特定の条件に基づいたクエリを簡潔に再利用することができますが、クエリをより柔軟にカスタマイズしたい場合には、カスタムクエリビルダーを使用する方法があります。

  • Macroableを使ってAssertableJsonを拡張する

    この記事では、AssertableJsonをMacroableを使って拡張する方法について解説します。この記事を通じて、独自のアサーションを追加し、テストの柔軟性を高める手法を学んでいただければと思います。