Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Saturday, May 4
 

9:30am

Registration
Saturday May 4, 2019 9:30am - 10:00am
1. Toledo

9:30am

10:00am

Welcome talk
Saturday May 4, 2019 10:00am - 10:10am
1. Toledo

10:10am

Ted Neward @tedneward - Modern Architecture
Software architecture is a soft term, apparently able to mean whatever the speaker intends it to mean at will, with little to no argument from the audience, industry, or other architects. One would think that by this time in our industry's lifecycle, we'd have nailed some of this down by now, so let's do that -- let's nail down what software architecture looks like in the modern software development age, including nods to agile practices, continuous - everything and DevOps, polyglot programmers and maybe even a kitten.

Speakers
avatar for TED NEWARD

TED NEWARD

Authority in Java and .NET technologies, Neward & Associates
Ted Neward currently labors on behalf of Smartsheet as the Director of Developer Relations, leveraging his speaking and writing experience to bring the joys of cloud-based spreadsheet and project management to the development world. During his more code-focused years, he specialized in high-scale enterprise systems, working with cl... Read More →


Saturday May 4, 2019 10:10am - 11:10am
1. Toledo

11:30am

Russ Miles @russmiles - Resiliency Loops and Robustness Patterns Explored: Chaos Engineering in Action, Live!
Confidence and trust in your system's technical robustness should not just be based on hope! Chaos Engineering offers a scientific, evidence-based approach to exploring your system's robustness in the hunt for weaknesses. With chaos engineering you can begin to rely on proof, not just belief in your choices.

In this talk Russ Miles, CEO of ChaosIQ, will demonstrate live how to explore various robustness patterns that claim to help a system become more reliable, showing how important it is to have an effective Resilience Engineering Learning Loop so that you can surface, explore and overcome system weaknesses.




Speakers
avatar for RUSS MILES

RUSS MILES

EXPERT IN CHAOS ENGINEERING
"Russ Miles is CEO of ChaosIQ.io where he and his team build commercial and open source (ChaosToolkit.org) products and provide services to companies applying Chaos Engineering to build confidence in the resilience of their production systems." Russ’ experience covers almost every... Read More →


Saturday May 4, 2019 11:30am - 12:20pm
1. Toledo

11:30am

Tomas Petricek @tomaspetricek - Crawling the web with async - from the ground up!
Support for asynchronous programming with async/await is now everywhere. You can use async/await in TypeScript, JavaScript, C# and even C++20. But how does async/await work behind the scenes? In this live coded talk, I will implement a support for async/await in F# from scratch and I will show how to use it to write a parallel, non-blocking crawler for Wikipedia. You’ll see that async/await relies on surprisingly simple ideas that you can understand even without knowing much about F#!
 
Throughout the talk, you will learn about the fundamental concepts behind async/await. What does an asynchronous computation really represent? What happens when you use the "await" keyword to compose asynchronous computations? What happens when an asynchronous computations throws an exception? If you believe that the best answer to these questions is to look at the code that actually does all these things, then this talk is for you!


Speakers
avatar for TOMAS PETRICEK

TOMAS PETRICEK

CREATOR OF THE FSHARP.FORMATTING LIBRARY
Tomas is an academic, open-source developer and a book author. He is a lecturer at University of Kent and is interested in making programming easier and data science more accessible. He also studies history of programming and writes about it from a philosophical perspective. Tomas... Read More →


Saturday May 4, 2019 11:30am - 12:20pm
2. Avilla

12:20pm

Coffee break
Saturday May 4, 2019 12:20pm - 12:40pm
1. Toledo

12:40pm

Hadi Hariri @hhariri - Functional Programming in Kotlin
In this talk we'll explain the basics of functional programming, where it fits in with the Object Orientation paradigm and how we can use functional programming in our every day work. We’ll cover important concepts functional programming such as: Lambdas, Higher Order Functions, Partial Functions, Monads and more, and see how we can apply these in a series of functional patterns to cut down our codebase and at the same time make sure we keep it maintainable.

Speakers
avatar for HADI HARIRI

HADI HARIRI

TECHNICAL EVANGELIST @ JETBRAINS
Developer, Community Guy and considered one of the last remaining grumpy old men, with a low tolerance for BS. Working at JetBrains, his passions include Web Development and Software Architecture. Written a few books and has been speaking at conferences for over a decade, on things he’s passionate about... Read More →


