ライブコーディング会に参加しました
12月17日土曜日に、このブログ”easy-notion-blog”の開発をされているおとよさん(@otoyo0122)主催のライブコーディング会があり、参加しました。
下のYoutubeはライブコーディングのアーカイブです。
きっかけ
コードを書いてお金を頂けるようになってそろそろ2年になりそうですが、今まで他人がコードを書いているところを見たことがありませんでした(ペアプログラミングやってみたい!って会社で言ってたけど機会がなくて…)。
今回、おとよさんがライブコーディング&質問会を行うと聞き、これは!!!!!と思い日程を開け、リアルタイムで参加しました👀
印象にのこったあれこれ
コードを初めて見る人でも分かりやすくなるように
おとよさんがコードを書く上で気をつけていることは
書く時間 < 読まれる時間 なので、読みやすいコードを書く
ということ、とのことでした。
確かに、easy-notion-blogのコードは読みやすく、「ここ変更したらこっちが変わりそう」というのがコードから分かり、私もカスタマイズしやすそう!という印象を受けたことを覚えています。
また、読みやすいコードだけではなく、読みやすくなるようなgit commitも意識されているそうでした。
今回のライブコーディングの中でも、
- コミットを意味単位で
- コミット内でバグがあった場合にはコミットを改変してコミットの意味が通るようにする
ということを意識している、というお話をしていました。
会社での開発で、gitでcommitしたあとにバグを発見し「間違えてしまった〜!」となったことは多々ありました。(「〇〇のバグを修正」って名前のcommitを何度作ったことか…)
おとよさんがそのような場面にでくわした時、git rebaseを使って入れ替えたりまとめることで失敗をなかったことに(gitの歴史の改変)して、git commitを分かりやすく整理していたことがとても勉強になりました。
git rebase, 自分でも試してみて、またブログにまとめたいなと思っています。
ブログにのこしていく
おとよさんは、さまざまな技術や、思ったことなどをブログに残すようにしている印象でした。
質問コーナーの質問も、ブログに書いてあることから答えている場面もありました。
私はおでかけ行ったことや思ったことが浮かんだり消えたりしていますが、Twitterで報告しているだけになっています…
(存続が危ぶまれている&見返すことに向いてないSNSである)Twitterだけではなく、ブログに残していく文化は真似ていかなきゃな。と思った場面でした。
やさしさが滲み出る配信
ライブコーディングの間、お話しながらコーディングして、さらにチャットの文章にも気を配っており、3つのことを同時に進めることができているのは、とてもすごいなあ…と見ている時間も多かったです。
「いま、どんなツールを使っているのか」「いま、どんなことをしているのか」を説明しながらコーディングが進められていく場面が多くあり、またとてもやさしさが滲み出る配信だったなあ、という印象でした。
また、事前アンケートの内容は、全部答えているのかも…?と思うくらいにさまざまな質問に答えていらして、とても勉強になりました🙏
延長して3時間の長丁場でしたが、体感はあっという間でした✨
これからのswimuの”easy-notion-blog”開発
かっこいいブログサイトにしたい!
現在は素のままのサイトを使っていますが、カスタマイズしている皆さんのように私も!カスタマイズ!する!!!
CSS全くわからないピヨピヨだけれども、まずはやってみよう!と刺激になりました。がんばるよ💪
まずはどんな画面構成にしようか、いろんなサイトを見ながらイラストを書いているところです。。。
昔使ってたエディタを使ってみよう
自分だけの色を🌈
いままではこのブログもエディタも新しく買ったPCも、そのまま使ったり会社に言われたように使ってたり、なことに気づきました。
そんな形だったから、あまり自分のもの、って気持ちになれていないところがあったのでは?
と、今、ブログを書きながら自問自答しています。
Twitterで交流していたり、ブログの話をしている方々を見ていると、私も「自分の色」を出していきたい、「私にしかできない」ブログカスタマイズをしたい!という気持ちがむくむく膨らんできています。
このような刺激的なコミュニティの端っこにいられていることがとても幸せです🙏
やってみたいことはいろいろあるし、一つ一つ「自分のもの」にして、楽しんでいこう!!!💪
自分自身のブログを振り返ることができた、とてもいい機会でした!
開催ありがとうございました、次回があればまた参加します