Kazuki YonemotoKazuki Yonemoto’s 2023 ReflectionMy annual year-end reflection article, which began in 2018, marks its sixth installment this year. The year 2018 was a significant turning…Dec 31, 2023Dec 31, 2023
Kazuki YonemotoLet’s think about the reason why we should write technical blogs!It’s a widespread belief that engineers should engage in writing technical blogs. In fact, there are many engineers who write technical…Aug 19, 2023Aug 19, 2023
Kazuki YonemotoMethods for Overcoming Fixed IdeasPeople are living their lives bound by fixed ideas. In some situations, your fixed ideas can be guidelines or standards for living, but you…Jan 15, 2023Jan 15, 2023
Kazuki YonemotoToggle Tab with Vanilla TypeScript and WAI-ARIAWe have some options to make tab UI with JavaScript. I often find out it built with SPA component these days.Dec 26, 2021Dec 26, 2021
Kazuki YonemotoLighthouse CIを利用したWebサイト品質監査の自動化Webサイト制作、開発の現場ではプロダクトの品質を保つために定期的な監査が求められます。Webサイトを定量的に監査するための手段はいくつかあると思いますが、Lighthouseと呼ばれるツールが一般的に広く利用されています。Jul 19, 2020Jul 19, 2020
Kazuki YonemotoGitHub Actionsで静的ファイルの自動デプロイ(CI / CD)環境を構築する方法昨今CI/CDという言葉がソフトウエア開発だけでなく、Web制作の領域まで浸透してきました。CI/CDは「Continuous Integration(継続的インテグレーション)」と「Continuous Delivery(継続的デリバリー)」の略になります。Jun 22, 2020Jun 22, 2020
Kazuki YonemotoGitHubの使い方解説【非エンジニア/初心者向け】IT業界では職種に限らず、「バージョン管理」「Git」「GitHub」といった言葉を聞く機会があるかと思われます。ただし、バージョン管理の概念は開発を主な業務とする方以外にはなかなかとっつきにくく、難しい印象を持たれがちです。Jun 5, 2020Jun 5, 2020
Kazuki YonemotoCloud Functions for Firebase を使ったお問い合わせフォーム実装FirebaseはGoogleが提供するクラウドサービスの一つでWebサービスをリリースする上で必要な機能を多数揃えています。この記事ではWebサービスで需要の高いお問い合わせフォームをFirebaseで実装する方法について紹介します。May 5, 2020May 5, 2020
Kazuki YonemotoFirebase Hosting を使った静的サイトのホスティング方法FirebaseはGoogleが提供するサービスの一つでモバイルアプリやWebアプリケーション開発で用いられる人気プラットフォームです。Apr 18, 2020Apr 18, 2020
Kazuki YonemotoGoogleフォームで指定したメールアドレスへ通知を送る方法Goolgeフォームの通知を作成者が受け取る場合はフォームの回答画面から簡単に設定することができます。ただ、場合によっては通知先のメールアドレスを指定したいケースも出てくるかと思います。Mar 8, 2020Mar 8, 2020