Saturday May 4, 2019 12:40pm - 1:30pm
2. Avilla

12:40pm

Patrick Kua @patkua - Talking with Tech Leads
As a software engineer, you will have learned that "naming things" will remain one of the most difficult tasks in our industry. This is even more confusing when it comes to roles and responsibilities for the Tech Lead role. After interviewing many people playing technical leadership roles, establishing a European-wide Tech Lead training program in his last company, and training 100+ Tech Leads around the world, Patrick will share his lessons learned about what exactly a Tech Lead is, and what it takes to make the role successful.

If you currently have or would like to take on a leadership role for an engineering team, come to this session to hear some practical tips that will make you a more successful Tech Lead.

Speakers
avatar for PATRICK KUA

PATRICK KUA

 CHIEF SCIENTIST, N26
Patrick Kua is the CTO of the mobile bank N26 (Berlin, Germany), where he is building the engineering group that will change modern retail banking for people like you and me. Formerly a Principal Technical Consultant at ThoughtWorks, he is the author of three books, The Retrospective... Read More →


Saturday May 4, 2019 12:40pm - 1:30pm
1. Toledo

1:30pm

Lunch
Saturday May 4, 2019 1:30pm - 2:30pm
1. Toledo

2:30pm

Juan Luis Ozáez & Gerard Llorente - Slicing Monolith into a CQRS / Event sourcing microservice: joys and pains
Yeah, we are another company that started with a Monolith, we are not neither the first nor the last ones. But when a new project came up with fragile integrations and money involved, a more resilient solution was required.
This is the story of the great moments, pains, joys, cries but finally success of going live with an event sourced based solution following the DDD principles, Axon, Spring and Kotlin while struggling to coexist with our monolith.
It’s our humble effort to share our experience and the results we got using this approach.


Speakers
avatar for JUAN LUIS OZÁEZ

JUAN LUIS OZÁEZ

BACKEND ENGINEER, WALLAPOP
Juan Luis is an experienced backend engineer working for Wallapop. He’s been working on multiple JVM based projects and has an extended experience in building Microservices. He started his career on Data Mining, worked on Angular based projects as Front End developer and enjoys... Read More →
avatar for GERARD LLORENTE

GERARD LLORENTE

BACKEND ENGINEER, WALLAPOP
Gerard is a Software Engineer at the Barcelona based company wallapop. Currently working as a Java/Kotlin backend engineer in high traffic systems and real time services he also had programmed iOS clients in Objective-C and Swift, so he always tried to understand the whole scenario... Read More →


Saturday May 4, 2019 2:30pm - 3:20pm
1. Toledo

2:30pm

Sendil Kumar Nellaiyapen @sendilkumarn - Easy Microservices in the cloud with Kubernetes and Istio
Microservices are a powerful method to build a scalable and agile backend, but managing these services is a nightmare. Once developed, the process of building, deploying, service discovery, load balancing, routing, tracing, auth, graceful failures, rate limits, and more are cumbersome and involves many moving parts. This session will show you how the Kubernetes container management system and Istio service mesh can simplify many of the operational challenges of microservices, including an in-depth live demo showcasing how easy it is to create and develop microservices with JHipster and deploying them into Kubernetes cluster with Istio service mesh.

Speakers
avatar for SENDIL KUMAR

SENDIL KUMAR

Senior Software Engineer, Uber


Saturday May 4, 2019 2:30pm - 3:20pm
2. Avilla

2:30pm

Jonathan Graham @graham_jp - Negotiating Scope In Software Development
Building software can be hard. At least building software that people want to use, at a time that they need it, and that performs both now and with whatever future demands that might come. Deadlines can seem unreasonable or even unachievable. The pressure to deliver and to keep on delivering can be intense. As a developer, how can you meet the demands of the business and still keep your own sanity?

In this workshop we will explore and practice ways to negotiate scope when developing software. You’ll learn tools to help understand the business you’re working in, and the risks that exist in developing software. This isn’t about pushing back on business requirements. It is about proactively pushing the business forward in a way that is sustainable for everyone.

Speakers
avatar for JONATHAN GRAHAM

JONATHAN GRAHAM

CTO, TRANSACTION ASSURANCE GROUP
Dr. Jonathan Graham is the CTO of Transaction Assurance Group, a company driving transparency and efficiency within the supply chains of wholesalers, buying groups, and retail chains. Some key clients are in the pharmaceutical space, where Jonathan draws on his experience working... Read More →


