• Liked Doc Norton
    keyboard_arrow_down

    Doc Norton - The Technical Debt Trap

    Doc Norton
    Doc Norton
    CEO & Founder
    CTO2
    schedule 4 weeks 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.

  • 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 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 Brian LeRoux
    keyboard_arrow_down

    Brian LeRoux - Architecture as Text: Setup AWS Lambda, API Gateway, SNS, and DynamoDB on Easy Mode

    Brian LeRoux
    Brian LeRoux
    Co-Founder / CTO
    Begin
    schedule 4 weeks ago
    Sold Out!
    50 mins
    Talk
    Advanced

    With functions as a service, cloud providers have signaled the smallest billable unit of computation is a single function execution. It’s a beautifully simple idea, rejecting the metaphor of a server, and freeing developers to design smaller and simpler services. We can iterate on our code with a high degree of isolation, without fear of affecting other parts of the system; deploy systems in seconds with zero downtime; and always be available regardless of load.

    However, building serverless-y apps is very new and as such fought with early days complexity:

    • Configuration tooling was designed for the last generation of computing metaphors (and often lags behind the releases of new functionality)
    • AWS is massive and overwhelming with many similar, but not the same, products
    • The web console is confusing, with divergent interfaces between interlocking services
    • Deep proprietary knowledge is required to configure and maintain common infrastructure primitives

    In this talk Brian will walk you through a new approach to architecting applications with plain text using arc.codes to create apps in minutes and subsequently deploy in seconds with zero downtime and unprecedented availability.

  • Liked Brian Beckman
    keyboard_arrow_down

    Brian Beckman - Kalman Folding for the Brave and True

    Brian Beckman
    Brian Beckman
    Physicist & Engineer
    Amazon
    schedule 4 weeks 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 Gregor Hohpe
    keyboard_arrow_down

    Gregor Hohpe - TBA

    Gregor Hohpe
    Gregor Hohpe
    Chief IT Architect
    Allianz
    schedule 4 weeks ago
    Sold Out!
    50 mins
    Talk
    Advanced

    Coming soon...

  • No more proposals exist.
Looking for your submitted proposals. Click here.