開発

開発

オライリーの「データ指向アプリケーションデザイン」について【後編】

English follows Japanese. 英語の文章は後半にあります。こんにちは、ヘンリーです。「データ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理」の後編です。前編はこちら。データはいつでも...
開発

オライリーの「データ指向アプリケーションデザイン」について【前編】

English follows Japanese. 英語の文章は後半にあります。こんにちは、ヘンリーです。オライリーの「データ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理」という本を読んでいるのですが、...
開発

Turbo Framesを使ってRailsでTo-Doアプリを作ってみよう

English follows Japanese. 英語の文章は後半にあります。こんにちはエンジニアのフンです。私はフロントエンドの開発がメインですが、最近はRailsのバックエンドの開発を行うことも増えてきました。今回はTurbo Fra...
開発

Reactの3つのデザインパターン:HOC と Hooks と Compound Pattern

English follows Japanese. 英語の文章は後半にあります。こんにちは。主にフロントエンド周りの開発を担当しているフンです。React.jsは、今やフロントエンド開発では欠かせないライブラリです。UIを効率よく構築するた...
開発

React 19の新機能について

English follows Japanese. 英語の文章は後半にあります。主にフロントエンド周りの開発を担当しているフンです。React.jsは、Facebookが開発・メンテナンスしているオープンソースのJavaScriptライブラ...
開発

良いGitコミットとは – コミットのベストプラクティス

English follows Japanese. 英語の文章は後半にあります。こんにちは。エンジニアのファットです。チームで開発する場合、Gitのようなバージョン管理システムはコードベースの変更を管理するために不可欠です。弊社のGitワー...
開発

長寿プロジェクトを未来へ – RailsプロジェクトでService Objectsを使う理由

English follows Japanese. 英語の文章は後半にあります。こんにちは!エンジニアのファットです。今回は、私たちのShareWis(WisdomBase)プロジェクトにおける10年以上続くRuby on Railsアプリ...
組織

英語(非母国語)で行うプロダクトマネジメント

泉です。モーニング娘。をはじめとするハロープロジェクトを愛するハロヲタです。推しの小田さくらさんを見つめて早10年。人生であります。シェアウィズではプロダクト部のプロダクトマネジメント課(以下、PdM課) & サポート課として在籍しておりま...
開発

JavaScriptの async/await の使い方

English follows Japanese. 英語の文章は後半にあります。こんにちは。ShareWisのソフトウェアエンジニアのフンです。この記事ではJavascriptにおける async/awaitについて紹介したいと思います。a...
開発

在宅での開発環境と海外メンバーとのコミュニケーションのとり方

はじめまして!2022年1月よりシェアウィズにエンジニアとしてジョインした和田と申します。シェアウィズではDevOps領域を担当させていただいております。初めての投稿なので、自己紹介と使用しているツール等の紹介をできたらなと思っています。自...