Saturday May 4, 2019 2:30pm - 4:30pm
3. Malaga

3:40pm

Evelina Gabasova @evelgab - Breaking black-box machine learning
Machine learning and artificial intelligence are becoming wide-spread and productionalized - you no longer need a mathematics PhD and months of software development time to implement and use a machine learning algorithm. You can treat them almost completely as black-boxes and use them directly in your applications! Not so fast - all the algorithms have some cases where they fail. In this talk, we will look at practical examples of such cases and explain what algorithms struggle in what areas and why. You will find out that although you don't need to understand all the math behind a machine learning algorithm, you should still be aware of how to use it effectively.

Speakers
avatar for EVELINA GABASOVA

EVELINA GABASOVA

DATA SCIENTIST & A MACHINE LEARNING RESEARCHER
Evelina is a Senior Research Data Scientist at The Alan Turing Institute,  the UK’s national institute for data science and artificial  intelligence. She is passionate about making data science understandable  and accessible to everyone. She also does machine learning and F... Read More →


Saturday May 4, 2019 3:40pm - 4:30pm
1. Toledo

3:40pm

Sirar Salih @sirarsalih - Setting up CI/CD for your Azure Functions in Azure DevOps
Azure Functions are pretty awesome but setting up CI/CD pipelines for them using Azure DevOps isn't as straightforward a task as you may think.

Azure Functions can be run on .NET Core and .NET Standard, so how do we exactly set up a working build pipeline for both of those scenarios? How do we configure unit testing for our Azure Functions? What about build artifacts? How do we auto deploy our Azure Functions as Azure Services?

These are some of the questions that I will answer in this hands-on talk. I will show you, step-by-step, how to configure CI/CD pipelines for your Azure Functions so you can create awesome serverless applications. Come join me in this most fun learning session!

Speakers
avatar for SIRAR SALIH

SIRAR SALIH

SOLUTION ARCHITECT, MAKING WAVES
Sirar Salih is a full-stack developer, solution architect and leader of the White Hat hacker hub at Making Waves. He is a very active community organizer, organizing meetups for the Azure User Group Norway and the Norwegian .NET User Group Oslo. Sirar loves sharing knowledge and has... Read More →


Saturday May 4, 2019 3:40pm - 4:30pm
2. Avilla

4:30pm

Coffee break
Saturday May 4, 2019 4:30pm - 4:50pm
1. Toledo

4:50pm

Keynote: Mark Rendle @markrendle - Futurology for Dummies
2019 is the 30th anniversary of my first job in tech. On my first day I was given a Wyse 60 terminal attached via RS232 cables to a Tandon 286, and told to learn C from a dead tree so I could write text applications for an 80x24 character screen. Fast-forward to now: my phone is about a million times more powerful than that Tandon; screens are 3840x2160 pixels; every computer in the world is attached to every other thing with no cables; and we code using, well, still basically C. Having lived through all those changes in realtime, and as an incurable neophile, I think I can make an educated guess as to what the next 30 years are going to be like, and what we're all going to be doing by 2049. If anything, I'm going to underestimate it, but hopefully you'll be inspired, invigorated and maybe even informed about the future of your career in tech.

Speakers
avatar for MARK RENDLE

MARK RENDLE

CONSULTANT, RendleLab
With nearly 30 years professional software development under his belt, Mark is now available to help other developers, teams and companies stay up to date and competitive with current technology, including things like .NET Core, Docker and container tech, DevOps, and cloud platforms... Read More →


Saturday May 4, 2019 4:50pm - 5:50pm
1. Toledo

6:00pm

Lightning talks/Volleyball
A lightning talk is a very short presentation lasting only a few minutes, given at a conference or similar forum.

Saturday May 4, 2019 6:00pm - 7:00pm
1. Toledo

9:00pm

Party !!!
THE PARTY WILL TAKE PLACE AT ANOTHER VENUE. 

Saturday May 4, 2019 9:00pm - 11:30pm
1. Toledo
 
Sunday, May 5
 

9:30am

