Shipit! Presents YJIT: Building a New JIT Compiler for CRuby | Shopify EngineeringWant to try it for yourself? https://shopify.engineering/yjit-faster-rubying Read more about YJIT on our blog: https://shopify.engineering/yjit-just-in-time-compiler-crubyGitHub Does My Operations Homework – A Ruby Speed Story:… Oct 27 21October 27, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: Deleting the Undeletable | Shopify EngineeringWant to learn more? Read our blog post on this topic: https://shopify.engineering/managing-pii-shopify-scaleDuring this event you will learn about:-How we handle schematization, obfuscation, and tokenization.-How schematization, obfuscation, and… Oct 01 21October 01, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: Let’s Encrypt and Shopify: Securing Shopify’s 4.5 Million DomainsShipit! welcomes Josh Aas, co-founder and Executive Director of Let’s Encrypt and Shopify’s Charles Barbier, Application Security Development Manager, to talk about securing over 4.5 million Shopify domains and teaming up to foster a safer Internet… Jul 06 21July 06, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents How We Write React Native Apps at ShopifyA year ago, we announced our decision to place our bets, and our developer resources, on React Native. As you could expect, the move was met internally with a mix of excitement and apprehension, but a year later, we are still convinced that we made… May 27 21May 27, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents : Performance Testing at Shopify ScaleShopify conditions our platform through performance testing on a massive scale to ensure that all components of Shopify’s platform can withstand the rush of customers trying to purchase during sales events like flash sales and Black Friday Cyber… Apr 30 21April 30, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: Keeping Developers Happy with a Fast CIAt Shopify, we run automated continuous integration (CI), like executing tests or code linting, on every git push. While we all agree that this should be fast, it's not an easy task if you have more than 170,000 tests to execute. Slow CI systems are… Apr 09 21April 09, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents Making Commerce Extensible with WebAssemblyOver the past 15 years, Shopify has built a globally distributed, commerce platform. We have one of the largest Rails monoliths on earth. A core mandate is to keep this codebase simple, only building what most merchants need most of the time. To… Feb 26 21February 26, 2021Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: Building a Culture of Resiliency at ShopifyJoin us as we talk about how we build a culture of resiliency at Shopify to ensure a robust, reliable platform powering over $5.1 billion in sales. Feb 03 21February 03, 2021Video at Shopify Engineering Shipit! Presents
Shipit! Presents: Performance Tips from the Storefront Renderer TeamThe Storefront Renderer is a server-side application that loads a Shopify merchant's storefront Liquid theme, along with the data required to serve the request (for example product data, collection data, inventory information, and images), and… Dec 22 20December 22, 2020Video at Shopify Engineering Shipit! Presents
Shipit! Presents: The State of Ruby Static Typing at ShopifyShopify 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 day. The Monolith is also big: 37,000 Ruby files, 622,000 methods, more than 2,000,000 calls. At this scale with a… Dec 01 20December 01, 2020Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: Building Mental Models of Ideas That Don’t ChangeDevelopers constantly face information overload. There's always a new programming language, methodology, framework, or platform. How do you make sense of it all? How do you determine what's important to focus on and what you can leave behind? You use… Nov 03 20November 03, 2020Video at Shopify Engineering Shipit! Presents
ShipIt! presents: Packwerk at ShopifyWithout code boundaries in a monolith, it’s difficult for developers to make changes in their respective areas. Like when you make a straightforward change that shockingly results in breaking unrelated tests in a different part of the codebase, or… Oct 02 20October 02, 2020Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: AR/VR at ShopifyJoin Daniel Beauchamp, Head of AR/VR at Shopify as he talks about how we’re using this increasingly ubiquitous technology at Shopify.This is the missing Shopify AR Stroller in video in the AR/VR at Shopify presentation.… Jul 23 20July 23, 2020Video at Shopify Engineering Shipit! Presents
ShipIt! Presents: AR/VR at ShopifyJoin Daniel Beauchamp, Head of AR/VR at Shopify, on ShipIt! where he shares how we’re using this increasingly ubiquitous technology at Shopify.Missing first video from the presentation: https://youtu.be/ntX0cOr4r08Links shared in… Jul 23 20July 23, 2020Video at Shopify Engineering Shipit! Presents
ShipIt! presents: Understanding Programs Using Graphs with TruffleRubyIn this virtual event, join Chris Seaton and learn about TruffleRuby’s sea-of-nodes. This beautiful data structure can reveal surprising in-depth insights into your program. Read more at -… Jul 02 20July 02, 2020Video at Shopify Engineering Shipit! Presents
Shipit! Presents: How Shopify Uses NixA virtual event featuring a discussion and Q&A about how we're using Nix at Shopify. Our guest, Burke Libbey shares what we're building with Nix with demos.Read more at https://engineering.shopify.com/blogs/engineering/what-is-nix May 28 20May 28, 2020Video at Shopify Engineering Shipit! Presents
Shipit! presents: Release Culture at ShopifyA virtual event featuring a discussion and Q&A about the culture around shipping code at Shopify. Our guests Jack Li, Kate Neely, and Jon Geiger will share how we’re able to turn what our developers want into important and healthy guiding principles… Apr 21 20April 21, 2020Video at Shopify Engineering Shipit! Presents