Figma Slides:プレゼンテーションの大失敗

2025-06-01
Figma Slides:プレゼンテーションの大失敗

著者はプレゼンテーションにFigma Slidesを使ってみましたが、最初は強力なグリッドビュー、オートレイアウト、コンポーネントに感銘を受けました。しかし、実際のプレゼンテーションは大失敗でした。オフラインモードが機能せず、アニメーションにバグがあり、スライドを進めるには何度もクリックする必要がありました。対照的に、著者が長年使用してきたKeynoteは、シンプルながらも常に信頼性が高いことが証明されました。この経験は、結局のところ、信頼性の高い、目立たない技術の価値を浮き彫りにしました。

続きを読む

JavaScriptフレームワークの10年間:混沌から統合へ?

2025-03-01
JavaScriptフレームワークの10年間:混沌から統合へ?

10年が経ち、JavaScriptフレームワークは、小さく軽量な選択肢から、大きく機能豊富なエコシステムへと進化しました。サーバーサイドレンダリングの台頭とブラウザAPIの改善により、クライアントとサーバー間でのコード共有が可能になり、「メタフレームワーク」が登場しました。この記事では、Next.jsやReact Routerなどの一般的なフレームワークの長所と短所を探り、Express APIバックエンドを持つ従来のReactシングルページアプリケーションなど、シンプルで保守しやすい技術の選択を推奨しています。プロジェクトのニーズに応じて、バックエンドAPIにFastifyやNestJSを使用し、UIにメタフレームワークを組み合わせるといった方法も提案されています。フレームワークの選択肢は依然として豊富ですが、著者は、JavaScriptエコシステムの最近の改善により、開発者のエクスペリエンスが大幅に向上したと示唆しています。

続きを読む

非合理的な時間投資の魔法

2025-01-01
非合理的な時間投資の魔法

公園に埋めたカードを使ったテラーのマジックは、成功の秘訣、すなわち非合理的な時間投資を明らかにしています。彼は事前にありとあらゆるカードの組み合わせに対応する箱を埋め、草が生い茂るまで数ヶ月待ち、それからマジックを披露しました。これは他の分野の成功にも通じます。一夜にして成功したように見えるものは、多くの場合、並外れた時間と努力の結晶なのです。小さく始めて、繰り返して、一見不可能なほどの練習を積み重ねることで、まるで魔法のような結果が得られるのです。

続きを読む