Infobip Shift 2022

2022

List of videos

Infobip Shift 2022 Aftermovie

More than 4,000 attendees from all over the world, 80 speakers on seven stages, and one great, amazing atmosphere. Infobip Shift 2022 was an experience to remember. Relive those two days with this after movie, and feel the energy of the developer event that is not like any other in the world. Make sure to be a part of it next year. Infobip Shift 2023 will be held on the 18th and 19th of September and you can get your Blind Bird tickets today: https://shift.infobip.com/#tickets

Watch
Infobip Shift 2022: Bringing Back Progressive Enhancement - Kent C. Dodds (Remix)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift One fun (sometimes frustrating) part of the web is that your application must run on countless variations of devices with different configurations, screen sizes, and capabilities. Over the years, technology has improved and we've been given some really awesome APIs to enhance our applications to make them more useful despite the uniquely challenging (and awesome) distribution mechanism of the web. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: It is time to fulfill the promise of continuous delivery - Charity Majors

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift We have lost the plot and forgotten the point of the CI/CD revolution. It doesn't just mean run lots of automated tests. It means get your code into your production fast while it's still fresh in your head, in 15 minutes or less. No gates, no checklists, no pointy-clicky humans in the way of progress. Fear of deploys is the single greatest source of technical debt in most organizations, and it's making you to waste tons of cycles trying uselessly to prevent bugs from happening instead of *getting it into production fast* where you can begin to bake it and build real confidence in your changes. The failure to complete the CI/CD revolution is a generational failure of the technical managerial class. But WE CAN FIX THIS. 15 minutes or bust!

Watch
Infobip Shift 2022: GitHub stars won't pay your rent - Kitze (Sizzy)

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

Watch
Infobip Shift 2022: Chrome Aurora - Houssein Djirdeh (Google)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift A small team of Google Chrome engineers are working full-time to improve both the user and developer experiences of JavaScript frameworks. But why is Google trying to improve open-source frameworks in the first place? In this talk, we'll cover how the Chrome Aurora team is working to advance the web framework ecosystem by collaborating with Next.js, Nuxt, and Angular. From improving core loading performance to providing an extensive number of utilities, the optimizations the Aurora team have landed have already improved the developer and end-user experience of hundreds of thousands of applications. By the end of this talk, you'll learn about how the team have designed and shipped numerous image, script, and font optimizations in each of these frameworks as well as get a glimpse of a number of exciting new features planned for the near future.

Watch
Infobip Shift 2022: Y CRDTs: Modern State Synchronisation Libraries - Kevin Jahns (Y Collective)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The future of the web is collaborative. If you ever wanted to make (part of) your application collaborative so that multiple users can manipulate it concurrently without handling merge conflicts, then this talk is for you. If you ever wanted to make make your application work offline, and automatically merge conflicts that arise from users manipulating a document without internet access, then this talk is for you. In this talk, I'd like to give an introduction to the ecosystem we built and show developers why it has never been easier to build real-time collaborative applications.

Watch
Infobip Shift 2022: Future of Infrastructure as Code - Luka Kladaric (Awesome Force)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Every growing company faces that inflection point after which the number of teams, engineers, and services grows beyond what any one person can hold in their head. That's when tribal knowledge & word of mouth stop working and productivity & morale suffer due to a lack of opinionated platform tooling. Your choices are - to reinvent the entire wheel, build everything in-house and create a formal bottleneck team to any experimentation, or let everything be a one-off experiment and continue suffering the productivity penalty. There is a third option.

Watch
Infobip Shift 2022: Kafkistry - Manage thousands of topics across multiple Kafkas - Antonio Tomac

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Antonio Tomac - Software Engineer at Infobip When starting with Kafka, having one small cluster, a few topics, producers, and consumers it's quite straightforward to manage it. Difficulties start to happen when more and more teams and their services start using more topics across many Kafka clusters with different scales. Managing Kafka clusters using kafka-*.sh command manually starts being error-prone and it's likely that some critical mistakes will happen sooner or later. In this talk, you'll hear about the growth of Kafka environment at Infobip, and how we made mistakes, learn about root causes and help ourselves. We did that by developing a tool called Kafkistry with goals to prevent us from repeating the same mistakes, also speed us up and reduce boring manual work. project: https://github.com/infobip/kafkistry dockerhub: https://hub.docker.com/r/infobip/kafkistry maven central: https://mvnrepository.com/artifact/com.infobip.kafkistry