Keynote: Randy Shoup @randyshoup - Moving Fast at Scale
As the research in Accelerate and in the DevOps Handbook shows, high-performing organizations deliver more rapidly, more repeatably, and more reliably. And as an organization scales, it becomes more and more important to get the product development process right. Drawing on the speaker's experiences leading high-performing organizations at Google and eBay, this session discusses the upstream parts of that process, focusing on organization, problem definition, and prioritization. We will discuss forming small, cross-functional teams with clear areas of responsibility. Then we will discuss the importance of clearly defining the problem we are trying to solve as a team. Finally, we will cover focus and prioritization -- how we decide what to do when. You will take away actionable techniques you can apply in your own organization.

Speakers
avatar for RANDY SHOUP

RANDY SHOUP

VP Engineering, WeWork
Randy has spent more than two decades building distributed systems and high performing teams, and has worked as a senior technology leader at eBay, Google, and Stitch Fix. He coaches CTOs, advises companies, and generally makes a nuisance of himself wherever possible. He is currently... Read More →


Sunday May 5, 2019 9:30am - 10:30am
1. Toledo

9:30am

10:50am

Heather Downing @quorralyne - The visible developer: Why you shouldn’t blend in
Ever wonder how some technical people are recognized and promoted quicker than others with the same skillset? Yes, there is a formula to make it more likely. We will explore the habits of well known developers outside of their coding chops, to identify what additionally allowed them to become a trusted and known voice in their environment. This approach can be a benefit to you, no matter how junior or senior you are.

Speakers
avatar for HEATHER DOWNING

HEATHER DOWNING

Developer advocate, OKTA
Heather is a passionate coder and entrepreneur. She has experience working with Fortune 500 companies building enterprise-level voice, mobile and C#/.Net applications. She focuses on external thought leadership, encouraging fellow programmers to present on topics outside of the office... Read More →


Sunday May 5, 2019 10:50am - 11:40am
1. Toledo

10:50am

Sirar Salih @sirarsalih - Not automating Tinder in the Cloud and the day I didn't break Tinder by accident
It was a cold day in December of 2018, I was sitting with my developer friends at a local pub in Oslo. Inspired by our conversations, I got the idea to finally fix the "Tinder problem". We're all so tired of swiping, it's about time we automated this thing!


Never did I imagine what I'd get myself into, the intrigues and the drama that would follow. Sure, investigating the Tinder API was easy enough. Sure, building an Azure Function and deploying it to the cloud to fully automate Tinder was not a big deal. But eventually getting my account locked by Facebook and finding a security threat in the OAuth 2.0 protocol?! The Tinder service coincidentally goes down and seeing this event unfold all over the media?! Never did I imagine I'd have so much fun and learn so much along the way.


Sit back, relax and come watch my talk. You're in for a wild ride!


Speakers
avatar for SIRAR SALIH

SIRAR SALIH

SOLUTION ARCHITECT, MAKING WAVES
Sirar Salih is a full-stack developer, solution architect and leader of the White Hat hacker hub at Making Waves. He is a very active community organizer, organizing meetups for the Azure User Group Norway and the Norwegian .NET User Group Oslo. Sirar loves sharing knowledge and has... Read More →


Sunday May 5, 2019 10:50am - 11:40am
2. Avilla

10:50am

Sendil Kumar Nellaiyapen @sendilkumarn - Let us build, microservices with Kubernetes and Istio
Microservices are a powerful method to build a scalable and agile backend, but managing these services is a nightmare. Once developed, the process of building, deploying, service discovery, load balancing, routing, tracing, auth, graceful failures, rate limits, and more are cumbersome and involves many moving parts. This session will show you how the Kubernetes container management system and Istio service mesh can simplify many of the operational challenges of microservices, including an in-depth live demo showcasing how easy it is to create and develop microservices with JHipster and deploying them into Kubernetes cluster with Istio service mesh.

Speakers
avatar for SENDIL KUMAR

SENDIL KUMAR

Senior Software Engineer, Uber


Sunday May 5, 2019 10:50am - 12:50pm
3. Malaga

11:40am

Coffee break
Sunday May 5, 2019 11:40am - 12:00pm
1. Toledo

12:00pm

Gabriel Bianconi @GabrielBianconi - Introduction to Face Processing with Computer Vision
Ever wonder how Facebook’s facial recognition or Snapchat’s filters work?

Faces are a fundamental piece of photography, and building applications around them has never been easier with open-source libraries and pre-trained models.

