Past Meetup

Joy of Coding Warm-Up Party

This Meetup is past

98 people went

Location visible to members

Details

We are thrilled to be hosting the Joy of Coding (http://joyofcoding.org) Warm-Up Party for the third time. It is all about the goodness of 010DEV: tech talk, fellow developers and awesome speakers! The Warm-Up Party is open to all, also people not attending the Joy of Coding (http://joyofcoding.org). [You can still buy tickets (http://joyofcoding.eventler.nl) for the conference, though!]

Our own Peter Hilton (https://twitter.com/peterhilton) will open the evening with his heartwarming talk on the hardest problem in programming. Once we have solved the hardest problem in programming Kevlin Henney (https://twitter.com/kevlinhenney) will talk about stuff clean coders hate which sounds rather relaxing!

Details

• 19:00-22:00, Thursday, 28 May 2015

• Venue - Locus Publicus International, Oostzeedijk 358B, Rotterdam (map (https://www.google.nl/maps/place/Oostzeedijk+358B,+3063+CD+Rotterdam/@51.9228512,4.4985426,19z/data=!3m1!4b1!4m7!1m4!3m3!1s0x47c4334664751b4f:0xad6d444c6313402c!2sOostzeedijk+358B,+3063+CD+Rotterdam!3b1!3m1!1s0x47c4334664751b4f:0xad6d444c6313402c?hl=en))

• Free beer sponsored by Ordina (http://www.ordina.nl)

Programme

19:00 - Arrival and drinks

19:30 - "How to name things: the hardest problem in programming" - Peter Hilton (https://twitter.com/peterhilton)

20:20 - Break

20:40 - "Clean Coders Hate What Happens To Your Code When You Use These Enterprise Programming Tricks" - Kevlin Henney (https://twitter.com/kevlinhenney)

21:30 - Drinks & networking

Bios

• Peter Hilton (https://twitter.com/peterhilton) is a software developer, writer, speaker, trainer, and musician. Peter’s professional interests are web application development, functional design, agile software development and project management. His speciality is database-backed intranet web application architecture, design and build. He currently builds web applications using Scala, Play Framework and Slick. Peter has presented at several European developer conferences, co-authored ‘Play for Scala’ (Manning Publications) and is a Typesafe certified trainer for ‘Fast Track to Play with Scala’.

• Kevlin Henney (https://twitter.com/kevlinhenney) is an independent consultant, trainer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for many magazines and web sites and is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know.

Abstracts

• How to name things: the hardest problem in programming - Peter Hilton (https://twitter.com/peterhilton)

Developers can get better at their craft by learning from the great writers who mastered theirs. Writing software isn’t the same as writing a novel, but there are parallels. Besides, advice from writers is better because writers have been struggling with their craft for many centuries, not just a few decades. It’s better-written as well. This talk shares great writers’ best advice for coders: Stephen King on refactoring, Anne Rice on development hardware, Hemingway on modelling with personas, and Neil Gaiman on everything.

• Clean Coders Hate What Happens To Your Code When You Use These Enterprise Programming Tricks - Kevlin Henney (https://twitter.com/kevlinhenney)

It is all too easy to dismiss problematic codebases on some nebulous idea of bad practice or bad programmers. Poor code, however, is rarely arbitrary and random in its structure or formulation. Systems of code, well or poorly structured, emerge from systems of practice, whether effective or ineffective. To improve code quality, it makes more sense to pick apart the specific practices and see their interplay - the cause - than to simply focus on the code itself - the effect. This talk looks at how a handful of coding habits, design practices and assumptions can systematically balloon code and compound its accidental complexity.

Sponsor

This event is sponsored by Ordina (http://www.ordina.nl)