Watch
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
Infobip Shift 2022: The State of Web UI - Una Kravets (Google Chrome)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift It's such an exciting time to be a web developer! There's so much landing in browsers and coming down the pipeline for web platform features. In this talk, Una will walk you through the powerful new CSS features that landed in 2022 or will be coming soon like container queries, the :has() family selector, cascade layers, and much more!

Watch
Infobip Shift 2022: Telcos for Developers: Why we need to develop APIs together - Noel Wirzius (DT)

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

Watch
Infobip Shift 2022: CSS Variable Secrets - Lea Verou (MIT)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift By now most developers use CSS custom properties regularly, but few understand them deeply enough to harness their full power. Lea will take you on a journey from the practical to the mind-blowing, and from the widely implemented to the cutting edge, demonstrating a host of tips, tricks, and gotchas relating to CSS variables in her trademark interactive style. You will leave this talk with your CSS toolbox, your mind refreshed, and a much deeper understanding of CSS custom properties than you ever thought possible.

Watch
Infobip Shift 2022: Redefining GraphQL and Liquid - Tiffany Tse (Shopify)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Redefining GraphQL and Liquid: How We Rebuilt Shopify's Developer Docs from the Ground Up In September of last year Shopify launched updated API references, which included our opinion on the best way to showcase GraphQL reference documentation, and this summer we rebuilt Shopify's Liquid documentation. This is a case study in what we did, the challenges we faced on the way, and what ultimately shipped to developers and lessons learned. Learn how to create amazing developer documentation that scales with your organization and audience.

Watch
Infobip Shift 2022: Resumable Applications - Misko Hevery (builder.io)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Hydration is how we make our Server Side Rendered content interactive. But hydration is also very expensive, and both in forcing a lot of JavaScript to execute eagerly. Resumability is an alternative to hydration which reduced the eager download and execution of JavaScript to almost nothing. The result is instant on applications, even on poor connections and slow devices. But resumable applications have other properties that make them an excellent fit for micro frontend architectures. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Expanding Docker Capabilities with Extensions - Lucas Bernalte Perez (Docker)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Docker Extensions lets you use third-party tools to expand Docker Desktop beyond its built-in functions. With the Extensions SDK everyone can build their own tools to improve their developer workflows and share them with the community. We'll build a new Extension from scratch and see all the capabilities users have for creating tools tailored to their use cases.

Watch
Infobip Shift 2022: The Effective Developer: Work Smarter, Not Harder - Sven Peters (Manfred)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift We're agile, we're doing DevOps, we work in cross-functional teams, and we use the latest developer tools. With all those methodologies and technologies we should be highly effective, right? Probably not. Most of us still struggle with balancing coding speed and quality, working on the stuff that really makes a difference, and feeling constantly stressed by all the things we should know. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: The Digital Economy and DeFi - Pavel Matveev (Wirex)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The digital economy has changed over recent years with the traction and adoption of digital products soaring. Using case studies, learn vital strategies on how fintechs can start embracing web 3, how cryptocurrencies are impacting the global financial system and what the future global economy may look like. This is your shortcut to how businesses can begin to integrate DeFi technology and the benefit this can bring to various players and sectors.

Watch
Infobip Shift 2022: Better DX with Rust - Erick Corona Garcia (Infobip)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift According to StackOverflow, Rust is THE most loved programming language and that generates a lot of interest within the developer community. Come along and learn why Rust is so awesome, what are the design aspects of a good library, and how we implemented them in our Infobip Rust SDK. Spoiler alert, Rust enables a seamless developer experience and empowers developers to create safer and faster software. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Documentation for Humans - Tejas Kumar (Xata)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift This talk explores careful considerations that go into creating effective documentation that helps users reliably find answers to questions they have, ultimately making documentation accessible to all, and reducing maintenance burden by automatically generating them from source code.

