BABY JOB テックブログのフィード
https://zenn.dev/p/babyjob
私たち BABY JOB は、子育てを取り巻く社会のあり方を変え、「すべての人が子育てを楽しいと思える社会」の実現を目指すスタートアップ企業です。圧倒的なぬくもりと当事者意識をもって、こどもと向き合う時間、そして心のゆとりが生まれるサービスを創出します。https://baby-
フィード
PHPカンファレンス2024 参加レポート
1
BABY JOB テックブログのフィード
はじめにこの記事は2024年12月22日に開催されたPHPカンファレンス2024の参加レポートとなります。 PHPカンファレンスとはPHPカンファレンスは、PHP関連の技術を主とした技術者カンファレンスです。 2000年に日本のユーザ会によってPHPカンファレンスが初めて行われ、今年で25回目の開催となります。 これからPHPをはじめる方から、さらにPHPを極めていきたい方まで幅広く楽しめるイベントになるよう様々なプログラムをご用意しております。公式サイトより引用https://phpcon.php.gr.jp/2024/ 各トークの感想 PHPの今とこれか...
8日前
2024年、個人的に良かったインプットのふりかえり
BABY JOB テックブログのフィード
!この記事は ふりかえり Advent Calendar 2024 の 25日目の記事です。メリークリスマス!🎄 BABY JOB株式会社のたかしろです。私は普段、"Scrum Master as a Project Manager" [1]という役割を自称し、手ぶら登園というサービスの開発に従事しています。 個人的に良かったインプットをふりかえります今年は、色んな角度のインプットを意識しようと思い、イベント参加・読書・スライドなどなど、これまで自身が弱かったアンテナを広げることを意識し続けました。12月現在、だいぶ身についてきているので、取り組みとして成功だったように感じ...
9日前
エンジニアリングマネージャーの役割委譲のための思考整理
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 25 日目の記事です。 きっかけ現職に入社して今年の 11 月で丸 3 年が経ち、改めて組織規模の変化や自身の考え方の変化を感じています。とくに今年は採用が順調に進捗し、開発組織が急拡大したこともあり、今後、組織を、自身の役割を、どのように設計していくべきかを考えることも多く、また、年末にかけてタイミングよく先人達のいくつかの記事[1]を読む中で、以下ような考え(覚悟)に至りました。times チャンネルより昨年のアドベントカレンダーでは「BABY JOB の開発チームにおける役割 v2.0」...
9日前
PHP カンファレンス 2024 に登壇しました
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 24 日目の記事です。 はじめに2024 年 12 月に開催された PHP カンファレンス 2024 にスピーカーとして登壇させていただきました。筆者がオフライン参加した体験レポートになります。 イベント概要PHP カンファレンスは、PHP 関連の技術を主とした技術者カンファレンスです。 2000 年に日本のユーザ会によって PHP カンファレンスが初めて行われ、今年で 25 回目の開催となります。 これから PHP をはじめる方から、さらに PHP を極めていきたい方まで幅広く楽しめるイベン...
9日前
【Git のセットアップ】GitHub CLI を使って GitHub に接続する
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 22 日目の記事です。 はじめに最近、GitHub CLI を使い始めました。CLI で GitHub の操作ができて便利なのはもちろんですが、CLI を使わない人でも Git をセットアップする時は GitHub CLI を使うと簡単に GitHub への接続設定ができるのでおすすめです。というわけで、今回は GitHub CLI を使って GitHub に接続する方法を紹介します。 Git のバージョンGit はインストールされている前提で進めます。$ git --versiongi...
10日前
Java SE Bronze問題集(黒本)を解いてみた
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 24 日目の記事です。 はじめにJava SE Bronze[1]と調べると「プログラミング未経験者向け」や「Java初学者向け」とあります。そんな中、未経験からJavaエンジニアとしてのキャリアをスタートして約5年が経った今、Java SE Bronzeの黒本を解いてみてつまづいたポイントや感じたことを紹介したいと思います。 なぜJava SE Bronzeの問題を解こうと思ったのかJavaエンジニアとして5年が経ち、なぜJava Silver[2]やJava Gold[3]ではなくJava...
10日前
Daily UI Challenge day.1 に挑戦してみた
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 23 日目の記事です。 はじめにBABY JOB の elmo です。最近ずっと仕事でUIデザインを作成しているのですが、ちょっと行き詰まりを感じてしまい、気分転換にDaily UI Challengeをやってみることにしました。 Daily UI Challenge とはDaily UI Challenge は、UIデザインのスキルを向上させるための人気のあるオンラインのデザインチャレンジです。100日間にわたって毎日異なるUIデザインの課題をとくことで、さまざまなUIデザインスキルを磨く...
11日前
アウトプットのネタを育てるための工夫
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 23 日目の記事です。!この記事は下の記事の後編にあたりますので、一緒に見てもらえると嬉しいです!アウトプットのネタを見つけるヒントhttps://zenn.dev/babyjob/articles/mackey0225-how-to-find-ideasさて、みなさん!アドベントカレンダーは、楽しんで書いていますかー?楽しいぜー!🔥絶好調だぜー!⚡️という方もいれば、つらたん😥。。しんどみ💧。。。ぴえん超えてぱおん🐘。。。といった産みの苦しみに苛まれている方もいるかなと思...
11日前
アウトプットのネタを見つけるヒント
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 22 日目の記事です。!この記事は下の記事の前編にあたりますので、一緒に見てもらえると嬉しいです!アウトプットのネタを育てるための工夫https://zenn.dev/babyjob/articles/mackey0225-how-to-cultivate-ideas まえがきさて、みなさん!アドベントカレンダーは、楽しんで書いていますかー?楽しんで進められている方もいれば、苦労している方もいらっしゃるかなと思います。例えば、書く日は決まっているが、記事のネタとなるものがなかなか思いつ...
12日前
スクラムフェス沖縄2024でたくさんワークショップを受けてみた
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 21日目の記事です。こんにちは〜!BABY JOB株式会社のたかしろです。私は普段、"Scrum Master as a Project Manager" [1]という役割を自称し、手ぶら登園というサービスの開発に従事しています。さて、先日開催されたスクラムフェス沖縄2024へ参加してきました。https://www.scrumfestokinawa.org/2日間ともぎっしり詰まった素晴らしいイベントだったんですが、自分の参加目的から特に響いたことの感想を書きます。 はじめに スクフェス...
13日前
Zennで記事を書いていて、保存したはずの記事が消えてしまった話
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 21 日目の記事です。どうも!フロントエンドエンジニアの桧垣です✨昨日投稿した記事を作成中に事件はおこりました。下書きを保存ボタンを押したあとにMac様を再起動し、立ち上がったタブを見たらなんと404が出てたのです(オワタ)「…。」ってなり、私は悲しみをtimesに吐き出しました。そこに1分もしないうちにコメントが…!!!神様かよ…うぉおおおぉおぉおおおお救世主やぁぁぁぁぁぁああああ😭というわけで、救世主から教えていただいた方法を記しておきたいと思います。やらかしてここに辿り着いたあな...
13日前
【Git】Vimでいくつかのコミットを1つにまとめる方法
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 20 日目の記事です。 はじめにGitで複数のコミットをまとめて、コミットメッセージを変更するように指示されたときに調べても操作方法ががよくわからず詰んだので、私と同じように詰んでる人がいるんじゃないかと思い、記事に残します。Gitで「隣り合ったコミット」をまとめる方法Gitで「隣り合っていないコミット」をまとめる方法この2点について説明していきたいと思います✨!以下の変更操作はVimで行っています。他のエディタを使用される方が適宜読み替えてください🙇♀️使用マシン:MacBook...
14日前
GoogleカレンダーとGASを使ってテスト環境の利用調整をスマートにした
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 20 日目の記事です。 はじめに弊社ではAWS上にテスト用の環境を用意しています。テスト環境を検証などで占有したい場合にはプロダクトに関わるメンバーにその旨の連絡や調整が必要です。この記事では、テスト環境利用調整の運用フローを見直したことについて書きたいと思います。 これまでの運用Slackの専用チャンネルに、目的と利用したい日時を投稿するのみでした。↓イメージ↓【利用調整】xxxの動作確認のため開始:2024/12/22 13:00終了:2024/12/22 15:00 課題...
14日前
Playwright を使ったE2Eテストの導入
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 シリーズ1の19日目の記事です。 はじめにこの春よりフロントエンドエンジニアとしてキャッシュレス決済サービス「誰でも決済」の開発に携わっております、benzoh です。そしてこの夏、無事にサービスをリリースすることができました!この記事では開発開始から今日までに取り組んだことの中で「Playwright を使ったE2Eテストの導入」について共有したいと思います。特に、QRコードを活用した決済フローのテスト自動化について、実践的な知見を交えながら解説していきます。なお、本記事は Playwright...
15日前
フル出社からフルリモートになった話
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 19日目の記事です。 はじめに私はBABY JOBに参画して約3ヶ月の新米社員で、地方在住でのフルリモートで勤務しています。今回が初めての転職で、前職でも同じくWebサービスを開発していましたが、フル出社でした。勤務形態の変化と、変化を通して見えてきたこと、感じたことについて共有します。フルリモートを経験していない読者の参考になれば幸いです。 入社前の開発体制前職ではいわゆるウォーターフォール開発を行っていました。5〜6人ほどのチームで毎日朝夕のミーティングを対面で行い、毎週金曜日に全体...
15日前
EntityGraphのバグに遭遇した話
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 18 日目の記事です。 何が起こったかSpring Bootを2.7から3.1にアップグレードしたところ、EntityGraphを使用した場合の動作が変化し、期待通りの結果が取得できなくなりました。具体的には、不要な2重のJOIN がクエリ内で生成される問題が生じました。Spring Bootのアップグレードに伴い、Hibernateのアップグレードも必要だったので、あわせてHibernateを5.6.1から6.4.0に変更しました。この変更が問題の要因となったようです。 EntityGrap...
16日前
インセプションデッキ初作成の道 〜我々はなぜここにいるのか〜
BABY JOB テックブログのフィード
!この記事は 目標づくり Advent Calendar 2024 の 18 日目の記事です。 はじめに「インセプションデッキ初作成の道」シリーズ、第2弾の記事です。今回は、インセプションデッキの最初の質問『我々はなぜここにいるのか?』に取り組んだ様子をお届けします。インセプションデッキの構成要素と今回フォーカスする質問本シリーズの序章も執筆しているのでコチラもご覧ください。https://zenn.dev/babyjob/articles/caee0c8bf777ebこの問いは、チームとしての「目的」を共有し、共通の方向性を見出すための重要なステップです。私たちはこ...
16日前
開発チームで使っているNotionのスプリントボードを魔改造した話②
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 18 日目の記事です。こんにちは。BABY JOB株式会社 開発部手ぶら登園開発課の こめつぶ です。弊社では、チーム制を導入し、スクラムで開発を行っています。スクラムとは、アジャイル開発手法の一つで、短い期間(スプリント)でソフトウェアを開発する手法です。手ぶら登園開発課では 1スプリント=1週間 として、日々ビジネスからの要望による機能の追加や改修を行っています。こちらは、そんなスプリントでの作業を管理するために使用しているNotionで私がしれっと(勝手に)やっている魔改造について紹介した...
16日前
Lombokのご紹介
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 17 日目の記事です。 はじめにこんにちは!本日はJavaの便利なライブラリLombokを紹介します!Project LombokLombokはJavaのライブラリーです。アノテーションを付与することによって部分的にコードを自動で生成してくれるようになります。自動生成はコンパイル時に行われます。導入方法については割愛します。 Lombok 厳選してご紹介それぞれのリンク先で詳しい解説があります。 valアノテーションだと冒頭にいいましたが、こちらは型の代わりとして宣言でき...
17日前
インセプションデッキ初作成の道 〜序章〜
BABY JOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2024 の 17 日目の記事です。 はじめにチームを構成するメンバーで、全く同じ考え方・価値観を持っている人は一人としていません。『アジャイルチームによる目標づくりガイドブック』小田中育生https://amzn.asia/d/gP6p7Y8皆さんは、この考え方を意識できていますか?私はこの一文を読んだとき、チームづくりにおける大前提だと感じました。チームで成果を出す以上、価値観が一致しているほど物事はスムーズに進み、成果を出しやすいかもしれません。しかし、現実的には、価値観や考え方を完全に統一する...
17日前