Loading…

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

1. Ocean Hall [clear filter]
Saturday, April 29
 

10:10am

Opening Keynote: Udi Dahan @udidahan - These aren’t the requirements you’re looking for
Even in organizations that have adopted Agile approaches, most software projects head in the wrong direction almost from day one – through no fault of the developers. The pain that inevitably follows is unfortunately blamed on various innocent culprits – it was the technology, it was the methodology, we didn’t have enough time. The truth is that there’s a more insidious and darker force at work – and almost nobody notices. If you’ve been wondering how to make your projects succeed – there is a new hope. Beyond just tips and tricks, a revolution is brewing.

Speakers
avatar for Udi Dahan

Udi Dahan

FOUNDER OF NSERVICEBUS, NServiceBus
Udi Dahan is the creator of NServiceBus and CEO at Particular Software. He is one of the world’s thought leaders in the areas of Service-Oriented Architecture and Domain-Driven Design, and a top-rated speaker at industry conferences. Recognized with the coveted “Most Valuable... Read More →


Saturday April 29, 2017 10:10am - 11:10am
1. Ocean Hall

12:40pm

Mark Rendle - @markrendle - .NET Core? Come on in, the water's... wait, is that a shark?
The road's been long, with many a winding turn, that leads us to .NET Core. What started out as a free-standing ASP.NET that felt like Node.js, has ended up as a massive migration and standardisation of the .NET Framework across dozens of platforms and devices. Many of us adopted early, and we have the scars to prove it. So, with the release of .NET Core 1.2, is it finally ready? In this talk Mark will once again climb into the shark cage, sink below the surface and attempt to answer this question.

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 April 29, 2017 12:40pm - 1:30pm
1. Ocean Hall

3:00pm

Felienne Hermans @felienne - Craftmanship for kids
Scratch is an amazingly popular programming language for kids, with 14 million public programs available in their online repository. But, what do kids do in their programs? Are their programs simple or complex? Do they apply programming concepts or do they just play with the blocks? Do kids develop good programming habits? Are there common code patterns?

To answer those questions, we scraped the Scratch repository, retrieved 250,000 projects and performed source code analysis on them.

In this talk, you will learn about:
Scratch programming, in case you want to teach your kids (or play yourself :))
Our methods for scraping and analyzing 250k programs
The answers to all research questions above, including whether kids make 'smelly' programs (spoiler alert: yes!)

We will also discuss the lessons learned and showcase some extreme cases we found in the Scratch repository.

Speakers
avatar for Felienne Hermans

Felienne Hermans

ASSISTENT PROFESSOR, Delft University of Technology
Felienne is assistant professor at Delft University of Technology, where she makes programming for non-programmers more awesome. She built an IDE for spreadsheets in the form of smell detection, refactoring and unit testing tools for Excel, and she has researched code smells and clone... Read More →


Saturday April 29, 2017 3:00pm - 3:50pm
1. Ocean Hall

6:30pm

KEYNOTE: Mark Rendle @markrendle - The Worst Programming Language Ever 2.0
The first edition of The worst programming language was presented at BUILD STUFF 2014. It's now time for an update. Mark Rendle will present 2.0 version of "The worst programing language"

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 April 29, 2017 6:30pm - 7:30pm
1. Ocean Hall
 

Twitter Feed