• Coding Dojo (@Iwoca)

    iwoca

    We are back at the offices of Iwoca for a new Coding dojo session! Remember to bring a laptop if you can (if you can't you should still come, as we will be pair programming ;-) ) Make sure that you have the invite with you (either the app or email), to be allowed entrance by security. For a quick setup of a project you can use the templates at: https://github.com/swkBerlin/kata-bootstraps

    5
  • Global Day of Coderetreat @ Codurance

    Codurance

    We are pleased to announce that Codurance together with LSCC is participating to the Global Day of Coderetreat. This year the event will happen on the 16th of November. Every year Global Day of Coderetreat attracts developers from more than 150 cities around the world. It's becoming a regular fixture in the global software development calendar, and by participating you will be a part of the history of software development: thousands of developers coming together around the world to practise their craft. Watch our awesome video (8 mins) from GDCR 2012 for a better idea: vimeo.com/[masked] (http://t.co/XMNl0thnuK) If you don't know what a coderetreat is, keep reading. What is a coderetreat? A Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practising the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time. How does it work? The coderetreat day consists of 5-6 sessions, each session's learnings building upon previous sessions. The morning focuses on becoming comfortable with the problem domain, breaking old habits and beginning focused self-discovery. The afternoon pushes the envelope by challenging pairs to stretch their skills and understanding of abstractions, modular design and test-driven development. Coderetreat has an established, time-tested format that is optimized for focused practice. We will be working on implementing Conway's Game Of Life in 45-minute sessions. In each one, you'll pair program in whichever language you like, using whichever technologies you and your pair prefer. The day will start with breakfast at 8:30am and finish by 5 or 6pm. Breakfast and lunch will be provided on the day. It's an early start, so sleep well the night before to help get those brain juices flowing. More information Video explaining the format: https://www.coderetreat.org/pages/about/ https://coderetreat.org/

    14
  • Craftsmanship Round Table @ Codurance

    Codurance

    This is our monthly Software Craftsmanship round table to discuss technology, practices or whatever else takes our fancy. If you're using some new technology you think others would be interested in, if you've got a design or some code you'd like to discuss, if you'd like to discuss a specific practice, a problem you are having at work or you'd simply like to see what others have got to say - come along and join in the conversation. How does it work? The first 15-30 minutes will be devoted to lightning talks. So if you've got a cool demo, some new technology or just something you think the group might find interesting, controversial or just plain funny, bring it along and share with the group! Don't worry if you've never given a lightning talk before - this is a great opportunity to give a talk in a friendly environment. We'll have a projector and a whiteboard and all talks are restricted to no more than five minutes. The rest of the evening will be run as an Open Space. There will be pizza and drinks. There's only room for limited numbers at this event, so if you change your mind please update your RSVP so others can come. Community Code of Conduct Please review our Community Code of Conduct (https://www.meetup.com/london-software-craftsmanship/pages/14935142/Code_of_Conduct/) before attending and help us to ensure a safe environment for everybody.

    6
  • Coding Dojo (@ Codurance)

    Codurance

    A new Coding Dojo, back at Codurance offices. We will select a new Kata (if you have ideas of katas that you would like to do, please contact Jorge). It is an evening for honing our craft without the pressure of putting anything in production. So no brownie points for cutting corners :-) Remember to bring a laptop if you can (if you can't, you should still come, as we will be pair programming ;-) )

    14
  • Craftsmanship Round Table @ Skills Matter

    Skills Matter

    CHANGE OF VENUE: We will be able to go to Skillsmatter, where we should be joined by attendees of SC London conference. This is our monthly Software Craftsmanship round table to discuss technology, practices or whatever else takes our fancy. If you're using some new technology you think others would be interested in, if you've got a design or some code you'd like to discuss, if you'd like to discuss a specific practice, a problem you are having at work or you'd simply like to see what others have got to say - come along and join in the conversation. How does it work? The first 15-30 minutes will be devoted to lightning talks. So if you've got a cool demo, some new technology or just something you think the group might find interesting, controversial or just plain funny, bring it along and share with the group! Don't worry if you've never given a lightning talk before - this is a great opportunity to give a talk in a friendly environment. We'll have a projector and a whiteboard and all talks are restricted to no more than five minutes. The rest of the evening will be run as an Open Space. There will be food and drinks. There's only room for limited numbers at this event, so if you change your mind please update your RSVP so others can come. Community Code of Conduct Please review our Community Code of Conduct (https://www.meetup.com/london-software-craftsmanship/pages/14935142/Code_of_Conduct/) before attending and help us to ensure a safe environment for everybody.

    11
  • SC London 2019

    Skills Matter | CodeNode

    Don’t Miss SC London 2019 Once again Codurance is pleased to be supporting SC London to make sure craftspeople far and wide can come together for 2-days of networking; idea sharing and fun. In 2018 we welcomed people from the UK; across Europe; Israel; North America and even Australia. SC London 2019 Now in its third year we’re working hard to deliver a lineup as impressive as in previous years - no easy feat when you look at the experts who have already taken to the stage and shared their knowledge, tips and insights in 2017 and 2018. However...we are making great progress and are pleased to welcome back some of our favourites, including Trisha Gee, Simon Brown, Sandro Mancuso and Mashooq Badar plus to extend a warm welcome to ‘first-timers’ such as the impressive Gojko Adzic, John Ferguson Smart and Frances Buontempo. Be sure to keep checking Twitter @SCLConf, Instagram @sclconf, Linkedin or the website for further announcements. Recorded Talks If you didn’t manage to make it to previous conferences then you can enjoy the talks at your leisure by visiting https://sc-london.com/ The Venue This year, once again we’ll be returning to CodeNode. as many of you know is in the heart of London and in our opinion a great place for tech events. This year we’ve hired the whole venue and look forward to welcoming attendees and sponsors alike during 3-4 October. Tickets You will need to purchase a ticket (at https://sc-london.com/) to attend this event. More Information There’s more information is on the SC London site but if you have any questions about getting involved as a sponsor or delegate please do get in touch (mailto:[masked])

  • Coding Dojo (@Iwoca)

    iwoca

    We will be visiting the offices of Iwoca this time . A new Kata will be worked on and we will apply the different techniques and constraints to practice and hone our craft. Remember to bring a laptop if you can (if you can't you should still come, as we will be pair programming ;-) ) Make sure that you have the invite with you (either the app or email), to be allowed entrance by security.

    2
  • LSCC Talks - September 2019

    Capital One

    This meetup comprises of two talks from members of our community that have volunteered to share their knowledge with us. We will also feature two lightning talks from members of the community - these can be submitted in advance or proposed on the night. *Want to give a talk/lightning talk at our next event?* We are always open to receiving talk submissions and to provide feedback/guidance. If you're interested in speaking at this or at future events, please contact David Hall via 'contact organisers'. Thanks to our sponsor Capital One for hosting the meetup and providing drinks & refreshments. ________________________________________________________ RSA is Dead. Long Live BB84! Quantum computers are coming. When they arrive, which is probably sooner than you think, all of our classical encryption algorithms are dead. Shor’s algorithm was formulated by Peter Shor in 1994. By using some fairly simple number theory, a bit of computationally complex (for a classical computer) modular exponentiation and some quantum magic, Shor’s algorithm can efficiently factorise numbers. The quantum magic is weird, very weird. By using the Quantum Fourier Transform a quantum computer can exploit the interference pattern generated in parallel universes to discover the periodicity of modular exponentiation without actually calculating successive powers. So what can we do when RSA dies and what should we do now? BB84 is provably secure and also relies on quantum mechanics, specifically the polarisation of light photons. I will demonstrate BB84 as well as some classical algorithms that we can be using now that are quantum safe. The talk includes an explanation of how Shor works, a demonstration of an implementation of Shor using Q#, an explanation of BB84 and classical quantum safe algorithms and a lot of fun in the process. James Birnie James has worked in software since the 1990s when TDD was something you studied but never did, pipelines were for carrying oil and “Agile” and “Lean” were words used for describing athletes. James worked for 9 years in a startup where he learned the hard way about CI, CD and splitting the monolith. In 2015 he started a new life as a consultant, spending 4 extremely interesting years at ThoughtWorks. In July 2019, he started a new adventure at Codurance where he is a champion of software excellence through solving the organisational problems. ________________________________________________________ Rust as seen by a JavaScript Developer I love JavaScript (particularly TypeScript more recently), but it’s not a very performant or memory-efficient language. I have been wanting to write more efficient code for parts of my application that do CPU or memory-intensive tasks and then compile this code to WebAssembly for use in my JavaScript applications. Rust seemed like the best solution. It’s a modern statically-typed language with memory safety and debugging features built-in. This talk will cover some of the basics of Rust such as its ownership model and how you can compile it to WebAssembly and use it in JavaScript code Amir Mohsen Abdolrazaghi Amir works as a JavaScript engineer at Capital One and he’s very active in the community, giving various meet-up talks on JavaScript or React topics. He’s also active in the open-source community, currently working on his money-management library, Wealth. ________________________________________________________ Arrival Please sign in at reception upon arrival. ________________________________________________________ Community Code of Conduct Please review our Community Code of Conduct before attending and help us in ensuring a safe environment for everybody. Link: https://www.meetup.com/london-software-craftsmanship/pages/14935142/Code_of_Conduct/

    2
  • Craftsmanship Round Table @ Snap.HR

    Snap.hr

    This is our monthly Software Craftsmanship round table to discuss technology, practices or whatever else takes our fancy. If you're using some new technology you think others would be interested in, if you've got a design or some code you'd like to discuss, if you'd like to discuss a specific practice, a problem you are having at work or you'd simply like to see what others have got to say - come along and join in the conversation. How does it work? The first 15-30 minutes will be devoted to lightning talks. So if you've got a cool demo, some new technology or just something you think the group might find interesting, controversial or just plain funny, bring it along and share with the group! Don't worry if you've never given a lightning talk before - this is a great opportunity to give a talk in a friendly environment. We'll have a projector and a whiteboard and all talks are restricted to no more than five minutes. The rest of the evening will be run as an Open Space. There will be food and drinks. There's only room for limited numbers at this event, so if you change your mind please update your RSVP so others can come. Community Code of Conduct Please review our Community Code of Conduct (https://www.meetup.com/london-software-craftsmanship/pages/14935142/Code_of_Conduct/) before attending and help us to ensure a safe environment for everybody.

    3
  • Coding Dojo (@Moonpig)

    Moonpig

    We are back at the magnificent offices of MoonPig for another coding Dojo . A new Kata will be worked on and we will apply the different techniques and constraints to practice and hone our craft. Remember to bring a laptop if you can (if you can't you should still come, as we will be pair programming ;-) ) Make sure that you have the invite with you (either the app or email), to be allowed entrance by security.

    4