What do cars, chess and Peter Griffin have to do with decision-making? Decision-making is a complex process, we go through it multiple times per day. Everything from micro-decisions like deciding how to write [...]
Wanna take a peek into the high security standards of the financial industry? Wanna learn actionable tips that you could apply next day at work and give value to the security? Being the [...]
Testing is a crucial part of software development, but it is also an area where developers put less effort into extensibility, maintainability and performance of UI tests. In this talk, we will discuss [...]
Apps should be accessible for everyone, but what API's exist to achieve this? This talk covers the accessibility API's of Android, iOS, Flutter, React Native and Xamarin. You will learn about the pros [...]
As mobile devices become increasingly central to our personal and professional lives, securing applications on these devices becomes more crucial. One of the most effective ways to secure mobile app today is by [...]
According to Wikipedia: “The Dunning–Kruger effect is a cognitive bias whereby people with low expertise regarding a certain area of knowledge tend to overestimate their ability or knowledge.” I’m now fairly certain that, [...]
You've launched v1.0, now what? It's time to continually improve and adapt your product! A/B testing is a powerful tool for developers to optimize their products and quickly test out changes to their [...]
Compose's code style lends itself well to modern architecture principles. Developers should work on features, not code maintenance. In this workshop we discuss what makes a good architecture. Together we re-architect a simple [...]
In this hands-on session, we’ll dive into the world of passkeys and the various types available; From Face ID and Touch ID to physical security keys over USB or NFC. Attendees will learn [...]
This hands-on workshop will get you started on making your app more accessible, by taking a look at VoiceOver, and a more in-depth look at dynamic type, Voice Control, and Full Keyboard Access [...]
Many companies are coming to realize the many benefits that design systems bring. A good design system (and its accompanying set of engineered components) can improve design quality and consistency and provide significant [...]