@77web
1981札幌生/東京大学法学部第一類卒/予防医療テックのリンケージ Full-cycle Engineer&CSM&ダメ母。諸事情で夫と子供2人養う大黒柱。 PHP;TypeScript;Python;Symfony;React;Angular #symfony_ja #nagoyaphp #JNSC
TechRAMEN 2024 Conferenceで発表した「すばやく実装するための戦略とテクニック2024年版」のスライドです。 https://fortee.jp/techramen-24-conf/proposal/ce8ce247-ffd3-4458-842d-ef3df3b5bf6c …
@yoonhasom
@HeatherCaslin
@amamil_mhw
@Just_Stop_Oil_
@accidental_tica
@azginilknurr
@JamesPaul820544
@stw_pdg
@bokeplokalmalam
@sjjiaxiong
@stwmaniax
@NafeesA32357205
@Loonhehe
@abood_alsomiri
@BinorRaja
@marissa_b_davis
@splitlippress
@BopBoBay2
@SarkrJ77515
@Ajgiel_
@itsjotajay1
@AmazonAustralia
@mty_nrms
@ZachEliAuguste
@WEST147
@cordova_media
@Noahmeyer28Noah
@HajiNaqibulla16
@kim_erley
@ZhaliPT
@tomiguti1
@fumie273915
@Naizak_bh
2023年8月NE * Linkage合同勉強会セッション
2023/01/31で8年11ヶ月勤務した株式会社カルテットコミュニケーションズを退職し、2023/02/01から株式会社リンケージに入社します。 引き続きPHPを書いていくのでよろしくお願いします! カルテットでやってきたこと Web広告の運用支援SaaS Lisket の開発・運営 https://lisket.j…
PRTIMES.DEV】リンケージ×PR TIMES合同勉強会 https://prtimes.connpass.com/event/287926/ にて発表。 2018年のPHPカンファレンス関西で話したもののアップデート版です
PHPerKaigi2024 day0前夜祭で発表
phpstudy 2023年5月 LT
PHPerKaigi2023 リジェクトコンで発表するスライドです。 エリック・エヴァンスの『ドメイン駆動設計』日本語版から11年。後発の書籍も多数出版され、各カンファレンスでDDDについて話す人も増えてました。PHPerの中にも実際にDDDで開発する(?)・DDDを実践する(?)人や組織も増えてきた…
BtoBなWebアプリケーションを開発してSaaSとして提供していると、お客様から「弊社の業務フローの都合でここを変更して欲しいのですが」という相談?要望?恫喝?を受けることがあります。 もちろんお金を払ってくれる大事なお客様なのですべての要望にお応えしたいのですが、無秩序にすべてを受け入れてカスタマ…
PHPカンファレンス関西2024にて発表。 トーク概要: https://fortee.jp/phpcon-kansai2024/proposal/b3f6ed97-8551-40da-90b1-3a14697df303
リンケージは女性特有の健康課題にアプローチをする法人向けサービス「FEMCLE」を展開しています。今回はそのサービス内で超短期間にも関わらず決済機能の実装を実現した77webさんにお話を伺いました。 インタビュイー:77webプロフィール 東京大学法学部第一類卒業。夫の転勤に伴い、地方でフリーランスとしてWeb制作を始める。 メールフォーム作成依頼を機にPHPを学び、PHPの面白さに目覚める。...
2/11にグランフロント大阪で開催されたPHPカンファレンス関西2024に参加し、「モデルとはなにか」を発表しました。$room['A'] が満員となるほど多くのPHPerの皆さんに聞いていただき、感謝です。ありがとうございました。 発表時の自己紹介でも言った通り、PHPカンファレンス関西は私が初めて「勉強会」でなく「…
PHPTechCafe 2023年3月のLTスライドです。
開発サイクルの終盤に近づくと「今回は優先順位の高いここまでを実装して、残りは優先順位が低いのでまたの機会にしましょう」という話になりがちだ。自分もこれまで何度もそうしてきたし、その場の判断としては正しい。が、このやり方に味をしめて常にこの調子で進めて、なんとなく上手く仕事をこなしている気になってしまうことには危機感があ…
皆様無理は控えましょう
PHPカンファレンス小田原2024 かまトラック16:30〜 https://fortee.jp/phpconodawara-2024/proposal/35a362ba-1097-4a6e-a36f-61df2cb1a76a
I wanted to add firstName and lastName to the contactdb/recipients request, so I added firstName and lastName to the RecipientRequest. I confirmed that the tests pass and when I tested on local, th...
PHP勉強会@東京 2024年1月のセッション資料です。 トーク概要 https://fortee.jp/phperkaigi-2024/proposal/feef3825-a8f5-403c-acc4-722e0621484b
Calendar page for Qiita Advent Calendar 2022 regarding PHPのORM: DoctrineORMとEloquentの比較大全をひとりでやる.
PHPカンファレンス北海道2024 14:35〜のトークセッションのスライドです。
みなさん、バグ調査は好きですか?新人の頃にバグ調査がなかなか上手にできなくて手間取っている間に、ベテランの先輩が鮮やかにやりとげるのを見て、落ち込んだ経験のある人も多いと思います。 このトークではPHPer歴そろそろ18年の私の、バグ調査の時の目の付け所・思考過程を解説することで、バグ調査が苦手な方向けにやり方とコツをお伝えします。
PHPカンファレンス2023「Symfony+Doctrine ORMで始める安全なモジュラモノリス」のスライドです。 ## トーク概要 モノリス全盛期〜マイクロサービスブームを経て、近年、両者のいいところ取りができるアーキテクチャとしてモジュラモノリスが話題になることも増えてきました。PHPでも流…
PHPerKaigi2021にて「そのコード、フレームワークの外でも動きますか?」を発表しました。スライドを公開します。説明に使用したLaravel版とSymfony版のコードは下記で公開しています。説明した各リファクタステップごとにタグやブランチを切ってあるので、各ステップでコードがどのような状態になっていたか...
北海道旭川市で開催されたTechRAMEN 2024 Conferenceに参加して、「すばやく実装するための戦略とテクニック2024」を発表しました。 2018年のPHPカンファレンス関西で最初に発表し、2023年に PR Times * Linkage勉強会 で2023年版を発表しましたが、今回は新ネタを盛り込んで…
# 📝 開催概要 「実際に現役子育てエンジニアたちの集まるお昼の会議」子育てエンジニアのキャリア会議 子育ては、人生の大きなイベントです。これまでの生活からの変化が大きく、キャリアの考え方にも大きく影響を及ぼします。 そんな中で、様々な先輩の経験談から学ぶことは、キャリアの選択肢を拡げることに繋がってきます。 この子育てエンジニアのキャリア会議では、子育てエンジニアに対するアンケートから見...
2018年のPHPカンファレンス関西で発表した「すばやく実装するための戦略とテクニック」から5年、「速さは力」をモットーに相変わらずスピードを出してコードを書いています。 自分では「長く在籍してドメイン知識がついたせいでは?」と思っていましたが、副業に行っても、転職しても、やはり「プルリクが光速」「レビューが追いつかない」と同僚から褒められたりクレームを言われたりします。 文系ですし、20代...
クリーンアーキテクチャの同心円で、一番外側にあるデータベース。ドメインのコードはデータベースに依存させないように書きましょうと言われがちです。しかし、果たしてデータベースは本当に常にドメインの外側に置くべきなのでしょうか? リンケージではLaravelとDoctrineORMを組み合わせてドメインのコードとフレームワークの距離を保ちつつ開発していますが、ドメインとデータベースとの距離について...
MVP, Minimum Viable Product 顧客に価値を提供できる最小限のプロダクト。 よくアジャイル開発の文脈で「プロダクトはMVPから作りましょう」という話を聞くと思います。 たとえば初日にシステム全体のサイトマップを書き始めたり、ユーザーModelやログイン機能から作っちゃダメということです。 「価値を提供できる最低限」を見極めて、顧客の課題を解決するコアとなる機能から作る...
PHPerのあなたにとって、"モデル"とは何ですか? Laravelユーザーにとってはデータベースに保存された1件のレコードを表すアレかもしれませんが、一口に"モデル"と言っても利用シーンや文脈ごとに意味が異なります。 さまざまな"モデル"を見ながら正体を探ってみたいと思います。