BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage QCon London 2020 Content on InfoQ

  • Building a Banking Infrastructure with Microservices: QCon London Q&A

    In a few years, the number of microservices has grown from 100 to 1600 at Monzo, and it continues to grow. Microservices are split when responsibilities grow, or merged when services are tightly coupled. Engineers can generate, deploy, scale and monitor their own services using code generation.

  • Trust and Safety in High Performing Teams: QCon London Q&A

    People want to feel included in teams, and feel safe to learn, contribute, and challenge the status quo. The first thing for each of us to do is acknowledge that we have a partnership with each of our team members. Like all relationships, care and attention are needed to strengthen the bond and work together effectively.

  • Mental Wellbeing in the Tech Industry: QCon London Q&A

    Businesses are losing a lot of money to mental ill-health. The pace at which the tech industry moves and the pressure to deliver can leave staff struggling to keep up. People have different sweet spots for pressure and performance, and they change over time; the way to know an individual’s sweet spot is by talking to people to find out how they work.

  • How to Supercharge a Team with Delegation: QCon London Q&A

    Delegating work can result in getting it done better and faster; it increases team autonomy and creates opportunities for learning. Delegation is a continuum: it begins by doing a task yourself and ends by having somebody else take on that task. James Stanier, VP of engineering at Brandwatch, spoke about delegating to self-organizing teams at QCon London 2020.

  • How Team Interactions Help Kubernetes Adoption with Manuel Pais at QCon London

    Manuel Pais talked at QCon London about how team interactions are vital to reduce cognitive load to have a successful adoption of Kubernetes. Pais recommends having a digital platform on top of Kubernetes. And, organizations can get started by assessing the team's cognitive load, defining a digital platform, and setting clear team interactions.

  • Successful Remote Working

    For both employees and employers, remote work requires intentional design and implementation to be effective. People find remote work challenging because the established mindset says that being in an office is how work gets done. Despite the challenges, when remote work is done well, the advantages to employees and employer are sufficient to make it worthwhile.

  • Exploring Costs of Coordination During Outages with Laura Maguire at QCon London

    Laura Maguire talked at QCon London about how the coordinative efforts during outages cause a high cognitive cost. Maguire found out that coordination during anomaly response is difficult, that existing models can undermine speedy resolution, and that the strategies to control the cost of coordination are adaptive to the type of incident. Moreover, tooling has additional costs of coordination.

  • How to Debug Your Team: QCon London Q&A

    Lisa van Gelder spoke about debugging your team at QCon London 2020, where she presented her toolkit for how to diagnose and address issues with a team’s pace of delivery. “It is all about ensuring they have mastery, autonomy, purpose and psychological safety”, she said. She uses that toolkit to introduce change to teams in a way that gets the buy-in from the team.

  • What Comes after Microservices? Multi-Runtime Microservices with Bilgin Ibryam at QCon London

    Bilgin Ibryam talked at QCon London about the evolution of distributed systems on Kubernetes and the future architecture trends. Ibryam said that the next trend would be to decouple infrastructure concerns from microservices. Ibryam calls this multi-runtime microservices, a service with business logic along with a sidecar in charge of state management, networking, binding, and lifecycle.

  • How to Embrace “You Build It, You Run It” with Paul Hammant at QCon London

    Paul Hammant talked at QCon London about having developers responsible for the first line of support in production, as the saying goes, “if you build it, you run it.” Hammant recommends following this practice only if there are proper support levels and escalation policies defined. As a result, companies could reduce the chances of burnout or staff quitting.

  • How N26 Scales Technology through Hypergrowth

    As N26 grew fast, they had to scale their technology to keep up. This meant scaling not only their infrastructure, but also their teams; for instance, they had to decide how to distribute work over teams and what technology to use or not use. Folger Fonseca, software engineer and Tech Lead at N26, shared his experience from scaling technology at N26 at QCon London 2020.

  • Involving Engineers in Incident Management: QCon London Q&A

    Learning from past incidents can increase engineers' confidence in handling live incidents and convincing them to join the on-call team. Samuel Parkinson spoke about how we can benefit from past incidents and encourage engineers to get involved in incident management at Qcon London 2020.

  • DevOps beyond Development and Operations with Patrick Debois at QCon London

    Patrick Debois talked at QCon London about thinking of DevOps beyond development and operation silos. DevOps is inherently complex, and there are other risks, challenges, and bottlenecks outside the software delivery pipeline where collaboration is vital, for instance, when collaborating with other groups like suppliers, HR, marketing, sales, finance, or legal.

  • Trust in High Performing Teams: QCon London Q&A

    High-performing teams flourish in a culture of trust and safety. It’s important that trust come both from within and outside of the team, in order to avoid isolating teams from their stakeholders. Stephen Janaway shared his experience with trust in high performing teams at Qcon London 2020.

  • Building a Generative Culture at Redgate: QCon London Q&A

    A generative culture has a clear sense of mission and there’s a high degree of cooperation and learning. In a generative culture, people have the time to learn and the space to bring in new ideas. Jeff Foster, head of product engineering at Redgate, will present how Redgate improved the way they build products by developing a generative culture at QCon London 2020.

BT