Watch
Infobip Shift 2022: Streaming Data Pipelines: What, Why and How? - Sasa Kljaic (Raiffeisenbank)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift In today's world of ever-increasing volume of data waiting for days, hours or even minutes to make business decisions is becoming unacceptable. In this talk, we will cover how you can modernize your existing application and build a real-time data pipeline using Kafka and Kafka Streams.

Watch
Infobip Shift 2022: How to Learn Web3 - Francesco Ciulla (daily.dev)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Effective developers don't just write clean, simple, and robust code. They also have a strong understanding of the entire development process and the problem that needs to be solved. They take time to learn, practice, and play.

Watch
Infobip Shift 2022: Write Your Own Kubectl with C# - Bojan Vrhovnik (Microsoft)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Kubernetes provides a command line tool for communicating with a Kubernetes cluster's control plane, using the Kubernetes API. In this session, we will focus on checking out different (most common) tools to control, manage and operate clusters/workloads besides official kubectl. We will start with built-in options to control Kubernetes, navigate to provided 3rd party tools and focus on building a programmatic approach to mix our workloads/scenarios in Kubernetes with C#, PowerShell, and REST.

Watch
Infobip Shift 2022: Fullstack Typesafety with Next.js - Brandon Bayer (Flight Control)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Achieving complete typesafety with Next.js is a huge challenge, especially if you are fetching data from databases or third-party APIs! I'll show you how to fully leverage ALL of the Typescript features of Next.js. And I'll cover the hottest up-and-coming libraries for achieving even greater typesafety than is possible with vanilla Next.js. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Cohesion and Coupling: Exploring Fundamental Principles of Software Engineering

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Peter McKee, Senior Director of Developer Advocacy at JFrog What makes good software? What's the difference between well-written code and code that's not? There are two foundational principles that are at the core of well-written code - cohesion and coupling. Well-written code is loosely coupled and highly cohesive. Whether you write object-oriented, procedural, YAML, or functional code, it must follow these two principles to be able to be easily reasoned about and maintained. In this talk, we'll discuss cohesion and coupling and take a look at poorly written code and how to think about and refactor it to be loosely coupled and highly cohesive.

Watch
Infobip Shift 2022: Scaling Ethereum with Zero-Knowledge magic - Ivan Pavicic (Shard Labs)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Ethereum in it's current state is slow and expensive, but several solutions exist and continue to grow in order to address this problem. Some of those solutions are the various layer-2 scaling mechanisms (rollups), but we will focus on a particular, Zero-Knowledge based rollup and see why and how it works... And why it's such an exciting topic in the crypto community! Vitalik himself supports it, so come and see why!

Watch
Infobip Shift 2022: How Fintech APIs Are Eating The World - Arik Shtilman (Rapyd)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Welcome to the Fintech Economy. The fintech API revolution will create a whole new era in software application development that will rewire how apps are built and monetized. Fintech is a new fourth platform now joining the Internet, Cloud and Mobile as part of your technology stack. Arik Shtilman, the founder and CEO of Rapyd, a leading global fintech will share insights into how to take advantage of this growing trend, his philosophy on why we need to 'Build Bold', and what it means for software developers creating next-generation apps. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: A Developers Guide to Managing Infrastructure - Nic Jackson (HashiCorp)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Year on year, developers are taking more responsibility for managing their applications infrastructure. Thankfully advances in cloud products have dramatically simplified this task by providing preconfigured managed resources that we can leverage. However, even with managed resources, you must take a measured and sustainable approach to your infrastructure to ensure consistency and reproducibility. In this talk, you will learn how managing infrastructure is very similar to your workflow for writing code. Using the popular open-source tool Terraform, you will discover two different approaches: a configuration-based approach using Terraform's domain-specific language and a code-based approach using the Terraform CDK and your programming language of choice, such as Python, Typescript, Go, or C#. We will look at the pros and cons of each approach and a continuous integration workflow for applying GitOps principles to infrastructure code.

