• The Future of Testing in the world of Agile, DevOps and Test Automation

    For the members of the LSCC who are interested, Software craftsperson at Codurance, Alexander Pushkarev is running a webinar to talk about The Future of Testing in the world of Agile, DevOps and Test Automation.

    If you’re interested, you can register to attend here: https://app.livestorm.co/codurance/the-future-of-testing-in-the-world-of-agile-devops-and-test-automation

    Find more event details below.

    In this fast paced ever changing word, nothing is stable. While there was previously a huge demand for Software Testing specialists, that demand is vastly decreasing.
    In this session, Alexander will discuss the reason for the drop in demand and explore the shift in industry focus towards test automation and DevOps, including the superiority of these approaches over testing. Also, he will cover how this phenomena is often misunderstood and how the real reason for the drop in demand is change in the organisation and business environments.

    IMPORTANT: to attend the event, you will need to register here: https://app.livestorm.co/codurance/the-future-of-testing-in-the-world-of-agile-devops-and-test-automation

    About Alexander Pushkarev, Software craftsperson at Codurance

    Alexander has over a decade of experience in IT, including development, testing and management. He has worked with PHP, Java, Python and .Net platforms with different applications from microservices to monolithic and monstrous desktop UI applications.

    Following his wide background, Alexander decided to focus on areas that help to deliver high-quality software, starting from inception and all the way to operation. His 4 key areas of interest include; effective test automation approaches, test automation framework architecture, data analysis and DevOps.

  • Riding the unicorn - how Cazoo builds for scale and growth

    Online event

    For the members of the LSCC who are interested, Codurance is running a webinar with Chief Architect of Cazoo, Bob Gregory, to talk about the technical, organisational and architectural decisions behind the fastest growing UK Unicorn. If you’re interested, you can register to attend here: https://app.livestorm.co/codurance/riding-the-unicorn-how-cazoo-builds-for-scale-and-growth

    Find more event details below.

    Over the past 18 months, Cazoo has gone from being a fledgling ecommerce startup with an ambition to transform the way people buy 2nd hand cars, to today being a multinational automotive retailer, listed on the New York Stock Exchange, valued at $7bn.

    As one of the biggest success stories during the pandemic, how has the organisation achieved this phenomenal growth? We are thrilled to welcome Bob Gregory, Chief Architect for Cazoo to this fireside chat where we’ll delve into the technical, organisational and architectural decisions that were made, the rationale behind them, and some of the outcomes that have sustained and accelerated the business as it grows at unparalleled scale.

    IMPORTANT: to attend the event, you will need to register here: https://app.livestorm.co/codurance/riding-the-unicorn-how-cazoo-builds-for-scale-and-growth

    During the session, we’ll discuss:

    -The Cazoo architecture - why an AWS Serverless Event-Driven paradigm was chosen, the importance of a strong technical vision and how this has helped to guide architectural decisions
    -Platform as a Product - how Cazoo has established Platform teams as enablers for other teams
    -Embracing change (Evolutionary Architecture)
    -Building a successful MVP for an initial launch
    -Architecting for scalability
    -Build vs Buy
    -Using the RFC process (Request for Comments) for internal decision making
    -Building a world-class team - the importance of the right culture, skills and process to maintain velocity and motivation and avoid churn
    -Successful integrations due to acquisition of other businesses
    -Lessons learned
    -What’s next in the evolution of Cazoo

    3
  • Craftsmanship Virtual Round Table

    Online event

    The London Software Craftsmanship Community is excited to invite its members to the first LSCC round table in the past 14 months. We’re looking forward to virtually welcoming back members both old and new!

    Thank you to everyone who filled out our survey, all feedback has been taken onboard! If you would still like the chance to let us know your topic suggestions, feel free to fill out our short survey here: https://docs.google.com/forms/d/e/1FAIpQLSd1I1pPa-M5BexZQwGBtbPH1jVpof0V6Y3bBCviZuJUO-sarw/viewform

    Please take a read of our house rules below.

    We will start from 13:00 with a bit of chit-chat, at 13:05 we will have our usual introduction, at 13:10 we will proceed to select topics for discussion. We will then divide ourselves into separate rooms to discuss those topics, and at 13:45 we will finish the session by regrouping to share our findings.

    Some additional rules for this online event:
    - In general, stay unmuted, unless you have a noisy environment. When you're participating, you can use keyboard shortcuts: Alt+A/Cmd+Shift+A for quick muting/un-muting. We have found that it helps create a good atmosphere.
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible
    - We will have one person from the organisation in each room to help moderate. Use the chat to indicate that you want to speak. The moderator will take care of giving you the turn to speak
    - Don't be afraid of using the chat for small comments while someone else is talking, but keep it on topic
    - Use the Zoom "Raise Hand" functionality

    We will be using Zoom for the event.

    Any questions regarding the event, please drop us a message so we can provide answers.

    Code of Conduct: https://communitycodeofconduct.com/

  • Content Migration at Scale with AWS Step Functions

    Online event

    For the members of the LSCC who are interested, Codurance is running a webinar with Digital Theatre talking about what they learned when migrating thousands of hours of theatre production content seamlessly, efficiently and at minimal additional cost. If you’re interested, you can register to attend here: https://app.livestorm.co/codurance/content-migration-at-scale-with-aws-step-functions

    Find more event details below.

    Digital Theatre is a world-leading provider of theatre-related educational resources to support the teaching and study of the performing arts. The Digital Theatre+ (DT+) platform provides unlimited access for more than 3 million students in over 2,000 schools, colleges and universities across 80+ countries to over 1,300+ full-length productions, backstage insights, interviews, teaching materials and study guides.

    In 2020, Digital Theatre decided to rebuild their educational platform with the help of Codurance to bring more content to more educational institutions and students, providing a richer, more intuitive and accessible experience.

    Originally the platform was based on Drupal, a Content Management System. One of the many challenges faced during this project was the migration of its content - thousands of hours of video content of live theatre productions, from this system towards Contentful, a headless Content Management System.

    Codurance and Digital Theatre decided to use AWS Step Functions for the migration - a low-code visual workflow service used to orchestrate AWS services, automate business processes, and build serverless applications. In this talk we're going to present our experience with this service for migrating content from Drupal to Contentful.

    IMPORTANT: PLEASE NOTE YOU MUST REGISTER FOR THIS EVENT AT
    https://app.livestorm.co/codurance/content-migration-at-scale-with-aws-step-functions

    The webinar covers:

    - The context of the problem that we solved
    - An introduction of AWS Step Functions
    - Why AWS Step Functions was the right choice
    - Details of the implementation
    - Challenges encountered and how we addressed them

  • Virtual Round Table. Joint event with the Munich Software Craft Community

    Time for July's Virtual Round Table we are running it again jointly with the Munich Software Craft Community.

    A nice opportunity to increase our link with developers from other regions.

    We will start from 18:00 with a bit of chit-chat, at 18:15 we will have our usual introduction, at 18:20 we will be doing lightning talks (5 mins max, please), then we will proceed to select "big" topics for discussion, and divide ourselves into separate rooms to discuss those topics. Anyone remaining at 20:00 can convene back into the main room to say goodbyes.

    Some additional rules for this online event:
    - In general, stay unmuted, unless you have a noisy environment (Alt+A/Cmd+Shift+A for quick muting/un-muting). We have found that it helps creating a good atmosphere
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible.
    - We will have one person of the organisation on each room to help moderate. Use the chat to indicate that you want to speak. The moderator will take care of giving you the turn to speak.
    - Don't be afraid of using the chat for small comments while someone else is talking, but keep it in topic.
    - Use the Zoom "Raise Hand" functionality

    We will be raffling 2 Jetbrain Personal License.

    We will be using Zoom for the event. You can use it on the web browser, after telling it like three times you don't want to use the desktop version, in case you don't want to use the desktop version.

    Any question regarding the event, please drop us a message so we can provide answers.

    Code of Conduct: https://communitycodeofconduct.com/

  • LSCC Talk: Microfrontends with David Leitner

    Online event

    David Leitner and Codurance have decided to open up the talk on Microfrontends that David is going to do as part of the Codurance Bi-Weekly Invitationals.

    Therefore, if you want to learn a bit about this interesting technique for frontend development, you can join for an hour of learning.

    You can find some information about him and a previous version of the talk here:
    https://ndc-london.com/speaker/david-leitner/

    Be aware that the event will start quite punctual.

    We will be using Zoom for the event. You can use it on the web browser, after telling it like three times you don't want to use the desktop version, in case you don't want to use the desktop version.

    Any question regarding the event, please drop us a message so we can provide answers.

    Code of Conduct: https://communitycodeofconduct.com/

    10
  • Virtual Round Table. Joint event with the Munich Software Craft Community

    Time for June's Virtual Round Table!!!

    ***UPDATE***
    I am glad to say that we will be running this event joint with the Munich Software Craft Community.

    A nice opportunity to increase our link with developers from other regions.
    ***UPDATE***

    We will start from 18:00 with a bit of chit-chat, at 18:15 we will have our usual introduction, at 18:20 we will be doing lightning talks (5 mins max, please), then we will proceed to select "big" topics for discussion, and divide ourselves into separate rooms to discuss those topics. Anyone remaining at 20:00 can convene back into the main room to say goodbyes.

    Some additional rules for this online event:
    - In general, stay unmuted, unless you have a noisy environment (Alt+A/Cmd+Shift+A for quick muting/un-muting). We have found that it helps creating a good atmosphere
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible.
    - We will have one person of the organisation on each room to help moderate. Use the chat to indicate that you want to speak. The moderator will take care of giving you the turn to speak.
    - Don't be afraid of using the chat for small comments while someone else is talking, but keep it in topic.
    - Use the Zoom "Raise Hand" functionality

    We will be raffling 2 Jetbrain Personal License and 2 copies of the (digital) book "Development. A Guide To Modern Software Delivery” by Chris Eyre

    We will be using Zoom for the event. You can use it on the web browser, after telling it like three times you don't want to use the desktop version, in case you don't want to use the desktop version.

    Any question regarding the event, please drop us a message so we can provide answers.

    Code of Conduct: https://communitycodeofconduct.com/

    1
  • LSCC Talks

    Online event

    A new edition of LSCC Talks. We will have two talks by Chris Eyre and Richard Wild.

    The program is:
    18:00 starting call
    18:15 Chris Eyre - Viewing Contenful Data with Neo4j
    18:45 Questions for Chris
    18:50 Richard Wild - Software Modernisation
    19:20 Questions for Rich

    Some additional rules for this online event:
    - In general, stay unmuted, unless you have a noisy environment (Alt+A/Cmd+Shift+A for quick muting/un-muting). We have found that it helps creating a good atmosphere
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible.
    - Don't be afraid of using the chat for small comments while the talks are going on, but keep it in topic.
    - Use the Zoom "Raise Hand" functionality when you want to ask a question.

    We will be raffling a Jetbrain Personal License and also two copies of the book (digital) "Development. A Guide To Modern Software Delivery” by Chris Eyre

    If you want to do a talk for the LSCC just talk with us (half hour talks)

    4
  • Virtual Round Table

    Online event

    And another Virtual Round Table online!!!

    We will start from 18:00 with a bit of chit-chat, at 18:15 we will have our usual introduction, at 18:20 we will be doing lightning talks (5 mins max, please), then we will proceed to select "big" topics for discussion, and divide ourselves into separate rooms to discuss those topics. Anyone remaining at 20:00 can convene back into the main room to say goodbyes.

    Some additional rules for this online event:
    - In general, stay unmuted, unless you have a noisy environment (Alt+A/Cmd+Shift+A for quick muting/un-muting). We have found that it helps creating a good atmosphere
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible.
    - We will have one person of the organisation on each room to help moderate. Use the chat to indicate that you want to speak. The moderator will take care of giving you the turn to speak.
    - Don't be afraid of using the chat for small comments while someone else is talking, but keep it in topic.
    - Use the Zoom "Raise Hand" functionality

    Sadly, there is no food or drinks provided, but we will be raffling a Jetbrain Personal License.

    We will be using Zoom for the event. You can use it on the web browser, after telling it like three times you don't want to use the desktop version, in case you don't want to use the desktop version.

    Any question regarding the event, please drop us a message so we can provide answers.

  • Virtual Round Table

    Online event

    Due to reasons that start with c, we couldn't organize anything for our regular date of Round Tables.

    But here we are back, to do something ... online

    So this will be more or less our regular Round Table. We will start from 18:45 with a bit of chit-chat, at 18:55 we will have our usual introduction, at 19:00 we will be doing lightning talks, then we will proceed to select "big" topics for discussion, and divide ourselves into separate rooms to discuss those topics. Anyone remaining at 21:00 can convene back into the main room to say goodbyes.

    Some additional rules for this online event:
    - In general, stay on mute unless you want to talk (Alt+A/Cmd+Shift+A for quick muting/un-muting)
    - Try to use a headset or headphones with a good directional microphone. As a general rule, laptops microphone/speaker combo tend to be horrible.
    - We will have one person of the organisation on each room to help moderate. Use the chat to indicate that you want to speak. The moderator will take care of giving you the turn to speak.
    - Don't be afraid of using the chat for small comments while someone else is talking, but keep it in topic.

    Sadly, there is no food or drinks provided, but we will be raffling a couple of Jetbrains Personal Licenses. We may even have a small app where to register and to do the random selection (depends on how much free time we have to get it sorted)

    We will be using Zoom for the event. You can use it on the web browser, after telling it like three times you don't want to use the desktop version, in case you don't want to use the desktop version.

    Any question regarding the event, please drop us a message so we can provide answers.

    2