In this talk, we’ll help you understand some of the computer vision and machine learning techniques behind these applications. Then, we’ll use this knowledge to develop our own prototypes to tackle tasks such as face detection (e.g. digital cameras), recognition (e.g. Facebook Photos), classification (e.g. identifying emotions), manipulation (e.g. Snapchat filters), and more.

Speakers
avatar for GABRIEL BIANCONI

GABRIEL BIANCONI

FOUNDER, SCALAR RESEARCHF
Gabriel is the founder of Scalar Research, a full-service artificial intelligence & data science consulting firm. Scalar helps companies tackle complex business challenges with data-driven solutions leveraging cutting-edge machine learning and advanced analytics.Previously, Gabriel... Read More →


Sunday May 5, 2019 12:00pm - 12:50pm
1. Toledo

12:00pm

Willow Rendle - Further Adventures in Unity
Since my first ever talk at BuildStuff last year, I've been working on my game, Shark Attack. I've learned lots of new things about programming, C# and Unity (and so has my dad!) that I'd like to share with people. And my little brother, Ben, has been working on his own game. We hope this talk will inspire you to try making games with your families. It's a great way for kids to learn to code, and for programmer parents to spend quality time with their kids.







Speakers
avatar for WILLOW RENDLE

WILLOW RENDLE

Willow has been programming since she was seven years old. It started simple, with Scratch, but got more complicated as she learned more languages and platforms. Now, at the age of 12, she is building games in Unity3D with her dad; a long way from making Scratch move up and down on... Read More →


Sunday May 5, 2019 12:00pm - 12:50pm
2. Avilla

12:50pm

Lunch
Sunday May 5, 2019 12:50pm - 1:50pm
1. Toledo

1:50pm

Debbie O'Brien @debs_obrien - Getting started with Nuxt.js and Static Sites
Did you know Nuxt.js can pre render all your pages so you can easily create static sites using the Vue.js framework. That means you have a Single Page Application without the need of a server and with great SEO and that's just a few of the benefits of using Nuxt. In this talk I will take you through how I setup Nuxt with all the extras I normally add to create a great boilerplate project configured to my liking. I will also show you how easy it is to generate static pages, create pre commit hooks and deploy. 

Speakers
avatar for DEBBIE O'BRIEN

DEBBIE O'BRIEN

Frontend Tech Lead, Patterson Agency
Debbie works as a Frontend Tech Lead at Patterson Agency, a digital agency in Mallorca, Spain. With over 10 years of experience in Frontend development, she has a special love for JavaScript frameworks, especially Vue.js and Nuxt.js and improving performance with webpack.Debbie holds... Read More →


Sunday May 5, 2019 1:50pm - 2:40pm
2. Avilla

1:50pm

Jonathan Graham @graham_jp - Converting a CRUD Monolith Into a CQRS Architecture: Enabling Time Travel in the Pharmaceutical Supply Chain
What happens when you inherit a monolith that can no longer support the demands of the job? It can be tempting to throw the legacy code base away and start again, but is there another way? This talk will cover the experiences of Transaction Assurance Group in iteratively converting a Rails CRUD monolith into a Command Query Responsibility Segregation (CQRS) architecture. The approach avoided a single big switch over, used considerably less resource than a system rewrite, and gave the clients the ability to travel in time across their catalog of products with accuracy and speed far surpassing the abilities of the original code. Come along to the talk to find out how this architectural change has helped to add transparency to the murk of the pharmaceutical supply chain, and how this in turn can benefit patients.

Speakers
avatar for JONATHAN GRAHAM

JONATHAN GRAHAM

CTO, TRANSACTION ASSURANCE GROUP
Dr. Jonathan Graham is the CTO of Transaction Assurance Group, a company driving transparency and efficiency within the supply chains of wholesalers, buying groups, and retail chains. Some key clients are in the pharmaceutical space, where Jonathan draws on his experience working... Read More →


Sunday May 5, 2019 1:50pm - 2:40pm
1. Toledo

1:50pm

Sendil Kumar Nellaiyapen @sendilkumarn - Let us build, microservices with Kubernetes and Istio
Microservices are a powerful method to build a scalable and agile backend, but managing these services is a nightmare. Once developed, the process of building, deploying, service discovery, load balancing, routing, tracing, auth, graceful failures, rate limits, and more are cumbersome and involves many moving parts. This session will show you how the Kubernetes container management system and Istio service mesh can simplify many of the operational challenges of microservices, including an in-depth live demo showcasing how easy it is to create and develop microservices with JHipster and deploying them into Kubernetes cluster with Istio service mesh.