Watch
Infobip Shift 2022: Tales of Accessibility Failures - Eva Ferreira (Mabl)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift We hope for our web applications to be as beautiful, performant, and accessible as possible; but sometimes... Things get in the way and the outcome is not as good as we hoped. In this talk I'll walk you through a few of my failed attempts at developing accessible web applications. We'll go through different accessibility assumptions and myths that I wrongly believed to be true and how to avoid them by properly testing for accessibility. This talk aims to be a reminder about the fact that, more often than not, inaccessible applications are a result of a lack of knowledge, not a lack of caring. That it is ok to make mistakes but it is also essential to avoid making the same mistake twice

Watch
Infobip Shift 2022: The Great Personal Re-Invention - Grace Francisco (Cisco)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Navigating today's work world can be challenging. There are endless opportunities out there, but many often limit themselves to a traditional career ladder. What if you could take your expertise to a different career path? Is personal re-invention possible? In this session Grace Francisco, VP of Cisco Developer Relations Strategy & Experience will share how she navigated her career - from being a self-taught engineer to her shifts in other technical career tracks and eventually into leadership. From enterprise, smb, and fintech to gaming - working at some of the smallest to the very largest organizations, listen in on Grace's adventures in tech and her lessons learned in taking the road less traveled. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Building Serverless Applications with Cloudflare Pages - Gift Egwuenu, Cloudfare

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift With the advent of serverless, we don't have to worry about managing our own servers. Thanks to the introduction of serverless applications, you can now write a function and deploy it to the cloud. In this talk, we'll build a serverless application using Cloudflare's stack. We'll use Pages to host our static content, Functions for managing the dynamic part of our app, KV to persist data, and Wrangler to do local development together with Cloudflare Pages offerings like unlimited preview environments, fast builds, and integration with a Git client.

Watch
Infobip Shift 2022: An Institutional Crypto Trading Firm's Approach to Defi

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Building Trust in a Trustless System - An Institutional Crypto Trading Firm's Approach to Defi - Melvin Deng (QCP Capital) With recent hacks and defaults in the space dominating headlines, trust in crypto protocols are at an all time low. However if blockchain is set up as a trustless system, why would it need trust of the community? Today QCP Capital, an institutional crypto asset trading firm that is looking to bridge both the crypto and traditional finance worlds, challenges misconceptions about Defi vs. CeFi, and what it will take to build trust in the trustless.

Watch
Infobip Shift 2022: JS SDK - Jakov Buratovic (NEAR Balkans)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Road to adoption is paved by countless hours of work and millions of lines of code. Seeking new ways to empower coders and onboard them easily to Web 3 comes JS SDK. Gate opener for millions of developers world wide to engage with Blockchain technology.

Watch
Infobip Shift 2022: State Machines On The Edge - Erik Rasmussen (Centered)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Modeling business logic with state machines has numerous benefits, from eliminating bugs caused by impossible states to visualizing the logic to communicate with non-technical shareholders to simply communicating user flow between technical colleagues. In this talk, I'm going to demonstrate, via live coding, how to combine the strengths of Remix and XState to create a checkout flow entirely on the backend. No. JavaScript. Required.

Watch
Infobip Shift 2022: Pay the Web Forward - Alex Lakatos (Interledger Foundation)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Trying to get paid on the Web today, as a creator, is broken and unfair. 70% of ad spend globally goes to only 2 platforms. Until recently, the Web could',t natively compete. A new W3C Standard proposal, Web Monetization, uses the Interledger Protocol to enable developers like you to make money from your work in an open, native, and seamless way. And all that with as little as a single line of HTML! If you've ever wanted to know all about payments on the web or making money with your website, this talk is for you!

Watch
Infobip Shift 2022: Travel, Discover, Change: Simple Recipe For Success -

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Global companies know the tricks of outstanding opportunities everywhere - but so do local ones. Great achievements and leapfrogging allowed us to have amazing solutions and unicorns in what was thought before the most unlikely of places. See how to think globally and apply locally wherever you are. Vidett Adjorlolo, Founder & CEO at Sorted Chale Tunya Irkad, Investor at 500 Global Tamara Rajic (Moderator), Head of B2B Growth Strategy at Infobip

