• Liked Linda Liukas
    keyboard_arrow_down

    Linda Liukas - Principles of Play & Programming

    60 mins
    Keynote
    Advanced

    If code is the colouring pens and lego blocks of our times – the tools of creation – how do we teach the curiosity, joy and wonder to our kids? I spent last summer looking at programming and play: how to create experiences that go deeper than just learning logic. So, just like Alice, I swallowed the blue pill and fell down inside the machine. This talk summarises my three principles of play and a few experiments I’ve learned with little Ruby and the journey I’ve been on with her

  • Liked Dave Farley
    keyboard_arrow_down

    Dave Farley - Reactive Systems

    60 mins
    Keynote
    Advanced

    21st century problems cannot be solved with 20th century software architectures. So why is the starting point for so many projects built on the assumption of a simplistic monolithic, three-layer architecture sat on top of a RDBMS? Hardware has progressed. It has changed many of the assumptions that such architectures were built upon. Modern systems are distributed, deal with massive throughput of data and transactions. Users expect 24/7 service.

    The Reactive Manifesto describes what it takes to build systems that meet these demands. Such systems are Responsive, Resilient, Elastic and Message Driven. What does this mean in terms of software architecture and design? This presentation will introduce these ideas and describe how systems built on these principles work.

  • Liked Lynn Langit
    keyboard_arrow_down

    Lynn Langit / Denis Bauer - Cloud Data Pipelines for Genomics from a Bioinformatician and a Developer

    60 mins
    Keynote
    Advanced

    Dr.Bauer and her team have been working to build genome-scale data pipelines that address the computational challenges and limits present in today’s cancer genomic (bioinformatics) data workflows.

    Dr. Bauer and her team have built solutions which use modern architectures, such as serverless (AWS Lambda) and also customised machine learning on Apache Spark. AWS Community Hero and cloud architect Lynn Langit is also collaborating with the CSIRO team to push solutions at the cutting edge of bioinformatic research which best utilise advances in cloud technologies..

    In this demo-filled session Lynn and Denis will discuss and demonstrate some of the latest cloud data pipeline work that they’ve been working together to build out for the bioinformatics community.

  • Liked Yao Yue
    keyboard_arrow_down

    Yao Yue - Lies, Damned Lies, and Timeouts

    Yao Yue
    Yao Yue
    Author
    Pelikan cache
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Wherever systems are distributed, timeouts are present. However, they don’t necessarily mean what you expect, and often come from unexpected sources. Don’t be fooled- let’s take a close look at what timeouts are made of, and learn how to use them wisely.

  • Liked Steve Freeman
    keyboard_arrow_down

    Steve Freeman - Test Driven Development: That’s Not What We Meant

    Steve Freeman
    Steve Freeman
    Director
    Higher Order Logic
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Test-Driven Development (TDD) has been so successful that it’s now unfashionable. But many developers complain that being required to write tests just gets in the way of shipping features. That wasn’t our experience when we first stumbled onto TDD a dozen years ago, so what went wrong? Were we fooling ourselves, or did the message get confused along the way?

    In this talk, I will revisit the basics, the essence of what makes TDD work. I will look at some of the common difficulties that I see with teams that are struggling. I will show how understanding the principles means that we can use tests to help us deliver more effectively.

  • Liked Sandy Mamoli
    keyboard_arrow_down

    Sandy Mamoli - How the Olympics Can Make You a Better Person

    50 mins
    Talk
    Advanced

    You won’t win if you keep doing the same thing over and over again. And you won’t be world-class if just you do what others have done before you. To truly make it, you need to be different and develop a world-class innovation mindset!

    In the world of professional sports, innovation, persistence and rapid learning are everything! In this very personal talk I, a former Olympian, will share key learnings from my professional sports career. I will delve into topics such as choosing the team that’s right for you, rapid feedback, radical candour and high-performance teams.

    I will contrast the perspectives and attitudes of professional sports with modern work life and will extract guidelines and tools that we can apply to our professional lives. From critical communication skills to collaboration and effective teams, come along and learn practical ways for how to apply ideas from Olympic sports to your professional agile career!

  • Liked Kresten Krab Thorup
    keyboard_arrow_down

    Kresten Krab Thorup - TBA

    Kresten Krab Thorup
    Kresten Krab Thorup
    CTO & Founder
    Humio
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Coming soon...

  • Liked Katrina Owen
    keyboard_arrow_down

    Katrina Owen - The Bait & Switch of Open Source

    Katrina Owen
    Katrina Owen
    Open Source Advocate
    GitHub
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Open Source sells itself as being about technical problems—delightfully thorny technical problems, at that. However, successful projects are filled with people, which introduces a whole different set of problems that programmers often have not developed the skills to handle.

  • Liked Julien Verlaguet
    keyboard_arrow_down

    Julien Verlaguet - Reflex: A New Reactive Programming Language at Facebook

    Julien Verlaguet
    Julien Verlaguet
    Software Engineer
    Facebook
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Facebook is developing a new experimental programming language called Reflex. Its main characteristic is its “spreadsheet semantics”: the runtime recomputes the state of the program incrementally when changes occur. This talk will cover the basics of the language as well as how things work under the hood.

  • Liked Julie Pitt
    keyboard_arrow_down

    Julie Pitt - Machines that Learn Through Action: The Future of AI

    Julie Pitt
    Julie Pitt
    Co-Founder
    Order of Magnitude Labs
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Deep Learning has led to breakthroughs in many previously unsolved problem domains, from image classification to machine translation to medical imaging analysis. Venture capital firm Andreessen Horowitz recently cooked up an AI playbook, which posits that AI will impact software as broadly as relational databases have since the late 20th century. It’s hard to think of a technological problem that AI doesn’t touch.

    In this talk, we will explore the limits of today’s most popular approaches to AI. In particular, what kinds of problems can’t we solve today and how might the solutions shape the way we approach software development? Training a model for your particular domain is easier than ever, but why is it so difficult to make sense of what is going on inside the model? How can we move toward a more intuitive and accessible model for understanding what our AI has learned?

  • Liked Jennifer Marsman
    keyboard_arrow_down

    Jennifer Marsman - Using EEG and Machine Learning to Perform Lie Detection

    50 mins
    Talk
    Advanced

    Using an EPOC headset from Emotiv, I have captured 14 channels of EEG (brain waves) while subjects lied and answered truthfully to a series of questions. I fed this labelled dataset into Azure Machine Learning to build a classifier which predicts whether a subject is telling the truth or lying. In this session, I will share my results on this “lie detector” experiment. I will show my machine learning model, data cleaning process, and results, along with discussing the limitations of my approach and next steps/resources. Attendees will gain exposure to the Emotiv EPOC headset and Azure Machine Learning.

  • Liked Olivier Deheurles
    keyboard_arrow_down

    Olivier Deheurles / James Watson - Clustered Event-Driven Services

    50 mins
    Talk
    Advanced

    In 2010 I came across a strange, new (to me!) architecture that the LMAX team used for their Foreign Exchange system. You might have heard about the Disruptor, it came out of this project.

    The core of our system is a clustered service which uses the Raft consensus algorithm to reliably replicate state between the different nodes and hosts our application logic. We will take a quick look at Raft and then at the benefits of this design compared to more “mainstream” architectures. This architecture offers a clean separation of concerns between the infrastructure – which takes care of the concurrency, I/O and high availability aspects – and the application logic. The clean architecture is a great fit for domain-driven design.
    If you fancy building fast, resilient services without a database you should come to this talk!

  • Liked James Lewis
    keyboard_arrow_down

    James Lewis - Betting On Performance: A Note on Hypothesis Driven Performance Testing

    James Lewis
    James Lewis
    Principal Consultant
    Thoughtworks
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    We often think of performance testing as one of those things we just have to do at the end of a project, often using heavyweight tool sets in dedicated environments.
    In this talk, James offers an alternative. What decisions would we make differently if we had the ability to rapidly perform experiments using lightweight performance tests? The tools and techniques we now have available makes a new type of architectural decision making possible; from Software Defined Networking, IaaS and Continuous Delivery to Real Options and Architecture Decision Records.James will cover pre-requisites that allow us to make small bets on performance and explore the strange world of evolutionary design that this technique makes possible.

  • Liked Heidi Helfand
    keyboard_arrow_down

    Heidi Helfand - Dynamic Reteaming: The Art & Wisdom of Changing Teams

    50 mins
    Talk
    Advanced

    Let’s debunk the myth that you must keep teams stable or “the same” in order to have a successful company. Changing teams can help reduce the risk of attrition, learning & career stagnation, and the development of knowledge silos. I’ll share original case studies from well known companies that enable dynamic change to their teams propelled by retrospectives and other agile, humanistic practices. In this talk, you’ll learn tips and tricks for building a sustainable company by changing teams – whether it’s by growing and splitting teams, merging teams, seeding teams, adding new people across multiple teams and more. I’ll also share reteaming antipatterns and what not to do.

  • Liked Doc Norton
    keyboard_arrow_down

    Doc Norton - The Technical Debt Trap

    Doc Norton
    Doc Norton
    CEO & Founder
    CTO2
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Technical Debt has become a catch-all phrase for any code that needs to be re-worked. Much like refactoring has become a catch-all phrase for any activity that involves changing code. These fundamental misunderstandings and comfortable yet mis-applied metaphors have resulted in a plethora of poor decisions. What is technical debt? What is not technical debt? Why should we care? What is the cost of misunderstanding? What do we do about it?

    Doc discusses the origins of the metaphor, what it means today, and how we properly identify and manage technical debt. In this talk I’ll share how these four principles power world-famous companies and how they can help you work with greater speed, simplicity, safety and success.

  • Liked Chanuki Illushka Seresinhe
    keyboard_arrow_down

    Chanuki Illushka Seresinhe - Quantifying the Influence of Beautiful Environments on Human Well-Being

    50 mins
    Talk
    Advanced

    Does spending time in beautiful settings boost people’s happiness? The answer to this question has long remained elusive due to a paucity of large-scale data on environmental aesthetics and individual happiness. Here, we draw on two novel datasets: first, individual happiness data from the smartphone app, Mappiness, and second, crowdsourced ratings of the “scenicness” of photographs taken across England, from the online game Scenic-Or-Not. We find that individuals are happier in more scenic locations, even when controlling for a range of factors such as the activity the individual is engaged in at the time, weather conditions and the income of local inhabitants.

    However, what might these beautiful places be comprised of? Is beauty in this context synonymous with nature? We extract hundreds of image features from over 200,000 Scenic-Or-Not images using the Places Convolutional Neural Network to understand the composition of beautiful places. We also find that a neural network can be trained to automatically identify scenic places, including both natural and built locations.

  • Liked Aaron Bedra
    keyboard_arrow_down

    Aaron Bedra - AWS Security Essentials

    Aaron Bedra
    Aaron Bedra
    Founder
    Modeled Thinking
    schedule 1 week ago
    Sold Out!
    480 mins
    Workshop
    Advanced

    Are you using or moving to AWS? Have you considered how you organize and secure your AWS environments? The growing push to cloud providers has allowed us to move faster and tackle problems more efficiently. The same freedoms that have allowed us to move faster have also created scenarios where security issues are exposed by accident and/or without proper management and review. As companies move toward more and more cloud usage, teams are pushed harder to ensure the same compliance and security requirements that exist in slower moving private environments. This has the potential to put us right back where we came from.

    Join Aaron and work through the most critical security decisions you can make for your AWS environments. Identify issues and solutions in an automation friendly fashion that aim to fit seamlessly into the development and deployment lifecycle.

    RESERVE YOUR SEAT NOW

  • Liked Aaron Bedra
    keyboard_arrow_down

    Aaron Bedra - TBA

    Aaron Bedra
    Aaron Bedra
    Founder
    Modeled Thinking
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Coming soon...

  • Liked Brian Beckman
    keyboard_arrow_down

    Brian Beckman - Kalman Folding for the Brave and True

    Brian Beckman
    Brian Beckman
    Physicist & Engineer
    Amazon
    schedule 1 week ago
    Sold Out!
    50 mins
    Talk
    Advanced

    There might be 25 or more Kalman filters or variants thereof in your phone and its apps. This essential class of algorithm empowers every aspect of navigation, tracking, control, and beyond to business, finance, and machine learning. Kalman filters can be tricky to test and tune, and it's essential that exactly the same code as was tested be deployed. But Kalman filters are just foldable functions! I show how to fold exactly the same code over repeatable data in a friendly testing environment and over asynchronous data in a harsh, real-world environment.

  • Liked Jeff Patton
    keyboard_arrow_down

    Jeff Patton - Passionate Product Ownership: A Certified Scrum Product Ownership Workshop

    960 mins
    Workshop
    Advanced

    Product Ownership is hard! If you’re working as a product owner in an Agile team, you already know this is the toughest and most critical role in a successful product organization. If you’re a UX practitioner, senior engineer, or marketing professional in your organization, it may seem like adopting Scrum or Agile development has stripped away your ability to contribute as a product decision maker.

    If you’re adopting an Agile approach, your organization may be struggling with bloated backlogs that aren’t well understood, stressful planning meetings that last too long and fail to get at details needed to deliver predictably, a nagging feeling that you’re building the wrong thing, a lack of time to work with customers and users, chronically late delivery, and frustrated business stakeholders...There’s hope!

    The Passionate Product Ownership workshop takes on the bad assumptions and bad practices that often emerge from overly simplistic approaches to agile development and Scrum. Jeff Patton will leverage his past product leadership experience, and years of coaching product teams to teach an effective product ownership strategy.

    RESERVE YOUR SEAT NOW

Looking for your submitted proposals. Click here.