Please note we only have 30 spaces allocated for our group, please only RSVP if you are certain you can attend.
We're happy to announce that we'll be taking part in the JP Morgan 'Large Meetup Collider’ event as part of JP Morgan’s Innovation Week (JP Morgan Global initiative, all offices throughout the world will be involved).
Pair Programming Glasgow, along with DevOps Glasgow, Cloud Native Glasgow, and others will be joining in the festivities.
The Pair Programming Glasgow session will be run by Adrian Mowat (Newspaper Club).
• 18:30: Functional Thinking & Test-Driven Development with Elixir, by David McKay (@rawkode)
• 20:00: One for the Road at the Slug & Lettuce
Elixir is our featured language, but it's not mandatory.
Please feel free to come and perform the code kata's in the language of your choice. We'll do our best to pair everybody together on the night.
What You Need
• Laptop with Elixir (>= 1.3) or Docker installed
About David (@rawkode)
David McKay is a software and technology professional, born & bred in Glasgow, Scotland.
As a serial user group organiser, organising Docker Glasgow, DevOps Glasgow and Pair Programming Glasgow, David is always searching for new and creative ways to share knowledge with others.
Oh, and he quite likes domain-driven design, micro-services and clean code.
• 18:30: Test-Driven Development with Go with Kevin McDermott
• 20:00: One for the Road at the Slug & Lettuce
Go is our featured language, but it's not mandatory.
Please feel free to come and perform the code kata's in the language of your choice. We'll do our best to pair everybody together on the night.
What You Need
• Laptop with Go installed (>= 1.7)
About Kevin (@bigkevmcd)
He's been writing software for over twenty five years, and spent the last ten years working from home developing software for well known tech companies. In his time hes written software in C, C++, Smalltalk, Java, Python, Go, Ruby, Erlang and Elixir, amongst others,; now he works on large distributed systems in Go.
• 18:30: Test-Driven Development with JavaScript with Adrian Mowat and Christopher Lunt
• 20:00: One for the Road at the Slug & Lettuce
Reminder
JavaScript is our featured language, but it's not mandatory. Please feel free to come and perform the code kata's in the language of your choice. We'll do our best to pair everybody together on the night.
Thanks to our amazing sponsors, Altia Solutions and SkyScanner; without their support, this event wouldn't be possible
About Adrian
I am a Software developer and language polyglot with experience ranging from data warehouses through to retail websites.
About Christopher
Christopher Lunt is a software developer currently working for Arnold Clark who primarily works in JavaScript/Node.js, Ruby and C#. His main interests include eventing, microservices and containerisation.
• 18:30: Introduction to Mob Programming with Joe Wright (@joe_jag)
• 20:30: One for the Road at the Slug & Lettuce
Thanks to our amazing sponsors, Altia Solutions and SkyScanner; without their support, this event wouldn't be possible.
Introduction to Mob Programming
"All the brilliant people working on the same thing, at the same time, in the same space, and on the same computer" - Woody Zuill
There is a radically different way of creating software. It works by your entire team deciding to work on only one thing at at time and only on one computer. It seems like the slowest imaginable way of creating software, but I'm here to tell you that the reality is quite different.
During this session you'll learn why mob programming works. And how it makes it possible to deliver a high quality product quickly.
We'll start off with an introduction about the practice of mob programming and how you can get started. Then we'll spend most of the session trying out mob programming for real. As we will come together as a new team and tackle a software problem.
There's no need to bring any equipment, we'll only need one laptop.
Welcome to the first Pair Programming meetup. Everything you need to know is listed below, I hope; any questions, please don't hesitate to get in touch.
Agenda:
18:00 - Arrive / Networking / Pizza / Beer
18:30 - Introduction / Updates
18:35 - Meet Your Pair
18:45 - Code Kata #1
19:30 - Break
19:45 - Code Kata #2
20:30 - Announcements / Final Thoughts / Pub
December's Expert:
What: Python3 with pytest
Who: Dougal Matthews (@d0ugal)
The Format:
Every month we will provide two code katas for you to work on with another person. Although we encourage putting your name forward to be randomly allocated a pair, we are happy for you to opt out of this and work with somebody you know.
We will also be providing an expert in a random language / framework every month, should you wish to observe / learn a new skill during one of the kata segments.