Watch
Infobip Shift 2022: The End of Localhost - Shawn Wang (Airbyte)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Dev environments should be cattle, not pets. It looks likely that in future, most development will not be done on localhost, the most precious pet of all. In this talk, we will explore what is driving companies like Google, Facebook, Shopify, and GitHub to move their development entirely to the cloud, and break down the factors that are leading this workflow to spread out to make sense even for the solo developer!

Watch
Infobip Shift 2022: Securing Decentralized Systems with MPC - Belma Gutlic (ChainSafe)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Multi-Party Computation (MPC) is used to carry out secure computation processes jointly. A specific application of it, Threshold Signature Scheme (TSS) is a game changer when it comes to encryption techniques and decentralization as it eliminates the single point of failure. This talk will cover how it works, where and how it can be used and it's challenges.

Watch
Infobip Shift 2022: Issues Introducing On-prem Cloud IDE in an Organization -

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Dario Sindicic, Dario Posaric (APIS-IT-LLC) - Our talk will introduce the term Cloud IDE. We will compare it to traditional workstations and highlight some of the most popular ones. We will showcase what the process of introduction to a company looked like. We will discuss technical obstacles which stood in our way. We will discuss how introducing ZFS storage helped us in reducing disk utilization thanks to the de-duplication.

Watch
Infobip Shift 2022: One Serverless Principle to Rule Them All: Idempotency - Adrienne Tacke (Cisco)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift When it comes to serverless applications one principle rules them all: idempotency. This ability to rerun a function, make a REST API call, or process a message any number of times and ensure the same result is only possible with this characteristic built-in to any distributed system. In this talk, I'd like to explain and explore the importance of idempotency and discuss how we can implement it in our own systems, including: Idempotency's relationship with good serverless architecture, How safe retries are impossible without idempotency, Examples of serverless frameworks and tools that help/encourage idempotency. You'll leave this talk with a deeper understanding and appreciation for this tongue-twisting principle and start combing through your code with an idempotent eye.

Watch
Infobip Shift 2022: Securing Your Software Supply Chain - Darcy Clarke (Github)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The software supply chain is under constant attack & threat actors look to profiteer off the cracks in its foundation. The JavaScript ecosystem is at the heart of this problem & much of the fear, uncertainty & doubt are becoming normalized. New exciting tools & innovations that combat these problems are right around the corner. Learn more about the current state & future of security in the JavaScript ecosystem & how to protect yourself today. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Founder Stories: The Business Model Menace - Panel Discussion

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Albert Gajsak, CEO & Co-founder at CircuitMess Darko Butina, General Partner at daFUND Ervin Jagatic, Group Product Manager at Infobip Bernard Ivezic (Moderator), Editor in Chief at Startup Report by Jutarnji List From ideas to execution, from 0 to 1, and from MVP to profitability. Creating successful companies depends on products, markets and business models. How to pick up the best business model, how to pick the right market and where to sell - tune in to learn a few tricks from entrepreneurs and investors alike.

Watch
Infobip Shift 2022: The Architecture of Web3 - Raza Zaidi

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Traditional stacks have a front-end and backend. With web3 another component is introduced: blockend. Diving deeper into the architecture of web3 and how it integrates with existing applications

Watch
Infobip Shift 2022: A Path From an API To Client Libraries - Josip Antolis (Infobip)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Maintaining client API libraries (SDKs) for a public API is usually a repetitive, never-ending job. What makes it even worse, is that the API never ceases to grow, and there is a constant demand to publish libraries in more and more programming languages. This talk gives you a short story on how, at Infobip, we've compressed what amounts to hours of manual work into a code generation pipeline that produces client libraries almost in real-time. We're going to dive deep into the autogeneration process built around a service called OSCAR. It's a tool that uses the powers of the OpenAPI Specification and the OpenAPI generator to create client libraries in a single API call. Prepare to witness the exciting journey, from the API definition to the client library in no time. By the end of the session you'll know how to: Maintain SDKs in multiple programming languages to support an endlessly growing API, Use OpenAPI specification to create powerful code generation pipelines, Control, polish, and test an autogenerated code.

