List of videos

Infobip Shift 2022: How To Leak Resources With JavaScript! - Ben Lesh (RxJS)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift In this talk we'll explore the many fun ways JavaScript has provided for us to leak our users' resources using async-await, promises, and more! Have fun going back through your async code and spotting leaks after this talk! Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/
Watch
Infobip Shift 2022: Printing Tufte with CSS - Håkon Wium Lie (CSS)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift CSS is mostly used to design on-screen pages and apps on screens, but its roots are in paper-based typography. This talk will discuss the origins of CSS and how you can use it to create beautiful books which will last longer than the average web page. In particular, Edward Tufte's books will be presented and you will learn how to use CSS extensions to recreate his beautiful designs. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/
Watch
Infobip Shift 2022: Solve “But it Works on my Machine!” Problem with CDEs, Toma Puljak(Codeanywhere)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Onboarding developers to projects with complex architecture is a tedious task. Hours, or even days, of your valuable time is wasted troubleshooting why your setup doesn't work on the new developers machine. That's where cloud-based development environments come in. Set up monolith or microservice infrastructures with a single click. With the approach presented in this talk, you will forget about ever having to walk through any setup steps, wait for long install times or trying to find a workaround for dependencies that just don't work on your machine. Cloud-based development environments will not only help your developers start coding right away, but cut costs in the process. There's no need to buy expensive hardware that can run demanding projects, all you need is a browser and you're ready to go.
Watch
Infobip Shift 2022: Descending Into Bare Metal Kubernetes - Petar Obradovic (SofaScore)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Cloud-based infrastructure gets expensive really fast as you scale out. Here at SofaScore, we love to work on high-traffic and performant backend systems, but hate to just throw money around to solve infrastructure hurdles that come with it. That's boring. I'm going to show you how we operate a bare metal Kubernetes cluster that serves millions of requests each minute, without missing out on typical cloud features such as simple service exposure or distributed data storage.
Watch
Infobip Shift 2022: Designing For Complex UIs - Vitaly Friedman (Smashing Magazine)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Not much can surprise you when it comes to interface challenges, doesn't it? You can design a decent card, a well-rounded accordion, and exquisite hamburger navigation. But what if there are slightly more complex UX challenges ahead of us? How do we make them accessible to everyone around the world? What if you are dealing with complex filters, multi-page forms, or multi-step modals and overlays? What about intricate enterprise-grade tables and dashboards? Or perhaps creating a resilient navigation system for a family of 115 websites? Well, complex UI doesn't have to be complicated. We need to hide the complexity under the surface, making it easier for everyone to get complex tasks done easier. In this session with Vitaly Friedman, UX consultant and creative lead behind Smashing Magazine, we'll dive deep into dissecting how to solve complex design problems to make applications accessible and usable, maximizing clarity and minimizing ambiguity along the way. Whether you're working on a complex nested multi-level navigation or creating complex tables, this session will give you some strategies and tools you need to get better at your work. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/
Watch
Infobip Shift 2022: Isolate and Protect Instead of Protecting In-Place - Sean Falconer (Skyflow)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Data helps power business decisions. It helps businesses decide on what features to prioritize, how to drive ROI, and how to better serve their customers. Businesses are collecting and storing more information today than ever before and data volumes are projected to grow nearly five times by 2025. However, not all data is created equal. Some data like a user's name, email address, and social security number requires better protection than others. We have a lot of data, but only a small amount of it is sensitive and can be used to identify an individual. Just as you might lock up sensitive physical objects in your home like your passport, marriage license, and birth certificate, sensitive user data must be isolated and protected separate from application data. In this talk, we discuss the data privacy vault, a secure, isolated database designed to store, manage, and use sensitive data. Using real-world examples, we'll show how the data privacy vault simplifies and solves data privacy for a number of use cases like PCI data lock-in, de-identification of data in an analytics pipeline, and secure storage and governance of user PII.
Watch
Infobip Shift 2022: Testing Web Applications with Playwright - Debbie O'Brien (Microsoft)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Testing is hard, testing takes time to learn and to write, and time is money. As developers we want to test. We know we should but we don't have time. So how can we get more developers to do testing? We can create better tools. Let me introduce you to Playwright - Reliable end-to-end cross browser testing for modern web apps, by Microsoft and fully open source. Playwright's codegen generates tests for you in JavaScript, TypeScript, Dot Net, Java or Python. Now you really have no excuses. It's time to play your tests wright.
Watch
Infobip Shift 2022: A Guide To Functional Programming - Jemima Abu (WeMakeWebsites)
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Functional Programming is a paradigm as old as time (well as old as the 1950s if we're being literal) but that doesn't make it any easier to understand. While there are languages that are functional by design, it's also possible to use functional programming as a coding guide for any language you're working in. In this presentation, we'll explore the What, Why and How of Functional Programming and also take a look at how to use functional programming with popular languages to write code that is scalable, readable and easy to maintain - all the things good code should be.
Watch
Infobip Shift 2022: Episode II: The Tribe Awakens
Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The Infobip Startup Tribe is the host of the stage and this is not its first. Very quick info about the achievements but also challenges in its underlining mission - becoming the best startup program a major tech company has launched. Meet some of the startups and get ready for two days of content, networking and excitement. Nikola Komes, CEO & Founder at InsiderCX Lea Peric, Founder of XOINK Izabel Jelenic, CTO and Co-Founder at Infobip Lucija Reic (Moderator), Startup Partnerships Manager at Infobip
Watch