並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 2144件

新着順 人気順

shopifyの検索結果1 - 40 件 / 2144件

  • iOS NativeからReact Native に乗り換えた Shopify の話聞いてきた - tomoima525's blog

    "最も使われているサービスのひとつを iOS Native から React Native に作り変えた" というアナウンスメントを出し話題となった Shopify で、まさにその内容を扱った React Native の meetup があり、参加してきたので内容と所感をまとめました。 React Native is the Future of Mobile at Shopify 発表内容 検証/導入フェーズ 技術スタック React Native がもたらした効果 途中でやめたこと 追加で登壇者に聞いたこと その他の発表 React Native for Web @twitter その他もろもろ React Native is the Future of Mobile at Shopify React Native で書き換えた話はしばらく前にアナウンスしていたのですが、Shopify

      iOS NativeからReact Native に乗り換えた Shopify の話聞いてきた - tomoima525's blog
    • Shopifyはいかにしてモジュラモノリスへ移行したか

      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

        Shopifyはいかにしてモジュラモノリスへ移行したか
      • [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita

        こんにちは、食べログシステム本部長の京和です。 本エントリでは Shopify の Engineering Blog から、Kirsten Westeinde による「Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity」を翻訳して掲載します。 食べログではユーザーや飲食店に価値を届けるスピードを最大化するべく、マイクロサービス化などをはじめとしたこれまでの組織やアーキテクチャを刷新するための取り組みを始めています。しかし、マイクロサービスはアプリケーションアーキテクチャとインフラアーキテクチャが複雑に絡み合ったシステムで技術的難易度が非常に高く、適切に構築できなければ「分散されたモノリス」と呼ばれるアンチパターンに陥ります。1 Shopifyではマイクロサービスではなく、

          [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita
        • 3人以上の定期的な会議をすべて「永久に」キャンセルするとShopifyが決定、経営陣は「会議はバグ」「本日をもってバグを修正する」と宣言

          eコマースプラットフォームを展開するShopifyが、3人以上で行われる定期的な社内会議を永久的に廃止する方針を固めたことが明らかになりました。 Shopify CEO Tobi Lutke Tells Employees To Just Say No to Meetings - Bloomberg https://www.bloomberg.com/news/articles/2023-01-03/shopify-ceo-tobi-lutke-tells-employees-to-just-say-no-to-meetings 2023年に入り、Shopifyはカレンダーの「予定の一掃」を実施して3人以上で行われる定期的な会議を削除し、今後は同様の会議を廃止すること、水曜日には一切会議を行ってはいけないこと、50人以上の大規模な会議は木曜日のみとし、6時間の枠内におさめることといったルー

            3人以上の定期的な会議をすべて「永久に」キャンセルするとShopifyが決定、経営陣は「会議はバグ」「本日をもってバグを修正する」と宣言
          • [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita

            こんにちは、食べログシステム本部長の京和です。 本エントリでは Shopify の Engineering Blog から、Kirsten Westeinde による「Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity」を翻訳して掲載します。 食べログではユーザーや飲食店に価値を届けるスピードを最大化するべく、マイクロサービス化などをはじめとしたこれまでの組織やアーキテクチャを刷新するための取り組みを始めています。しかし、マイクロサービスはアプリケーションアーキテクチャとインフラアーキテクチャが複雑に絡み合ったシステムで技術的難易度が非常に高く、適切に構築できなければ「分散されたモノリス」と呼ばれるアンチパターンに陥ります。1 Shopifyではマイクロサービスではなく、

              [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita
            • [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法

              こちらの記事は翻訳記事となります。 原著者の許諾を得て翻訳・公開しております。 英語記事: How to Write Fast Code in Ruby on Rails原文公開日: 2019/10/08著者: Gannon McGibbonURL: https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails はじめにShopifyでは、ほとんどのプロジェクトの開発フレームワークにRuby on Railsを使用しています。 RailsとRubyはともにパフォーマンスに対するスティグマ(偏見)が存在します。 多くの個人や企業が、Rails以外での解決方法を探しています。 しかし一方で、私たちShopifyではRuby on Railsを採用して、毎分何百万ものリクエスト(requests per

                [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法
              • Shopifyに入社しました | suusan2go blog

                1月にShopifyにDeveloperとして入社していました。日本からリモートで働いていますが、基本はAPACのチームの一員として働いているので今の所は深夜・早朝など変な時間に働かずに済んでいます。ShopifyというとRuby/Railsに強い会社なのでそっち方面をやるのかな〜と想像した方もいらっしゃるかもしれませんが、コミッターでも何でもないので自分は普通にDeveloperとしてアプリケーション開発をしていきます。 入社するまで Shopifyがリモートでも人を採用するぞというようなニュースをどこかで見て、Shopifyのキャリアサイトを見ていたらたまたま日本のSenior Developerの求人を発見したのがキッカケでした。 俺なんかが採用されるのかな・・・?あと英語いけるか・・・?みたいな葛藤や迷いがあり、実際には応募するのにここから一ヶ月くらいかかっています。応募を後押しし

                • RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供

                  RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供 Ruby言語用のパッケージであるGemのホスティングサービス「RubyGems.org」を運営するRuby Centralは、RubyやRailsに対するサプライチェーン攻撃への対応を行うプロジェクト「Ruby Shield」を開始すると発表しました。 Today we’re excited to announce Ruby Shield This new initiative in partnership with @ShopifyEng will support open-source and enable us to take on new security-focused projects to bet

                    RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供
                  • RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ

                    RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ ECサイト構築サービスを提供するShopifyは、Ruby 3.2に搭載されているYJITコンパイラを同社の本番環境に投入し、Railsベースで構築された同社サービスの性能改善を実現したと明らかにしました。 YJITコンパイラはShopifyが開発を進めてきたRubyのJITコンパイラで、大規模なRailsアプリケーションにおいてより高い性能向上を目指して開発されたものです。 一昨年末のRuby 3.1でメインラインにマージされ、昨年末に登場したRuby 3.2ではさらに改善が進められて本番環境にも耐えるようになったと説明されており、今回Shopify自身がそれを実証した形になりました。 If you’re a keen Rubyist, you may have hear

                      RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ
                    • より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド

                      より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド 昨年(2023年)12月にリリースされた「Ruby 3.2」では、WebAssemblyによって実装されたRubyランタイム「Ruby.wasm」が正式版となりました。これによりWebブラウザや単体のWebAssemblyランタイムの上でRubyランタイムを実行し、Rubyプログラムを実行できるようになりました。 このRuby.wasmをベースに、さらに高速なRubyのWebAssembly実装となる「Ruvy」が、Shopifyからオープンソースとして公開されました。 Calling all #Ruby developers! Explore a new tool for leveraging Ruby to create #WebAs

                        より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド
                      • Ruby on Railsを推進する「The Rails Foundation」発足、理事長にDHH氏が就任。Cookpad、GitHub、37signals、Shopifyなどが創立

                        Ruby on Railsを推進する「The Rails Foundation」発足、理事長にDHH氏が就任。Cookpad、GitHub、37signals、Shopifyなどが創立 創立メンバーとなる企業はCookpad、Doximity、Fleetio、GitHub、Intercom、Procore、Shopify、37signals。理事長にはRuby on Railsの作者であるDHH(David Heinemeier Hansson)氏が就任します。 The Rails Foundation kicks off with one million dollars from @cookpad, @doximity, @fleetio, @github, @intercom, @procoretech, @Shopify, and @37signals to improve the

                          Ruby on Railsを推進する「The Rails Foundation」発足、理事長にDHH氏が就任。Cookpad、GitHub、37signals、Shopifyなどが創立
                        • 海外でエンジニアとしてキャリアアップするためにやったこと。ベルリンのスタートアップからトロントのShopifyに転職します。 - zakisan's blog

                          最後に記事を書いてから(2016年12月)なんと3年半の月日が流れてしまいました。 kenzan100.hatenadiary.jp この度、カナダ・トロントにてShopifyという会社にSenior Software Developerとして転職することになりました。この機会に今までの仕事のふりかえり・棚卸しをしたいと思います。 現時点までで私は8年ほどエンジニアとして働いていますが、今年で「キャリアの半分以上を」海外で過ごしたことになります。なかなか感慨深いものがあります。 この数年何してたの? 最後にブログを更新した2016年12月以降、驚くことに同じ会社で3年半働き続けていました。ウェブ系スタートアップでの平均勤続年数から言うと「3年半は長くいた方」な気がします。 今の会社に長くいすぎ!?世界の主要IT企業エンジニアの平均勤続年数は3年以下 | Geekroid ですので、まずはこ

                            海外でエンジニアとしてキャリアアップするためにやったこと。ベルリンのスタートアップからトロントのShopifyに転職します。 - zakisan's blog
                          • Upgrow: Railsアプリの保守性を高めるためのShopifyのアプローチ / Upgrow

                            Design and Strategy: How to Deal with People Who Don’t "Get" Design

                              Upgrow: Railsアプリの保守性を高めるためのShopifyのアプローチ / Upgrow
                            • Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster

                              Ruby 3.2 YJIT is Battle-Tested Shopify deploys YJIT on business-critical services in production, such as Storefront Renderer, the software that powers all online storefronts on Shopify’s platform, and Shopify’s Monolith. As of the Ruby 3.2 release, YJIT sped up our Storefront Renderer by 10% on average. Storefront Renderer is a complex application. Your more reasonable-sized app might get better/w

                                Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster
                              • Shopifyに入社した

                                2022年5月23日2年9ヶ月勤めたSoundCloud1を退職し、先月からShopifyでSRE2として働いている。しばらくこのままベルリンにいるが、この夏にカナダに引越す予定だ。日本、イギリス、ドイツを経て、これでいよいよ4カ国目となる。そろそろ安住の地を決めたいところだ。 転職の動機は色々あるが、ベルリンを早々に去ろうと思ったのが最初のきっかけだった。本題から外れてしまうので詳細は省くが、端的に言うと、言葉と文化の壁、住宅事情からのちょっとしたストレスの積み重ねが原因だ。 そういうわけで、昨年末から英語圏か日本に引越すことを前提に職を探しはじめたのだが、時を同じくしてリクルーター3からの連絡が頻繁に来るようになった4。Shopifyはその中の一つで、前職、前前職の同僚も働いていて良い印象を持っていたので、選考を受けることにした。結果、満足のいくオファーをもらい、選考の体験も良かったの

                                • Replacing Sass · Discussion #44 · Shopify/foundational-design-system-proto

                                  We’ve noticed several growing pain points to using Sass at scale. Some of these apply to Polaris and teams using Polaris, while others impact development across Shopify. In Polaris, the original Sass variables, functions, and mixins are creating a burden with newer technologies that have been introduced: CSS variables and JS utilities. This has led to added overhead in how these technology layers

                                    Replacing Sass · Discussion #44 · Shopify/foundational-design-system-proto
                                  • React Native is the Future of Mobile at Shopify - Shopify

                                    React Native is the Future of Mobile at ShopifyAfter years of native mobile development, we’ve decided to build all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly. After years of native mobile development, we’ve decided to go full steam ahead building all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly.

                                      React Native is the Future of Mobile at Shopify - Shopify
                                    • Ruby 3.1正式リリース。Shopify開発のJITコンパイラ「YJIT」をメインラインにマージ

                                      Ruby開発チームは、2021年12月25日にRuby 3.1.0の正式リリースを発表しました。 Rubyは毎年12月25日に新バージョンをリリースすることが恒例となっています。今回も一昨年のRuby 3.0に続いて新バージョンが登場しました。 Ruby 3.1でもっとも注目すべき新機能は、JITコンパイラの「YJIT」がメインラインにマージされたことでしょう。 大規模なRailsアプリでの性能向上を目指したYJIT RubyのJITコンパイラとしてはRuby 2.6から登場した「MJIT」がありますが、今回Ruby 3.1でマージされたYJITはMJITとは別のものです。 YJITは、ECサイト構築サービスで知られるShopifyが開発を進めてきたもので、Shopify自身が構築している大規模なRailsアプリケーションにおいて、より高い性能向上を目指して開発されてきました。 同社のブロ

                                        Ruby 3.1正式リリース。Shopify開発のJITコンパイラ「YJIT」をメインラインにマージ
                                      • GitHub - Shopify/remote-dom

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - Shopify/remote-dom
                                        • 海外発テック企業で働くエンジニアのキャリア論〜FUJI Goroさん@Fastlyとす〜さん@Shopifyが語る〜

                                          Keita Kawamura@Findy @pon_kawamura 本日12時開催です! こんな話します ・現職に転職したきっかけ ・英語で働く上での苦労や英語習得の方法について ・海外発テック企業で働く上で必要な技術力について など 海外発テック企業で働くエンジニアのキャリア論 findy.connpass.com/event/220481/ #海外発テック企業で働く

                                            海外発テック企業で働くエンジニアのキャリア論〜FUJI Goroさん@Fastlyとす〜さん@Shopifyが語る〜
                                          • GitHub - Shopify/web-configs: Common configurations for building web apps at Shopify

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - Shopify/web-configs: Common configurations for building web apps at Shopify
                                            • 打倒Amazonの「Shopify」が従業員の10%をクビに、巣ごもり需要後退で業績に暗雲

                                              by Open Grid Scheduler / Grid Engine 「Amazonの対抗馬」とも評されるカナダの多国籍eコマース企業・Shopifyが、同社の従業員の10%に相当する約1000人を解雇することが分かりました。 Changes to Shopify’s team https://news.shopify.com/changes-to-shopifys-team Shopify Says It Will Lay Off 10% of Workers, Sending Shares Lower - WSJ https://www.wsj.com/articles/shopify-to-lay-off-10-of-workers-in-broad-shake-up-11658839047 ShopifyのCEOを務めるTobi Lütke氏は、2022年7月26日の発表の中で

                                                打倒Amazonの「Shopify」が従業員の10%をクビに、巣ごもり需要後退で業績に暗雲
                                              • ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家

                                                大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 ノーコードアプリ作成プラットフォーム「Appify」を手がけるAppify T

                                                  ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家
                                                • graphql-design-tutorial/lang/TUTORIAL_JAPANESE.md at master · Shopify/graphql-design-tutorial

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    graphql-design-tutorial/lang/TUTORIAL_JAPANESE.md at master · Shopify/graphql-design-tutorial
                                                  • How to Fix Slow Code in Ruby - Shopify

                                                    How to Fix Slow Code in RubyHow do we effectively find out why our application is slow? Even if we have a fix for the slow code, how can we prove that our new code is faster? By Jay Lim and Gannon McGibbon At Shopify, we believe in highly aligned, loosely coupled teams to help us move fast. Since we have many teams working independently on a large monolithic Rails application, inefficiencies in co

                                                      How to Fix Slow Code in Ruby - Shopify
                                                    • YJIT: Building a New JIT Compiler for CRuby - Shopify

                                                      YJIT: Building a New JIT Compiler for CRubyA team of skilled engineers from Shopify and GitHub on YJIT, a new Just-in-time (JIT) compiler built inside CRuby. The 1980s and 1990s saw the genesis of Perl, Ruby, Python, PHP, and JavaScript: interpreted, dynamically-typed programming languages which favored ease of use and flexibility over performance. In many ways, these programming languages are a p

                                                        YJIT: Building a New JIT Compiler for CRuby - Shopify
                                                      • How Shopify Uses WebAssembly Outside of the Browser - Shopify

                                                        How Shopify Uses WebAssembly Outside of the BrowserAt Shopify, we’re keeping the flexibility of untrusted Partner code, but executing it on our own infrastructure with WebAssembly. On February 24, 2021, Shipit!, our monthly event series, presented Making Commerce Extensible with WebAssembly. The video is now available. At Shopify we aim to make what most merchants need easy, and the rest possible.

                                                          How Shopify Uses WebAssembly Outside of the Browser - Shopify
                                                        • Static Typing for Ruby - Shopify

                                                          Static Typing for RubyA look at how Shopify adopted static typing in it's core Ruby monolith by treating type checking like a product. On November 25, 2020 we held ShipIt! Presents: The State of Ruby Static Typing at Shopify. The video of the event is now available. Shopify changes a lot. We merge around 400 commits to the main branch daily and deploy a new version of our core monolith 40 times a

                                                            Static Typing for Ruby - Shopify
                                                          • Shopify、社員に会議のコスト示す 「20万円かけますか」 - 日本経済新聞

                                                            【シリコンバレー=山田遼太郎】電子商取引(EC)サイト構築支援のショッピファイ(カナダ)が会議のたびにかかる人件費を従業員に示すツールを導入した。30分の平均的な会議で700〜1600ドル(約10万〜22万円)というコストを意識させ、非効率の削減を促す。旗振り役の幹部に聞くと、ソニー(現ソニーグループ)創業の精神からの学びが背景にあるという。ショッピファイは12日、3人以上の会議の予定に対し費

                                                              Shopify、社員に会議のコスト示す 「20万円かけますか」 - 日本経済新聞
                                                            • Mixing It Up: Remix Joins Shopify to Push the Web Forward

                                                              Opens in a new windowOpens an external siteOpens an external site in a new window We are very excited to announce that the open-source web framework Remix and its team are joining Shopify. Why? The web is always evolving—and we’re entering a new era. First, we had the document web, and then we sprinkled in richer interactivity. Most recently, we entered the world of single page apps. We’ve learned

                                                                Mixing It Up: Remix Joins Shopify to Push the Web Forward
                                                              • Web Performance: 11 Must-Read Tips to Give Your Site a Speed Boost - Shopify

                                                                Earn more revenue as a Shopify Partner Grow your Shopify expertise and unlock new ways to earn revenue for your own business with the Shopify Partner Program. Become a Partner We can add more features to our websites and have more tools and technologies at our disposal than ever before. The downside, however, is that our choices can significantly slow down our sites, much to the frustration of cus

                                                                  Web Performance: 11 Must-Read Tips to Give Your Site a Speed Boost - Shopify
                                                                • Bringing Javascript to WebAssembly for Shopify Functions (2023) - Shopify

                                                                  Bringing Javascript to WebAssembly for Shopify FunctionsWhile we’re working on getting our Shopify Functions infrastructure ready for the public beta, we thought we’d use this opportunity to shine some light on how we brought JavaScript to WebAssembly, how we made everything fit within our very tight Shopify Function constraints, and what our plans for the future look like. At Winter Editions 2023

                                                                    Bringing Javascript to WebAssembly for Shopify Functions (2023) - Shopify
                                                                  • Shopifyサイトのデザイン作業を大幅に効率化!Adobe XDワイヤーフレームキットを無償配布します | non-standard world株式会社

                                                                    こんにちは、アートディレクターの佐藤です。 このたび、Shopifyサイトのテーマ開発・デザインをする際に役立つ、Adobe XDワイヤーフレームキットを作成しましたので、無償配布します。 Shopify未経験の方がオリジナルテーマをデザインする際に、テーマ構造を把握する意味でも役立つかと思います。

                                                                      Shopifyサイトのデザイン作業を大幅に効率化!Adobe XDワイヤーフレームキットを無償配布します | non-standard world株式会社
                                                                    • GitHub - Shopify/pitchfork

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - Shopify/pitchfork
                                                                      • Ruby 3.2’s YJIT is Production-Ready (2023) - Shopify

                                                                        Ruby 3.2’s YJIT is Production-ReadyYJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime (Senior Staff Engineer and leader of the YJIT project) shares the updates that have been made in this newest version of YJIT, and future plans for further optimization. Shopify and YJIT Back in July

                                                                          Ruby 3.2’s YJIT is Production-Ready (2023) - Shopify
                                                                        • Shopify4~6月、1600億円の赤字 下期に損失拡大見通し - 日本経済新聞

                                                                          【ニューヨーク=白岩ひおな】電子商取引(EC)プラットフォームを手がけるカナダのショッピファイが27日発表した2022年4~6月期決算は最終損益が12億ドル(約1600億円)の赤字(前年同期は8億7900万ドルの黒字)だった。株式やその他投資に関わる計10億ドルの評価損を計上した。利益率の低い販売関連収入の割合が増えたほか、ドル高による収益の目減りも響いた。売上高は16%増の約12億9500万

                                                                            Shopify4~6月、1600億円の赤字 下期に損失拡大見通し - 日本経済新聞
                                                                          • Migrating Large TypeScript Codebases To Project References - Shopify

                                                                            Migrating Large TypeScript Codebases To Project ReferencesUsing TypeScript enabled our ever-growing Admin teams to leverage TypeScript’s compiler to catch potential bugs and errors well before they ship. In 2017, we began migrating the merchant admin UI of Shopify from a traditional Ruby on Rails Embedded RuBy (ERB) based front-end to an entirely new codebase, TypeScript paired with React and Grap

                                                                              Migrating Large TypeScript Codebases To Project References - Shopify
                                                                            • How Good Documentation Can Improve Productivity (2023) - Shopify

                                                                              How Good Documentation Can Improve ProductivityGood documentation has many benefits, but first and foremost it boosts engineers’ productivity. Here are a few tips to encourage a strong writing culture. When I joined Shopify last year, I knew its engineering culture was top class. What I didn’t know was the company’s documentation culture was even more developed than I previously experienced. Simpl

                                                                                How Good Documentation Can Improve Productivity (2023) - Shopify
                                                                              • Improving the Developer Experience with the Ruby LSP (2023) - Shopify

                                                                                Improving the Developer Experience with the Ruby LSPThe Ruby LSP is a new language server built at Shopify that makes coding in Ruby even better by providing extra Ruby features for any editor that has a client layer for the LSP. In this article, we’ll cover how we built the Ruby LSP, the features included within it, and how you can install it. Ruby has an explicit goal to make developers happy. H

                                                                                  Improving the Developer Experience with the Ruby LSP (2023) - Shopify
                                                                                • 【米国株投資】指数はヨコヨコで動きは少ないが決算に大きく左右される銘柄多数。Shopifyは好決算で爆上げ。Apple&Facebookも好決算。 - ウミノマトリクス

                                                                                  昨晩の米国株市場の状況の振り返りと私見をまとめていきたいと思います。 レバナスとレバFANG中心に投資をしているサラリーマン投資家のうみひろ(@uminoxhiro)です。前日に続きヨコヨコ展開で大型の決算にも影響されている結果となっています。 今日も張り切っていくわよ! そうだね!では、まずは結論からまとめていきます。 チェックポイント チェックポイント 主要指数は大きく下がるも大型テックの決算は基本的にいい感じで来ている。 FOMC発表待ちで様子見が多かったが、何事もなく無事に終わった。 FANGではGoogleが好決算を出し指数を引っ張っています。またAppleとフェイスブックも引け後に好決算。 マイクロソフトは決算後大きく下げています。(定期) ショッピファイが好決算で、Amazonの決算も期待できAmazonは連日上がっています。 セクターではエネルギー株が絶好調、一方でクリエネ

                                                                                    【米国株投資】指数はヨコヨコで動きは少ないが決算に大きく左右される銘柄多数。Shopifyは好決算で爆上げ。Apple&Facebookも好決算。 - ウミノマトリクス