Watch
Infobip Shift 2022: Bridging Design and Development in Style - Ekene Eze (Plasmic)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift We follow a very traditional path when developing web applications and websites. We sketch out the ideas, and product designers create designs in Figma, while engineers build them to pixel perfection. This approach takes a lot of work from everyone, as designers must create the designs, prototype, and hand off all the resources and assets. From there, engineers must build the project, integrate it with the right frameworks, test it, and ship it to production. Suppose we could automate the process in a way that non-developers could take Figma designs, create webpages, and ship them to production without engineering oversight? More time would be saved, engineering dependency would be relieved, and every team would be empowered to move faster on their own. In this topic, I'll go over how we can bridge this gap and empower everyone to be more efficient.

Watch
Infobip Shift 2022: Going Beyond Static Generators - Urban Pfeifer (PM/C3)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The industry always talks about concepts like NoOps, SSG, automatic scaling, and Lambdas, but rarely do we discuss how these things come into play in actual projects Check how we used this approach and create the biggest hospitality page in the region with Netlify, Hugo & Cloudinary.

Watch
Infobip Shift 2022: MEV is the Word - Valentin Mihov (Daedalus Angels)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift MEV - Maximum Extractable Value, formerly used to be “Miner Extractable Value”. Arbitrage, liquidation, sandwich transactions, bots and bribes. All in one session to spotlight MEV and how should dapp developers deal with it.

Watch
Infobip Shift 2022: The Peculiar Future of Food - Michael Selden (Finless Foods)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Impossible burgers, cultured meat and alternative food solutions were topics in silicon valley a few years ago but let us see what happened since in the vertical we like to call FoodTech. More importantly we will excite you on what will we eat by 2050 and maybe, just maybe, save the climate.

Watch
Infobip Shift 2022: What's Really Going on Inside Your Node_Modules Folder - Ferros (Socket)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Ferros Aboukhadijeh - Founder/CEO at Socket How do you know if you can trust your open-source dependencies? Modern applications use thousands of dependencies written by hundreds of maintainers. Come to this talk to learn how to protect your software applications and critical services from malware and security threats originating in open-source code.

Watch
Infobip Shift 2022: Solving Scalability: Layer 2s and Modular Blockchains - Camila Ramos Garzon

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Ethereum in it's current state is slow and expensive, but several solutions exist and continue to grow in order to address this problem. Some of those solutions are the various layer-2 scaling mechanisms (rollups), but we will focus on a particular, Zero-Knowledge based rollup and see why and how it works... And why it's such an exciting topic in the crypto community! Vitalik himself supports it, so come and see why!

Watch
Infobip Shift 2022: Pitch: Later, Safer, Better

More advanced pitches from startups that mostly got funding, found their markets, and are ready to take the next step - hear them out.

Watch
Infobip Shift 2022: VC Sessions: The Startup Strikes Back - Panel Discussion

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Popular belief is that investors are key to a healthy startup ecosystem. Investors of all kinds, of all verticals and off all stages - this panel will focus on regional and global investment outlooks whether they come from funds or from corporations, whether they are focused on specific verticals, stages or regions. Jan Habermann, Partner at Credo Ventures Jure Mikuz, Managing Partner at South Central Ventures Krisztian Gyepes, Investment Manager at Elevator Ventures Tena Sojer Keser (Moderator), Global Developer Content Expert at Netokracija

