Virtual reality

Your connection between real and virtual world

This year's Infobip Shift gathered 4,000 people, here's what they saw

Budi posrednik između stvarnog i virtualnog – podijeli članak:

This year's Infobip Shift, the largest international developer conference in Southern Europe, was held on September 19 and 20. In addition to live, the conference was watched online by more than six thousand spectators, which positions Infobip Shift as one of the largest such conferences in Europe, and the organizers announced that it will expand to an additional location, but without giving details.

We had the opportunity to choose to follow a pair of halls: DevX, Web, Tooling, Startup, Web3 and Cloud native. Between these halls, 75 lectures and panels were held where participants could hear all about numerous new technologies from the global stars of the technology scene. Although all the lectures were interesting in their own way, we would like to exclude a few lectures that we especially liked.

The architectural of Web3, lecture by Raze Zaid

As a great introduction to the Web3 world, Raza Zaid gave us a brief introduction to what Web3, why it's called Web3, briefly and clearly explained what blockchain is, where they could use Web3, and various layers of Web3. Of course, in 30 minutes we couldn't get a detailed introduction, because it would take about 2 hours for pure basics, but we find that as "Web3 101" the introduction was perfect: exactly what needs to be known and few interesting facts to spice up the story.

How to learn Web3 by Franchesco Ciuillo

Effective programmers don't just write clean, simple and robust code. They also have a strong understanding of the overall development process and the problems that need to be addressed. They need time to learn, practice and play. Having learned what web3 is, Franchesco Ciuilla briefly showed us how we can learn to handle it. He used his 30-minute lecture by directing us to choose which blockchain we want to learn as a beginner, advice for choosing a programming language and some tools and frameworks that would be good to keep in mind.

Fuel of the industry: VS's, lecture by Melvin Deng

We are all familiar with cryptocurrencies and we all have our own opinions about them, whether it's a good or bad opinion. Some got burned entering the world of cryptocurrencies and vowed never to make that mistake again. Melvin Deng in his lecture on what the "Trustless System" really is and tried to help us find out who is trying to deceive us and who is worthy of our trust. If we could sum up the entire 30-minute lecture in one sentence, it would be, "just because a friend tells you something is 100% safe doesn't mean you can't explore for yourself."

Bridging design and development in style, lecture by Ekena Eze

We follow a very traditional path when we develop web applications and websites. Directors sketch ideas, product designers create designs in Figma, while developers build them to pixel perfection. This approach requires a lot of work from everyone, as designers have to create a design, prototype and hand over all resources and assets. Based on this, developers need to build a project, integrate it with the right frameworks, test it and send it into production. Ekene Eze made this process easier for us by introducing us to website builders. One such tool is Plasmic, for which presenter Ekene Eze expressed great enthusiasm. Some of the advantages of Plasmic tools are:

  • It can be integrated with any technical stack (tech stack)
  • Provides creative flexibility for beginners
  • It can be imported without monitoring
  • The possibility of personal system design
  • Custom animations and effects

Testing Web Applications with Playwright by Debbie O'Brien

Testing can be very difficult. It takes time to learn and write, and as we all know: time is money. As programmers we want to test. We know we should, but we don't have time. So, how can we get more developers to test? Debbie O'Brien introduced Us to Playright: a tool that can make testing fun. Playright is not a separate program, it is an extension for web browsers. It gives us opportunities like:

  • Live-debugger – further you can communicate with the program when debugging. You can set breakpoints, handle exceptions that would otherwise cause program interruptions, modify memory, etc.
  • Locators – the ability to find elements at any time
  • Easy selection of selectors – we simply press on the "Pick selector" option and automatically show us which selectors we can use
  • Codegen – the ability to automatically generate code depending on previous entries
  • View the report – separately for each browser
  • Track created files

As much as we enjoyed this year's Infobip Shift, we can't wait to see what the next Infobip Shift contains. If you already want to buy your ticket, you can visit their official site.