List of videos

Infobip Shift 2021: Luring Devs by Cutting Down the Time to First "Hello World" - Aldin Kiselica

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Developers know how they like their integrations: functional, well documented, testable, smooth, easy to use, etc. And yet, what often happens is that the ones among the people who are developing for other developers, many somehow manage to miss a number of those important things due to any of the potential reasons. My team is not there just yet either, but we are fully focused on getting there. This is a talk about how we managed to minimize the time needed to get to that first "Hello World", or in this case specifically, the time needed to have some of our API methods running in close to no time. Hopefully, might even help you get an idea of how to improve some of your own processes.

Watch
Infobip Shift 2021: Full End to End Testing for Your HTML Email Workflows - Gleb Bahmutov (Mercari)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Every time a new user registers for your service, your application probably sends a confirmation email. How does that email look in the user's browser? How does it look on a mobile screen? And most importantly: does it work? In this presentation, I will show the full end-to-end open-source testing procedure for validating HTML emails. We will test the email functionality, accessibility, and visual look and style to ensure that our users are not silently dropping out due to a broken email subsystem.

Watch
Infobip Shift 2021: Making Application Logic Visually Collaborative - David Khourshid (Stately)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Logic is much more than just code. It is the user flows, the diagrams, the user stories, and the business logic that are shared with developers, designers, project managers, and other stakeholders. In this talk, we'll explore tools and techniques for unlocking application logic and making it accessible to everyone, in a highly collaborative, visual way. With software modeling concepts and techniques like state machines, statecharts, and the actor model, even the most complex logic can be visualized, understood, simulated, and even automatically tested by the entire team, preventing bugs and drastically reducing the cost of development.

Watch
Infobip Shift 2021: Building a Serverless Compute Platform with AWS and TypeScript - Tomasz Lakomy

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Have you ever used a SaaS and thought: "They don't have this one feature I want, I wish I could implement it myself" (e.g. edit tweets)? Well, we did, and that's why we gave our customers an escape hatch of being able to add functionality we haven't implemented (yet!). In this talk, I'd like to present how a small team of 4 engineers built a serverless compute platform by combining serverless AWS services in a matter of weeks, not years. You'll learn what are the key challenges of building a system like this, what to avoid and how we securely run users' code. And the best part? The whole system - frontend, backend, infrastructure is all built in a single programming language - TypeScript.

Watch
Infobip Shift 2021: WebAssembly is not Just for the Web - Nic Jackson (HashiCorp)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift How many times have you found a great library, perfect for your needs but written in a different language? Or have you ever encountered an issue where someone would love to contribute a feature to your application but program in a different language to you? Creating libraries that are linkable from another language, or enabling the extensibility of your application in multiple different languages, can be seen as the holy grail of application development. WebAssembly presents an incredible opportunity to solve these problems by providing a common compile-time target and system interface. In this talk, you will learn some of the core concepts of WebAssembly (Wasm) and the WebAssembly System interface (Wasi) and leverage them from your applications to link foreign language libraries and provide a pluggable architecture not limited by language choice.

Watch
Infobip Shift 2021: Approach to the Fastest Possible Time-to-Interactive Misko Hevery (Builder.io)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Qwik a Novel Approach to the Fastest Possible Time-to-Interactive by Delaying JavaScript Without Sacrificing Interactivity Misko Hevery (Builder.io) Builder.io provides visual headless CMS for eCommerce websites. Making sites load fast with the current set of technologies is essentially out of reach for most. Builder.io is working on a new open-source framework that focuses on time to interact as a top priority. The unique approach allows for rendering sites on the server and delaying downloading of the code until the user wants to interact with the page. This approach results in the highest Google PageSpeed Insights scores.

Watch
Infobip Shift 2021: Opening Ceremony

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Opening Ceremony

Watch
Infobip Shift 2021: The Life Changing Magic of Becoming API First - Joyce Lin (Postman)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Is your current API development process a little overwhelming? Unclear requirements repeated rework, and other miscommunications clutter your working relationships. Learn how an API-first approach can simplify your relationships and increase the velocity of your development process. API-first design and development are quickly becoming an industry standard, and in this presentation, Joyce will review tactics for using mock servers in designing, integrating, and sharing your applications.

Watch
Infobip Shift 2021: ES Modules in Node JS - Gil Tayar (Roundforest)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Yes, they’re here. Node v12 marked the first version of Node.JS where ESM support is unflagged, meaning you can start using ES Modules. It’s been a long, four year journey from defining them in the spec (June 2015!) till they could be used in Node.JS (November 2019). Why did it take so long? What were the major hurdles? What does the migration path look like? Are they really better than CommonJS Modules? What is in store for the future? And most importantly: can I start the migration?

Watch