Shopify Engineering
Supporting Passkeys in Shop's Authentication Flows
Passkeys are a new login credential based on public-key cryptography that replace the need for username and password sign-ins.
Supporting Passkeys in Shop's Authentication Flows
Passkeys are a new login credential based on public-key cryptography that replace the need for username and password sign-ins.
Lessons From Linguistics: i18n Best Practices f...
Here are a few internationalization (i18n) best practices to help front-end developers avoid errors and serve more robust text content on multilingual websites and apps.
Lessons From Linguistics: i18n Best Practices f...
Here are a few internationalization (i18n) best practices to help front-end developers avoid errors and serve more robust text content on multilingual websites and apps.
Unlocking Real-time Predictions with Shopify's ...
Learn how Shopify Data built new online inference capabilities into its Machine Learning Platform to deploy and serve models for real-time prediction at scale.
Unlocking Real-time Predictions with Shopify's ...
Learn how Shopify Data built new online inference capabilities into its Machine Learning Platform to deploy and serve models for real-time prediction at scale.
Improving the Developer Experience with the Rub...
The 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...
Improving the Developer Experience with the Rub...
The 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...
The Case Against Monkey Patching, From a Rails ...
Monkey patching is considered one of the more powerful features of the Ruby programming language. However, by the end of this post I’m hoping to convince you that they should...
The Case Against Monkey Patching, From a Rails ...
Monkey patching is considered one of the more powerful features of the Ruby programming language. However, by the end of this post I’m hoping to convince you that they should...
The 25 Percent Rule for Tackling Technical Debt
Let’s talk about technical debt. Let’s talk about practical usable approaches for actually paying it down on a daily, weekly, monthly, and yearly basis. Let’s talk about what debt needs...
The 25 Percent Rule for Tackling Technical Debt
Let’s talk about technical debt. Let’s talk about practical usable approaches for actually paying it down on a daily, weekly, monthly, and yearly basis. Let’s talk about what debt needs...