Speakers
avatar for SENDIL KUMAR

SENDIL KUMAR

Senior Software Engineer, Uber


Sunday May 5, 2019 1:50pm - 3:50pm
3. Malaga

3:00pm

David Ostrovsky @DavidOstrovsky - Adding Observability to Distributed Systems
Tell me if this sounds familiar: you have a web service, that calls another service, that sends a Kafka message to a third service, that writes something to a database. Except sometimes it doesn’t. Where did the message go? Did the client not send it? Or did Kafka eat it? You don’t know. You look in the logs, but there are so many logs! You try to reproduce the problem, but annoyingly everything works fine. What to do?

In this talk we’ll explore mechanisms for observing and debugging distributed systems, with an eye towards taking an existing codebase that lacks observability and evolving it over time. In particular, we’ll focus on distributed tracing tools that let us track transactions which span multiple services and execution contexts. We’ll discuss how tracing differs from logging and monitoring. How to instrument applications to emit trace data, how to collect and store it, how to visualize transactions, and how this benefits developers, devops, and the business itself. We’ll look at leveraging popular open source technologies, like the CNCF OpenTracing project, Jaeger, Zipkin, and the newly released Elastic APM OpenTracing bridge.

Speakers
avatar for DAVID OSTROVSKY

DAVID OSTROVSKY

Chief Architect & Author, ProofPoint
When he was 9 years old, little David Ostrovsky found a book in Russian called "Electronic Computational Machines" at the local library and, after reading it cover-to-cover in a single weekend, decided that this was what he was going to do with his life. Three years later he finally... Read More →


Sunday May 5, 2019 3:00pm - 3:50pm
2. Avilla

3:00pm

Paul Stack @stack72 - Mirror mirror on the wall, what is the vainest metric of them all?
You may have heard development teams talking about the number of deploys they make a day or the number of PRs closed a day. You may have heard marketing teams talk about the number of page views a day. What do these metrics even mean? Are they actually useful to the business as a whole?


In this talk, Paul will debunk the idea of “vanity” metrics and why using these as a guide to success has only one outcome. This is a talk intended for all parts of an organisation to really help understand what metrics can do for us and why a metric may not mean what you believe it does


Behind every vanity metric is a real metric that can help us understand the health of our company - whether it be the ability to understand our users or the ability to understand the value of a feature


We just need to step back and think about what it actually is...



Speakers
avatar for PAUL STACK

PAUL STACK

DEVELOPER, Joyent
Paul Stack is a product / infrastructure coder and has spoken at various events throughout the world about his passion for continuous integration, continuous delivery and good operational procedures and why they should be part of what developers and system administrators do on a day... Read More →


Sunday May 5, 2019 3:00pm - 3:50pm
1. Toledo

3:50pm

Coffee break
Sunday May 5, 2019 3:50pm - 4:10pm
1. Toledo

4:10pm

Keynote: Dylan Beattie @dylanbeattie - Architecture: The Stuff That's Hard to Change
We’ve all heard of the idea of ‘software architecture’. We’ve read books about domain-driven design and event sourcing, we’ve been to conferences and learned about micro services and REST APIs. Some of us remember working with n-tiers and stored procedures... some of us are still using them. But the role of a systems architect is still one of the most misunderstood things about the software development process. What does the architect actually do? If you’re working with a systems architect, what can you expect from them? And if you are a systems architect, what are your team expecting from you? In this talk, Dylan will share his own insights into the idea of architecture as part of a software development process. We’ll explore some popular architectural patterns and processes — and a couple of obscure ones as well — and look at how, and when, you can incorporate those patterns into your own projects. We’ll talk about how the idea of software architecture has changed over time, and share some tips and advice for developers who find themselves working with architecture as part of their role.

Speakers
avatar for DYLAN BEATTIE

DYLAN BEATTIE

System Architect, Skills Matter
Dylan Beattie is a systems architect and software developer, who has built everything from tiny standalone websites to large-scale distributed systems. He's currently the CTO at Skills Matter in London, where he juggles his time between working on their software platform, supporting... Read More →


Sunday May 5, 2019 4:10pm - 5:10pm
1. Toledo