Wednesday 29th January Speakers and Sponsors Dinner
Thursday 30th January
9:00 Coffee, Pastries – amazing brews by Macintyre Coffee, the coffee shop at the venue.
9:30 Welcome 9:45 Talks kick off 11:00 coffee break 11: 30 talks 1:00 lunch 2:15 talks
3:30 coffee break 4:00 talks 4: 40 special guest appearance by hangout – Kent Beck, on coaching engineers over distance 6:00 close of play 6: 15 decamp to secret location for dinner and drinks – artisan beers from around the world, including some Trappist delights, cheeses you have never tasted before, amazing world cuisine, a chance to hang out with some fantastic people and digest the food, and all the great talks. Late:00 go to bed Friday 30th January 09:45 Barocca and coffee and BACON. eggs and mushrooms and cheese and stuff. salads, pumpkin seeds. 10:15 kick off, but probably when you actually show up 10:30 special guest keynote 11:05 talks 11:45 coffee 12:15 talks 1: 15 break for lunch 2:45 The Monki Gras Social – events with some fun stuff planned, and maybe a few lightning talks, but basically a chance to kick back and meet other attendees and speakers. Or do some Aikido. 4:45 I stop worrying about people heading off for Fosdem too early but everyone can hang out 6:00 I start feeling introvert, wanting to see my kids. 7:15 Haven’t you got places to go on Friday night?
“On sharing ideas in code” Kohsuke Kawaguchi, creator of the Jenkins Continuous Integration server, CloudBees CTO
Building better software through Mathematics Greg Brockman, Stripe CTO
Many software engineers view their job as producing functionality first, with any abstractions built along the way. The best engineers turn this model on its head, and view the set of abstractions they build as the most important part of their work. This is a secret mathematicians have known for centuries. In maths you can’t rely on a compiler or test suite to determine correctness, so like it or not you’re forced to break apart your problem into components. Mathematicians end up with great abstractions because they’re never satisfied until they’ve found the most elegant possible decomposition of their problems. Mathematics is a mature field, while software engineering is just getting started. In this talk Greg will explain how app dev could be massively improved by lessons from mathematics. ———————————————————————————————-
The Landreader Project
Dominick Tyler, photographer
Dominick is working on the Landreader Project, which will produce an illustrated glossary of the British countryside. It’s a huge task, based on years of thinking about and researching the connections between language and landscape. This all started back while working on Wild Swim, when he found himself struggling to find the vocabulary to accurately describe journeys across Welsh hills or Scottish glens. Since then he has been collecting landscape words wherever he can find them. He has around 400 words landscape terms in his database so far but wants to create a comprehensive database because some useful terms are being forgotten. Photographing the features is more than just a way to illustrate the words – the process of making the pictures is the narrative for the whole project.
What software people can learn from city planners, architects and sociologists Dave Neary, RedHat Community Gardener, Abstract coming
Aikido, Japanese Language and the philosophy of software development Nigel Runnels-Moss, founder of Agile Environment and the London Code Dojo Having been a martial artist for 12 years and a Aikido practitioner for 7, he observed many similarities between software development and the martial arts. Much of the language of modern software development, especially software craftsmanship, comes from Japanese martial arts, e.g Dojo – a place of learning ‘the way.” A look at how knowledge is shared in martial arts using pair training techniques that any agile software developer would recognise.
Lessons about community from science fiction Dawn Foster, Puppet Labs director of community If you think you’ve seen this presentation before, you’re wrong! In the spirit of making sure that every talk at Monki Gras is handcrafted and unique, Dawn prepared a completely new set of slides and lessons just for us. While it is probably obvious from the title, this talk focuses on community tips told through science fiction. While the topic is fun and a little silly, the lessons about communities are real and tangible. Here are just a few of the things that she will explore: * Borg assimilation and bringing new community members into your collective for new ideas. * Specialization is for insects. The best community members are the ones who can help in a wide variety of ways. * Community members are valuable, don’t treat them like minions. * Travel to strange new worlds and meet interesting people
Leveraging Failure Theo Schlossnagle, CEO of Circonus. Founded OmniTI and Message Systems. “A rambling rant on lessons learned on trying to make craftsman from engineers, and vice versa.” Theo takes no prisoners and doesn’t allow for sloppy thinking.
What Bugs Taught Us About People Rafe Colburn, Etsy data engineering manager Etsy had a four digit backlog of bugs, a continuous deployment environment, and a loose concept of code ownership. In this talk Rafe will describe how the company took a communal approach to catch up with its backlog and improve collaboration among its engineers. A look at the creation and evolution of the company’s bug rotation system, making bugs a social issue.
Factory vs Lab in Data Science: Perspectives From the Field Sean Owen, Cloudera Director of Data Science “Data science” is heard everywhere, but, what does it mean? Is it about a new breed of statistician, new “deep learning” algorithms, new software projects, or all of the above? There are two schools of thought in data science. The “lab” community views data science as an extension of stats and machine learning theory, and is concerned with visualization, exploration and explanation. The “factory” community sees it as an engineering problem: operationalizing data science in production IT systems, at scale, in real-time. The two groups are learning from each other rapidly. This talk will summarize some of the differences and cross-pollination opportunities and how Cloudera wants to enable the “factory” approach in the Hadoop ecosystem.
The New Orthotics – 3d printing and scanning to make life better for kids Naveed and Samiya Parvez, Project Andiamo founders A talk about the first six months of a company that plans to change the lives of millions of kids by improving the experience of manufacturing orthotics. How a 3d printed train inspired a husband and wife team to try and improve the lives of millions. If anything is Working On Stuff That Matters it is these two
———————————————————————————————–Linda Sandvik, Code Club founder Title “Moving beyond Logo” Abstract: At ThingMonk Alex Deschamps-Sonsino said in her talk that we need to move beyond Logo, that education is stuck on this thing from 1967, and educational internet-of-things Things being Kickstarted today are still mostly based on making something move forward (10); Code Club is trying to bring the hacker movement into schools, and create a new generation of makers. Linda, a force of nature, is going to tell you how, why, and what you should do to help. If she doesn’t mention Whiskey in her talk it will be a surprise.
Some Ass-kicking on How to make organisations care about User Experience Leisa Reichelt, Head of User Research @ GDS, GOV.UK
The need for speed. The Devops revolution and balancing speed with safety
Elaine Lennox, Zend chief marketing officer Elaine leads strategy and marketing for Zend, the commercial company backing PHP. In this talk, she’ll look at what we can we learn and apply from the racing and other worlds to today’s field of devops and Continuous Delivery, and why balancing speed of releases with quality is harder than you’d think. Balancing Quality – sounds like a theme for a future Monki Gras.
The Challenge – How Competitions Can Foster Communities Narinder Singh, Appirio Co Founder. TopCoder President. Sikh Coalition Board Chair In this talk Narinder will go meta, talking about developers, what makes them tick, and how to support communities using competition dynamics
Biological Metaphors for Developer Craft: How to Identify an Evangelist In The Wild Steven Citron-Pousty, Red Hat OpenShift evangelist Steven will bring his unique high octane presenting style in this Monki Gras reappearance. Expect humour, seriousness and the odd Youtube video
Telling Stories About Code (and Data)
Ana Nelson, DexyIt founder, Brick Alloy partner
Science is reeling from retractions of papers which can’t be reproduced. Our political, social and economic lives are filled with people trying to sell us a good story. Our emotional lives are shaped by the stories we tell ourselves. Stories are powerful “intuition pumps”, but how do we make sure this power is used for good? Technology can help. We can “unit test” our stories and automate the integration of sources and analysis. Showing our work in an auditable form is a powerful way to express openness, invite criticism and encourage re-use. We’ll look at some examples of technology that can help with telling various kinds of stories, from data-driven journalism to software documentation, and we’ll discuss the benefits and philosophical limitations of this approach.
The Story of Maurice Franklin
The Gentle Author, writer of Spitalfields Life
The foremost chronicler of local crafts in and around East London is coming to Monki Gras to talk about craft, story-telling, and documenting history. This should be epic in the proper sense of the word.