こんにちは、けいです。
このシリーズではBubbleのフォーラムで毎月投稿される月次レポートを、日本人ユーザー向けに翻訳 & 書き直したものです。
日本のBubbleエンジニアにも、Bubbleのアップデートや最新の情報をお届けするので、お楽しみください。
2022年1月版(先月)をまだご覧になっていない方はこちらから
1月版の元記事は、下のリンクからご覧いただけます。
Contents
忙しい方向けの今月のアップデート
- Element treeから階層構造を変更できる機能リリース
- 新レスポンシブの更なる進化
- パフォーマンス改善の様子
現在力を入れていること
今、私たちが会社として最も重視しているのは、雇用とチーム作りです。私たちは、やりたいことすべてにおいて人手不足であり、来年には非常に野心的な目標を掲げていますので、適切なチームを配置することは、私たちにとって非常に重要なことなのです。
Bubbleのパフォーマンスを高速化すること、SOC2などの外部標準と比較してBubbleのセキュリティを強化すること、そして新しいユーザーが簡単にプラットフォームへ参入できるようにすることです。
今月は、5人の新しい仲間を迎えました。
- エンジニアリングチームのJessicaは、アジャイル開発プロセスをリードするために入社しました。
- ソフィアがサクセスチームに参加
- アンドリューがエンジニアとして参加
- VaedとPeterはエンジニアインターンとして入社しました。
募集中の職種はこちらでご覧いただけます. 以前の更新で述べたように、以下の2つの職務は、現在のBubblerにとって特に興味深いものだと考えています。
- テクニカル・プロダクト・サポート・スペシャリスト:ユーザーから報告されたバグや問題を深く調査するお手伝いをしてください。プログラミングの経験は必要ありませんが、Bubbleの経験があれば大きなプラスになります。
- ビデオプロデューサー: 新しいBubblerの学習曲線を加速させる、素晴らしい教育コンテンツの作成にご協力ください。
今月の変更点
継続的なパフォーマンス向上の一環として、エディタの読み込みが遅くなる状況に対するいくつかの修正、バージョン管理上のコンフリクトが多いアプリに対するエディタの改善、再利用可能な要素を多く持つアプリに対するパフォーマンスの改善など、多くの小さな改善を行いました。
バージョンコントロールのバグ修正に加え、バージョンコントロールのリバートを容易にするための小さな改良をリリースしました。
また、以下のような小さな品質向上と改良を行いました。
- デバッガで、要素のプロパティがスタイルに由来する場合、日付と数値の範囲を適切に表示できるようになりました。
- 期限切れのマジックリンクトークンの扱いを改善
- bbcodeで順序付きリストの種類を指定する機能
- Stripeプラグインについて、請求書アイテム追加アクションでsubscription_idを追加できるようになりました。
- その他、多数のバグフィックス
引き続き、バグフィックスと新しいレスポンシブエンジンの改善をリリースし、レイアウトとサイズのプロパティをConditonalタブで変更できるようにしました 。
最後に、私たちはDaily社と提携し、新しいビデオ会議とチャットのプラグインをリリースしました.
コミュニティーの面では
- 新しいブートキャンプ形式、Jumpstart Assemblyを開始しました。これは、より少ない時間と費用で始めたい人のためのものです。
- 建築の旅を他の人と共有することを奨励する #BuildInPublicという取り組みを開始します。
- 次回のImmerseコホートの準備を進めており、間もなく募集を開始する予定です。
- いくつかの学校と協力して、若い起業家に教育と指導を提供するノーコードインキュベータを立ち上げています。
今月は、以下のような新しいブログ記事があります。
- デンマークの起業家Maja Overgaardが、AirbnbスタイルのマーケットプレイスであるBubbleアプリをヨーロッパの大企業に売却した話
- BubbleアプリをテストするためのPreflightの使い方チュートリアル
- Quicken LoansのようなアプリをBubbleで構築する方法のウォークスルー
- コミュニティの様々なメンバーを紹介する5つの新しいApp of the Day
- Bootcampインストラクターの一人、JJ Englertのプロフィール
数値的データの報告
- バグレポートまたは support@bubble.io を通じた新しい会話:7,689 件(5.4%減)。
- メッセージの平均初回応答時間。営業時間内に6時間41分 (2.6%増)
- メッセージの平均応答時間 営業時間中 6時間36分 (4.8%増)
- エンジニアリングチームが調査しているオープンチケット 63件 (74件から減少)
- そのうち、7日以上開いているチケット。35件 (32件から増加)
現在進行中の取り組みに関する最新情報
先週は、26日と1日と2回、大きな障害が発生し、稼働率という点ではかなり残念な結果になりました。
この2件の原因はそれぞれ異なりますが、その背後にある大きなパターンは、主要システムの継続的な成長と負荷、そして積極的なメンテナンスの遅れにあります。インフラ側では、観測性の向上に多大な投資をしてきました。これは、すでにダウンしてから対応するのではなく、問題が発生する前に対応するのに役立つはずですが、まだ多くのことをやっているので、その効果をすべて実感しているわけではありません。
現在のチームは若手に偏っているため、主にマネジメント層や経験豊富なエンジニアの採用に力を入れていますが、春先までには若手とシニアの両方を積極的に採用していきたいと考えています。
現在取り組んでいること
データの読み込みとレンダリングに重点を置いた、パフォーマンス向上のための大規模な取り組みが続いています。
非表示エレメントの最適化、クエリを最適化するためのデータ依存グラフの構築、HTMLとCSSをオンザフライではなく、前もって生成するなどの作業を続けています。これらはすべて主要なプロジェクトであり、数カ月から数四半期にわたる作業が予想されますが、そのうちのいくつかについては、その過程でパフォーマンスの向上が見られると期待しています。また、パフォーマンスに関する小さなバグを見つけ次第、修正していく予定です。
新しいレスポンシブエンジンは、旧エンジンよりもパフォーマンスが大幅に向上しています。
旧エンジンは、Javascriptを使用して要素の位置を手動で操作することが多いのに対し、新エンジンはCSSに依存しており、その処理速度がはるかに速いからです。ですから、新しいエンジンの改良を続け、新規・既存のプロジェクトがより簡単に新しいエンジンに移行できるようにすることも、パフォーマンス上の大きな優先事項だと考えています。
新エンジンが裏で導入している技術的な変化の上に構築されるため、私たちが今後行うパフォーマンス関連の作業は、新エンジンにのみ利益をもたらすものです。
新しいレスポンシブエンジンについては、次のような機能を開発中です。
- パディングのコントロール
- 行・列の隙間コントロール
- 要素ツリーでのドラッグ&ドロップ操作
また、新しいユーザーエクスペリエンスやエディター内での一般的な教育についても、新しいユーザーにとってBubbleをより使いやすくするための作業を行っています。これには、プラグインインストールのUIを読み込むのに時間がかかるなどの継続的な問題点の修正と、オンボーディングと新規アプリ体験の微調整が含まれます。
もうひとつは、セキュリティ体制の強化を目的としたネットワークアーキテクチャの見直しです。当社は年末までにSOC2に準拠することを目指しており、これは重要な前提条件の一つです。
また、前述のとおり、バグフィックスと機能開発の両面から、バージョン管理の改善を続けています。
QA面では、外注先が現在332のテストを構築しています。コードのTypescriptへの移行については、実際にTypescript化のプロセスを開始しました。メインコードベースにはTypescriptのファイルが1つあり、coffee-scriptからの移行はゆっくりですが着実に進んでおり、コードベースの45.5%まで下がっています。
この記事のまとめ
いかがでしたでしょうか?
2022年1本目のコミュニティアップデートの記事でした。
昨年1年間で多くのBubbler、多くのアプリがリリースされ、ノーコードの認知もますます高まっています。
Bubbleが公に速度アップに対して今年は取り組むと書かれてあるのは本当に嬉しいです。
今年もノーコードライフを楽しみましょう!
Twitterではさらにリアルタイムで情報も扱っていますので、ぜひご確認ください。
Bubbleの開発やコーチングのご相談もお気軽に。