Join us for the return of YOW! Perth Developer Conference, a 2‑day conference bringing software experts to you
Over these 2 days you'll learn from Thought Leaders, Architects and Developers as you connect with like-minded people to share skills, insights and lessons.
YOW! Speakers are chosen based on their expertise; they provide excellent technically rich content appropriate to all roles in software and IT, completely independent of commercial concerns such as sponsorship or product. This means no commercials. Just lots of case studies and stories from the trenches.
Serious software professionals and IT leaders from all across organisations will benefit from attending. Whether you’re a Developer, Architect, Product Owner, Team Lead, Coach or Manager, don’t miss this learning opportunity. Our speakers have a wealth of experience they’re eager to share with you.

How does it work?
YOW! Perth Developer Conference 2022 will be a hybrid conference with a mix of both virtual and in-person speakers and attendees.
The online channel will be hosted on the Hopin platform, scheduled ideally for those in the UTC+8 time zone.
In-Person Tickets
Join us at Westin Perth, where you'll interact and network with hundreds of like minded developers while learning from leading thought leaders, architects and developers from the software industry.
In-Person Tickets include access to the Online event.
Online Tickets
Learn from thought leaders, architects and developers as you connect with like-minded people to share skills, insights, and lessons from the comfort of your own device.
Online tickets do not include access to the In-Person event.
We are excited to be back in Perth in person and to welcome our community from Singapore, Hong Kong, and around the world.
We hope to see you there!
Who's going to be there?
This year's speakers include:
Explore YOW! Perth Developer Conference 2022