Watch
Infobip Shift 2022: Transaction Privacy vs Compliance - Technical Aspects of the Dilemma, Adam Gagol

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Adam Gagol, CTO & Co-founder at Aleph Zero In light of the recent controversies surrounding Tornado Cash ban, the design and compliance of the future of privacy-enhancing systems becomes more relevant than ever before. On one hand, we still have powerful and dangerous adversaries wanting to exploit users' transaction data, on the other hand, it becomes more apparent that we cannot ignore the flip side of privacy, namely that various obviously malicious actors can utilize it to conceal their undoings. During the talk, I'll dig into the technical aspects of this problem, exploring tradeoffs that occur from countering both types of adversaries with cryptographic techniques based on ZK-SNARKs.

Watch
Infobip Shift 2022: HA/DR Strategies for Cloud-Based Apache Kafka - Danica Fine (Confluent)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift If you're using Apache Kafka in your company for real-time insights, you know that keeping your data safe and moving is crucial to your operations. Deploying a high-availability, disaster recovery (HA/DR) strategy for your Kafka workloads can increase the availability and reliability of your mission-critical applications by minimizing data loss and downtime during unexpected disasters. It all starts with knowing which strategy is right for you. Geo-replication is at the heart of HA/DR for Kafka, but understanding and migrating to a multi-cluster setup can be challenging. Due in large part to the overhead that comes with tackling this at application deployment time, many HA/DR strategies have historically been set up behind the scenes at a platform level which can make it even more difficult to implement. In this session, we'll first introduce a number of HA/DR strategies used in the Kafka ecosystem – such as active-active, active-passive replication, and multi-regional stretched clusters. We'll then see how to implement and automate many of these strategies using Confluent Cluster Linking, allowing you to achieve your goals without the DevOps headache.

Watch
Infobip Shift 2022: Building Composable Commerce on the Cloud for Emerging Markets - Bolaji Ayodeji

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Bolaji Ayodeji (Commerce Layer) According to Adobe Digital Economy Index, global eCommerce sales are expected to hit $5.5 trillion in 2022 and 76% of adults in the United States shop online. In addition, more technologies are emerging this year, more online stores are springing up, and customers are making purchases on an increasing number of devices. As a result, businesses must keep up with evolving technology, competition, and demands. Failure to meet these demands will result in unhappy developers and consumers, influencing conversions, sales, and revenue. In this talk, Bolaji will discuss the rapid evolution of digital commerce and introduce how composable commerce APIs are enabling better developer/customer experience and the rise of micro-frontends—a technology design strategy that holistically isolates services used in an eCommerce tech stack, from back to frontend, enabling developer teams to specialize within organizations and optimize their agile development processes.

Watch
Infobip Shift 2022: Estonia: the Vanguard of Tech - Panel Discussion

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Competition is (not) a zero-sum game and you need to make the most of the cards you were given. When it comes to countries talking about Estonia's success in tech it's slowly becoming boring - 10 unicorns, 30+ VC funds and syndicates just to start with. With extraordinary guests from Estonia that have been in the trenches of building its tech success, we will go into the weeds of what made things rise to this extraordinary level. Rando Rannus, General Partner at Siena Secondary Fund Toomas Bergmann, Partner at Peaksjah Bozidar Pavlovic (Moderator), Managing Director at AYMO Ventures

Watch
Infobip Shift 2022: Spotting Trends: Investors in/and Technology - Panel Discussion

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Big Data, AR/VR, 3D printing, robotics, crypto, web3, AI, Deep Learning - all of those are buzzword and trends that come and go. However we will focus on those technologies that will stay, regardless of the name or the buy, and those that will come in the next 3-5 years. We will hear directly from investors what excites them and what they would (potentially) put money in. Disclaimer: this is not investment advice. Stanislav Sirakov, General Partner at LAUNCHub Ventures Toomas Bergman, Partner at Peaksjah Martina Silov (Moderator), Operations Manager at CroAI

Watch
Infobip Shift 2022: Terraform Practices - The Good, the Bad, and the Ugly - Hila Fish (Wix.com)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Terraform is a GREAT tool, but like a lot of other things in life, it has its pitfalls and bad practices. Since you are working with Terraform, you probably went through its documentation, which can tell you what resources can be used - BUT do you always have a clear path towards using these resources? How should modules be constructed? How should you structure your Terraform code in general? In this talk, I'll cover the good, the bad, and the ugly when it comes to Terraform. I will show best practices for working with Terraform that were put together with a lot of blood, sweat, and tears, so you'll ultimately have a go-to approach and a paved way for working with Terraform, whether it's an existing codebase or a new functionality altogether, and also hopefully make you think about the big picture and utilize Terraform in a broader context rather than just an 'infrastructure as code' tool. Hila Fish

