Open Source Bridge 2016 schedule

Tuesday 21st June 2016

Wednesday 22nd June 2016

  • Monoids, and Sketches, and CRDTs, oh my!

    by Kevin Scaldeferri

    A (hopefully) accessible introduction to some of the key mathematical concepts that make distributed and streaming computation possible.

    At 11:00am to 11:45am, Wednesday 22nd June

  • A programmers guide to Music.

    by Rishi Jain

    At 2:30pm to 3:15pm, Wednesday 22nd June

  • Security Starts With You: Social Engineering

    by J T Hefflin

    Virus? There’s an app for that. Malware? There’s an app for that. Social engineering? It's a little more complicated. These techniques, used by hackers to gather information on their target, are hard to combat without education - so why don’t we talk about them more often? Aimed at the average user who could be targeted by such an attack, this talk discusses the tools of social engineering, how it can be combated and why so many companies fail in preparing their employees for such an attack.

    Description

    At 2:30pm to 3:15pm, Wednesday 22nd June

    In The Eliot Center Buchan Building

Thursday 23rd June 2016

  • Readable Regular Expressions: A Hands-On Workshop

    by Trey Hunner

    What are regular expressions, what are they useful for, and why are they so hard to read? We'll learn what regular expressions are good for, how to make our own regular expressions, and how to make our regular expressions friendly and readable (yes it's possible... sometimes).

    At 10:00am to 11:45am, Thursday 23rd June

  • Hogwarts is a Terrible Learning Environment: Discuss

    by Lacey Williams Henschel

    Although Hogwarts School of Witchcraft and Wizardry is both fictional and utterly magical, it’s not a great place for a young witch or wizard to learn their trade. For starters, the trust between junior wizards and more senior staff is virtually nonexistent. Juniors don’t feel comfortable or safe going to senior staff with questions and problems, and this results in misunderstandings, dangerous events, and even the death of a beloved character.

    The competitive nature of Hogwarts and other wizarding schools virtually guarantees that cooperation between junior witches and wizards will be essentially nonexistent, and the outsized emphasis on testing discourages experimentation and encourages dangerous work habits that threaten the health of junior developers.

    There are many specific examples from the books that I’ll dive into, and I’ll point out how these serve as fantastic metaphors for the toxic environments we thrust junior developers into. There’s a better way than what we were taught at Hogwarts!

    Even though Hogwarts offers many examples we shouldn’t follow, it also provides some wonderful stories of junior witches and wizards coming together to find ways around the systemic problems that they’re faced with. The journey to find the Sorcerer’s Stone is a really great bit of pair programming, and Dumbledore’s Army offers us an excellent example of a safe and supportive meetup space!

    This talk will use Hogwarts as a way to discuss how we can make our professional environments more welcoming to and supportive of junior developers, how we can be better mentors to them, and what it means for a space to be safe for learning.

    At 2:30pm to 3:15pm, Thursday 23rd June

    In The Eliot Center Buchan Building

Schedule incomplete?

Add a new session

Filter by Day

Filter by Venue