Become a volunteer
Volunteering is a great way for students to learn from and network with the best in the industry.
Volunteer
Revisit previous conferences
View (or review) previous talks from YOW! Perth and YOW! West in our library of SkillsCast videos.
visit the libraryExcited? Share it!
Day 1: September 19 AWST (UTC+8)
Main Track
Track | Main Track | |||
08:30
Invalid Time
Invalid Time
|
Registration |
|||
09:15
Invalid Time
Invalid Time
|
Session Overviews & Introductions |
|||
09:30
Invalid Time
Invalid Time
|
KEYNOTE
The global pandemic has caused many of us to rethink our priorities and preferences. Do we love working remotely? Do we like our careers? Who are we when we are suddenly yanked out of our daily routines? Now that in many places, restrictions are lifting, do we want to go back to the way things were in 2019?Positive Psychology, a fairly recent subdiscipline of psychology, defines dimensions of well-being according to “PERMA” (Positive Emotion, Engagement, Positive Relationships, Meaning, Accomplishments/Achievements). This relates well to Daniel Pink’s breakdown of what motivates people (Mastery, Autonomy, Purpose). Together, these two models can provide a backdrop for how we think about our own careers and well being. In this talk, we will dive into the models and tie them to stories of resilience, exploration, career change, and re-commitment to career. The goal of the talk is to give listeners a background of frameworks that they can use as they explore their own journeys in 2022 and beyond. About the speaker...Katharina ProbstKatharina Probst is a Director of Engineering at Google, where she works on cloud infrastructure that powers much of Google Cloud Platform. If you’re a Google Cloud customer, you’ll likely rely on software her team has built. Before Google, she was a Director of Engineering at Netflix, where she was responsible for the Netflix API, which helps bring Netflix streaming to millions of people around the world. She also holds a PhD from Carnegie Mellon University. Her technical focus is on scalable distributed systems and cloud computing, but her interests go beyond the technical to the human, where she is passionate about building effective and successful teams and organizations across the world. You can find her on LinkedIn here. |
|||
10:30
Invalid Time
Invalid Time
|
Changeover & Morning Tea Break |
|||
11:00
Invalid Time
Invalid Time
|
Unless you sit at the very top of an organisation hierarchy, you have a manager. Your manager may be someone you enjoy working with, or not. You may respect their skills and experience, or not. You may rely on them for guidance and advice, or not. Whether you think you have a good manager or a bad manager, there are opportunities for you to leverage your manager to help build your own career. If you want a promotion or a pay rise, your manager is the first person who you need to get onside. This talk is not about "managing up". This talk is about how to turn your manager into your advocate and sponsor. About the speaker...Katrina ClokieKatrina is the Chief Technology Officer at Fergus. As an accomplished and experienced IT leader, she is respected in her field and regularly invited to keynote at international conferences where the main themes of her presentations include leadership, knowledge sharing, and communicating change. In 2017 Katrina published her first book, A Practical Guide to Testing in DevOps, which was well-received by an international audience and has reached over 6,000 readers. At the 2018 New Zealand Hi-Tech Awards, Katrina was a finalist for the Inspiring Individual of the Year Award. |
|||
11:50
Invalid Time
Invalid Time
|
Changeover |
|||
11:55
Invalid Time
Invalid Time
|
The serverless approach to development of cloud-native applications has grown steadily over the past 6 years. The company I worked for was an early adopter of serverless technologies and became an Australian and global success story - a true unicorn - whilst staying true to its serverless roots. During this time, my experience of serverless technologies and cloud-native architectures evolved and changed the way I build software. Join me in this to talk to hear how we built our original serverless platform, how our approach evolved, and how I think about and build my applications now. This talk is 100% free of containers. In this talk we will cover: - How A Cloud Guru built its serverless architecture and the way it changed over time.- How I build serverless applications today and what is different.- Common challenges to the serverless approach of software development and how I deal with them. - What are the current serverless challenges and what cloud providers could do to help us. About the speaker...Peter SbarskiPeter Sbarski is the author of “Serverless Architectures on AWS” and an AWS Serverless Hero. Previously a VP of Education & Research at A Cloud Guru and the organizer of Serverlessconf, the world’s first conference dedicated entirely to serverless architectures and technologies. His work at A Cloud Guru allowed him to work with, talk and write about serverless architectures, cloud computing, and AWS. Peter is always happy to discuss cloud computing and can be found at conferences and meetups throughout the year. He helps to organize Serverless Meetups in Melbourne, Australia, and is always keen to share his experience working on interesting and innovative cloud projects. Peter’s passions include serverless technologies, event-driven programming, back end architecture, and orchestration of systems. Peter holds a PhD in Computer Science from Monash University, Australia. Follow Peter on Twitter @sbarski. |
|||
12:45
Invalid Time
Invalid Time
|
Lunch Break |
|||
14:00
Invalid Time
Invalid Time
|
It was almost exactly 6 years ago to the day that I gave my first talk about serverless at YOW Perth 2016. Since then I have built a startup on top of AWS Lambda and am now involved in building a next generation serverless platform at Cloudflare. This serverless talk is equal parts retrospective, lessons learned, future trends and therapy. About the speaker...Erwin van der KooghErwin is an old man who frequently yells at clouds, especially when he is trying to install Kubernetes on them. Unfortunately, after his startup was acquired by Cloudflare, he is now helping to build out a new cloud. Fortunately there is very little Kubernetes involved. Follow Erwin on Twitter @evanderkoogh and LinkedIn at /evanderkoogh. |
|||
14:50
Invalid Time
Invalid Time
|
Changeover |
|||
14:55
Invalid Time
Invalid Time
|
Modern distributed architectures are more complex than ever before, with a majority of companies operating multiple languages, protocols and architectural styles. This poses significant challenges for engineering teams increasingly asked to deliver more at speed. Whilst the practice of contract testing rose to prominence during the RESTful microservices boom to address similar challenges, the problem statement has evolved. In this talk, we'll discuss these new challenges and demonstrate how contract testing is still as relevant as it has ever been in helping to solve them. About the speaker...Matt FellowsMatt Fellows is the co-founder and Principal Product Manager of Pactflow (now a SmartBear company) and a self-described polyglot who enjoys working at the intersection of technology, humans and ideas – ideally fully caffeinated – and has been doing so at startups through to enterprises since Y2K was a thing. He's passionate about giving back to the tech community, sharing learnings at local meetups and conferences, and is a core contributor to the popular Pact microservices testing framework and author of the Muxy chaos testing tool. When not absorbing the Internet via osmosis, he can be found teaching kids at Code Club, playing basketball or pumping iron like Arnie.Follow Matt on Twitter @matthewfellows and LinkedIn at /digitalmatt. Follow Matt on Twitter @matthewfellows and LinkedIn at /digitalmatt. |
|||
15:45
Invalid Time
Invalid Time
|
Afternoon Tea Break |
|||
16:15
Invalid Time
Invalid Time
|
Rust is fashionable, but is it right for your team? This talk explains the benefits of the Rust programming language and provides some rationale behind the hype. It’ll then spend some time outlining decision criteria for adopting Rust and provide plan for incremental adoption, if that’s what your team decides to do. About the speaker...Tim McNamaraTim is a software developer and data scientist from New Zealand who also has an academic background in the humanities. He is an expert in natural language processing and data engineering. He is the author of Rust in Action and makes use of the Rust programming language to build everything from data processing pipelines to generative art. Through his book and online video tutorials, Tim has helped tens of thousands of people learning to program with Rust. |
|||
17:10
Invalid Time
Invalid Time
|
Welcome Reception |
|||
18:10
Invalid Time
Invalid Time
|
End of the Conference - Day 1 |
Day 2: September 20 AWST (UTC+8)
Main Track
Track | Main Track | |||
08:30
Invalid Time
Invalid Time
|
Registration |
|||
09:15
Invalid Time
Invalid Time
|
Session Overviews & Introductions |
|||
09:30
Invalid Time
Invalid Time
|
KEYNOTE
Extended BPF (eBPF) is a new type of software, and the first widely adopted change to the kernel model in 50 years. It is powering new types of flame graphs, performance tools, security tools, application accelerators, container networking, and more. eBPF is like JavaScript for the kernel, and like how JavaScript has transformed the web and enabled new types of applications, eBPF has begun transforming how we use operating systems. It is already in use by major companies on their back-end Linux servers including Netflix (14 BPF programs running by default) and Facebook (over 40). Microsoft are working on adding it to Windows, while others are working on its use in embedded environments. eBPF is composed of an in-kernel runtime for executing a virtual BPF instruction set through a safety verifier and with JIT compilation, similar to how JavaScript executes in a sandbox environment in your browser. This talk explores the past, present, and future of eBPF, and introduces open source eBPF tools that you can use today to analyze your applications and systems and solve performance issues no other tool can, including new types of flame graphs. About the speaker...Brendan GreggBrendan Gregg is an internationally renowned expert in computing performance and now works at Intel as a Fellow. Previously a leader of performance engineering at Netflix, where he did performance design, evaluation, analysis, and tuning. He authored Systems Performance and BPF Performance Tools in the Addison-Wesley professional computing series, and received the USENIX LISA Outstanding Achievement award. Previously among the top performance experts at Sun Microsystems, he has delivered industry-leading performance for a variety of products. He has also created widely used performance tools, methodologies, and visualizations, including flame graphs, and pioneered eBPF as an observability technology. His work has saved the industry over US$1B, and has been the basis for multiple startups. Follow Brendan on Twitter @brendangregg and LinkedIn at /brendangregg. |
|||
10:30
Invalid Time
Invalid Time
|
Changeover and Morning Tea Break |
|||
11:00
Invalid Time
Invalid Time
|
The art of software design is facing a slow and painful death. Our mental muscles needed to produce high quality code via good software design are atrophying through the lack of deliberate practice, time, and less and less people in the industry who value these skills. It's time to get these muscles back into the mental gym! Andy and Pam will talk about the need to build and maintain software design skills, suggest tools and exercises to help develop this capability, and provide contrasting answers to the question of where these skills are best applied. About the speakers...Pamela RucinquePam Rucinque is a technologist that has focused most of her career on the development of web-based software. As a consultant she has worked with many teams of different shapes and sizes in a wide range of technologies and architectures. Pam's main interest is in the intersection between people, systems and technology. When working on any organisation, her biggest effort goes into keeping business and tech teams aligned - it saves a lot of time and effort. Besides work, she loves learning about the subtle and not so subtle differences across cultures, how traditions, behaviours and languages shape a society. Follow Pam on Twitter @PamRucinque and LinkedIn /pamelarucinqueserna. Andy MarksAndy Marks is the Principal Consultant for ThoughtWorks Melbourne. Originally an itinerant teacher of programming at university, Andy has been writing code professionally since 1996 in Melbourne, Brisbane, San Francisco, Leeds and Singapore. Joining ThoughtWorks as a technical lead in 2002, Andy has deep experience in agile development and has, since 2013, become one of those dreary functional programming evangelists you dread speaking to at parties. Andy is a frequent speaker at conferences in Australia as well as user groups in Melbourne, even though he does not understand monads… not even a little bit. |
|||
11:50
Invalid Time
Invalid Time
|
Changeover |
|||
11:55
Invalid Time
Invalid Time
|
As more companies look at opportunities to use web3 to achieve business goals, designers will increasingly need to understand how to design for it. Of course, web3 isn't just one thing - you might need to design for the metaverse, finance applications, NFT projects and more. Will your existing design skills stretch to this new domain or will you need to work in a different way? In this session we'll look at the similarities and differences between web2 and web3, discuss what you might need to learn, what challenges you might face and what you might need to do differently. About the speaker...Donna SpencerDonna Spencer is a product designer at MakerX. She has extensive experience in user experience, service design, workshop facilitation and information architecture. She has worked in government, education, with startups and much more. She is a regular conference and meetup speaker, article author and has written 5 UX-related books. She was the founder of UX Australia and ran it for 9 years. She sews, weaves and knits, and is currently renovating an old house. Her cats are known around the world as they like to ‘contribute’ to all presentations and meetings. |
|||
12:45
Invalid Time
Invalid Time
|
Lunch Break |
|||
14:00
Invalid Time
Invalid Time
|
Event Modeling is a technique and notation to describe information systems. It is based on Specification by Example, event or timeline-based layout and describes an entire system within its boundaries in line with Systems Thinking. In this session, you will learn: About the speaker...Adam DymitrukAdam Dymitruk is the author of Event Modeling. The approach is revolutionizing how information systems are described. Adam is a core contributor to event sourcing and CQRS theory and practice since 2008. This included introducing PAXOS to scaling the transactional side of the approach. |
|||
14:50
Invalid Time
Invalid Time
|
Changeover |
|||
14:55
Invalid Time
Invalid Time
|
In an ideal world we would have “Architecture as Code”, but in reality, we have “Architecture is what you can hopefully infer from the code you have”! Every expert consultant and new hire asks the same question - What is the application architecture? They get essentially the same reply from different companies on different products - “ In the beginning, we had a good architecture, we even had diagrams and architectural styles but then reality set in, we added a lot of developers, didn’t have time to update the architecture and quickly we disappeared into the code. Now we just have the code”. In this talk, we explore closing the gap between architecture and code. About the speaker...Dave ThomasDave Thomas has a wide spectrum of experience in the software industry as an executive, investor, board member, consultant, architect, and engineer. He is Chairman of Bedarra Corp, which provides consulting on technology and business strategy for emerging technology, products and services. Bedarra provides virtual CTOs, as well as directors, advisors and mentors to support new initiatives. Dave served as Chief Scientist/CSO of Kx Systems, First Derivatives Plc. He co-founded Bedarra Research Labs, creators of the Ivy visual analytics workbench. Dave is the founder of YOW! Conferences and Workshops. He was Managing Director of Object Mentor - a company specializing in the training and deployment of Agile and Object-Oriented Software Development methodologies. Dave has repeatedly demonstrated how to deliver quality software on time and on budget. He is best known as the founder and past CEO of Object Technology International Inc. (formerly OTI, now IBM OTI Labs) where he led the commercial introduction of object and component technology. The company is often cited as the ideal model of a software technology company and was a pioneer in Agile Product Development with a process called Just-In-Time Software. Throughout his career, he has worked with major global corporations as well as startups on business and technical strategy, development organization and process, as well as competitive analysis and strategy. Dave has a unique ability to translate research breakthroughs into competitive products. He has been a pioneer in the development of embedded systems, object-oriented technology and functional programming. He was the principal visionary and architect for IBM VisualAge Smalltalk and Java tools and virtual machines including the popular open-source, multi-language Eclipse.org IDE. OTI pioneered the use of virtual machines in embedded systems with Tektronix shipping the first commercial products in 1988. He was instrumental in establishing IBM’s Pervasive Computing efforts. He is a popular, humorous, albeit opinionated keynote speaker with a unique breadth of business experience and technical depth. He is widely published in software engineering literature. Dave remains active in various roles within the technical community including YOW, ECOOP, AOSD, JAOO, Agile Development Conference, OOPSLA Onward, ENASE and Dynamic Language Symposium. He is an adjunct research professor at Carleton University and the Queensland University of Technology as well as a founding director of the Agile Alliance, an ACM Distinguished Engineer, past President of AITO and IEEE Software Advisory board. |
|||
15:45
Invalid Time
Invalid Time
|
Afternoon Tea Break |
|||
16:15
Invalid Time
Invalid Time
|
Cloud automation is much more than just eliminating manual steps - it should be an integral part of your software delivery lifecycle. Modern automation frameworks like CDK combined with serverless runtimes blur the lines between application code and automation code. Now that's what I call "Infrastructure as actual Code"! This talk shares recent trends in infrastructure automation, debunks some common misconceptions, and shows you how you can combine AWS’ serverless ecosystem and AWS CDK to rethink application development, deployment, and integration. About the speaker...Gregor HohpeAs Director of Enterprise Strategy at AWS, Gregor helps technology leaders transform both their organization and their technology platform. You’ll find him riding the Architect Elevator from the engine room to the penthouse, perhaps automating serverless solutions in the morning and preparing board presentations in the afternoon. His favorite pastime is dissecting buzzwords and replacing them with meaningful decisions and architectural trade-offs. |
|||
17:05
Invalid Time
Invalid Time
|
Farewell Note |
|||
17:10
Invalid Time
Invalid Time
|
Farewell Reception |
|||
18:10
Invalid Time
Invalid Time
|
End of the Conference - Day 2 |
-
YOW! Perth Developer Conference 2022: Online
Two days - Online Conference
At YOW! Perth Developer Conference, leading software industry experts from all over the world, handpicked by our program committee, come together for two days to provide amazing networking and learning opportunities.
software-development agile leadership -
YOW! September 2021
Two days - Online Conference
At YOW! September Online, leading software industry experts from all over the world, handpicked by our program committee, share their expertise for two days. Join from the comfort of your laptop, be it at home or at work.
architecture readability cloud testing compliance-as-code deployment-pipeline agility-at-scale microcontroller product-development growth-culture uncertainty change-management technical-debt programming-languages chaos-engineering agile leadership software-development -
YOW! Perth 2020
One day - Online Conference
We're going ONLINE for September 2020 - of course you can join us from anywhere, but we'll be in your time zone, Perth!
YOW! September ONLINE is designed by developers for developers, and each speaker has been invited because of their development expertise by our independent international program...
architecture discovery event-modelling quality testing people-&-process cloud architecture-&-design languages software-development -
YOW! Perth 2019
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery quality people-&-process cloud architecture-&-design languages software-development -
YOW! Perth 2018
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery software-development -
YOW! West 2017
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery software-development -
YOW! West 2016
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery software-development -
YOW! West 2015
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery software-development -
YOW! West 2014
Two days in Perth
Since 2008, YOW! has brought 200+ International Software Experts from North America, Europe and countries around the world to over 10,000 software professionals in Australia. Now we're bringing them to Perth.
Come to this two-day conference to discover the latest trends and network with fellow...
architecture discovery software-development