Watch
Infobip Shift 2022: Architecture of Stablecoins: Lessons Learned - Denny Balon (Decentral Bank)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Building a stablecoin is no easy task. Decentral Bank will share how to architect a stablecoin that can be stable during crypto winter and offer yields in bull market.

Watch
Infobip Shift 2022: Never Ever Give Up - On Talent - Panel Discussion

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Vedran Bilas, Professor at FER Marin Troselj, Co-founder & CEO at STEMI Petar Ducic (Moderator), Engineering Director at Infobip Enough talk about unicorns, investors, and valuations. If there is one prerequisite for a booming startup ecosystem it's talent. We are not necessarily talking about universities and professional programs only, but about the movement starting at the earliest age. However, in this panel we are focusing on how to create cutting edge talent, engineering and otherwise, and far-seeing, modern academic institutions - and maybe how the markets can assist them.

Watch
Infobip Shift 2022: Integration is the Key to Modern Cloud Applications - Wojtek Gawronski (AWS)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Modern Applications deployed in the cloud are based on serverless or microservices architectures and they are typically fine-grained, distributed, and interconnected. It's perfectly normal to represent those systems in a form of a diagram consisting - more or less - lines and boxes. Lines (connections between boxes that represent components) impose important functional and non-functional characteristics of the systems - like scalability, availability, and coupling. In this session, you will learn how serverless and application integration tools available in the AWS cloud make those connections explicit, automatable, and manageable. In other words: you will learn why lines (integrations) are as just important as boxes (components).

Watch
Infobip Shift 2022: Debug a Kubernetes Operator - Philipp Krenn (Elastic)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift The goal of this live debugging session is to better understand how to work with a failing Kubernetes Operator and get used to some helpful Kubernetes commands. Each of the three examples follows the same structure: * Apply an invalid YAML manifest * Figure out what is wrong and how to fix it * Hints that may help solve the problem. A detailed walkthrough to understand and solve the problem.

Watch
Infobip Shift 2022: Scaling Blockchains to Actually be Usable - Nader Dabit (Edge & Node)

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

Watch
Infobip Shift 2022: Telemetry Without the 'Tool Tax' - Ben Greenberg (Parity)

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift You want to instrument your application with observability tooling. You understand the benefits of doing so, but when you start investigating you discover a tooling sprawl that makes your head spin. This has been a persistent pain point for engineering teams, and a consistent deterrent to instituting a robust DevOps practice. Open Telemetry (OTel) comes to try and solve that tool tax for your observability needs. It is an open-source project maintained by the community that radically democratizes your application's metrics, logs, and traces, releases you from vendor exclusivity, and reduces your dependencies. In this talk, you will learn about the origin story of OTel, and how to transform your tool sprawl into a focused funnel of data powering your DevOps practice. Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/

Watch
Infobip Shift 2022: Applications of cross-contract communication in Aurora - Marcelo Fornet

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Aurora Labs - We present the new design for interoperability between Aurora and NEAR contracts, based on cross-contract calls. We discuss several new use cases that are possible with this feature.

Watch
Infobip Shift 2022: Accelerate Spring Developer Productivity on Kubernetes with Tanzu Platform

Get your tickets for Infobip Shift 2023 at https://shift.infobip.com/ https://twitter.com/InfobipShift Oded Shopen, Senior Lead Solution Engineer and Spring Advocate at VMware Tanzu Application Platform is a next-generation Platform-as-a-Service that can run on any Kubernetes. It is built on best-of-breed open-source technologies such as Knative, Backstage, Cartographer, Cloud Native Buildpacks and Tekton. Spring is a first-class citizen in TAP, and allows developers to go from concept to production in minutes.

Watch