BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Content on InfoQ

  • The Risk of Climate Change and What Tech Can Do: QCon London Q&A

    Data centres create more emissions than the aviation industry due to energy usage and 24x7 availability, and the growth of the cloud computing and mining of cryptocurrencies is increasing the impact technology has on our climate. Moving existing servers to providers who use renewable sources of electricity could lead to planet-wide climate improvements. A QCon Q&A with Jason Box and Paul Johnston.

  • Debugging Microservices Running in Containers: Tooling Review at KubeCon NA

    At KubeCon NA held in Seattle in December 2018, several tools for debugging containerised microservices were presented throughout the conference sessions and the sponsored booths demonstrations. A notable separation appears to be occurring within the market, between "active" and "passive" debugging tools. Two examples within these categories are Rookout and Squash, respectively.

  • Katherine Kirk on Dealing with Teamwork Hell

    Dysfunction in teams can truly feel like being in hell, confined within an endless loop of unhappiness, and there are ways to approach the challenges through actively managing your own response to stressful situations, maintain your own integrity and ethical standards and diligently take small steps rather than trying to address every aspect of the situation at one time.

  • Release Management and Customer Experience at Snapchat

    In 2019, T-Mobile hosted Snapchat executive, Tammarrian Rogers, and release manager, Claire Reinert, who presented how, in three years, they transformed their release management processes and culture which directly improved their customer experience.

  • Effective Mob Programming Patterns

    Lisi Hocke spoke at the Testing United conference in Bratislava about how she helped shape a collaborative environment through the use of mob-programming. Hocke described how her team effectively used a strong-pairing style. Maaret Pyhäjärvi and Jeff Langr have both recently written about their own patterns for maximising the benefits of mob programming. We survey their experiences.

  • Improving Deployment Safety at Airbnb with Pipelines

    Alexander Katz, a software engineering intern at Airbnb, recently wrote about improving deployment safety with the introduction of deployment pipelines to Deployboard. The inhouse deployment service at Airbnb, Deployboard, handles thousands of deploys daily for the thousands of services that support Airbnb’s product.

  • GitHub Draft Pull Requests Enable New Collaboration Workflows

    GitHub has introduced draft pull requests to handle work-in-progress scenarios where you might want to open a PR or start a conversation with your teammates before your code is ready to be reviewed.

  • Retrospective 3.0 at Ocado Technology

    Toni Tassani identifies retrospective pitfalls, such as stale and repetitive activities and raises risks: the retrospective as an excuse for not solving issues on the spot, identifying an experiment but not driving the impediment to resolution, Post-it theater. He suggests looking at retrospectives radically differently, leveraging continuous improvement techniques borrowed from Kanban.

  • Q&A with Susanne Birgersdotter about Entrepreneurship and Thriving in Tech

    Make sure that as an entrepreneur you are extremely well-informed before a presentation, about your own topic and also about the investors and their company. When your first idea or company fails, don’t quit, don’t play safe, and get back up as fast as you can. Female entrepreneurs who want to thrive in tech can join a women in tech group where members empower, connect and support each other.

  • 2019 State of Testing Survey: Call for Participation

    The 2019 State of Testing survey is now seeking participation, and aims to provide insights into how the testing profession develops and to recognize testing trends. Anyone completing the survey will receive a complimentary copy of the State of Testing 2019 report once it is published.

  • OpsRamp Announces Improved Service Centricity, AIOps and Cloud Monitoring

    OpsRamp, a service-centric AIOps software-as-a-service (SaaS) platform for the hybrid enterprise, has announced new topology maps, enhanced artificial intelligence for IT operations (AIOps) features and new monitoring capabilities for cloud native workloads.

  • The Five Principles of Very Fast Organizational Transformations (VFOT)

    The five principles of Very Fast Organizational Transformations (VFOT) are principled, time-boxed, whole-system, inviting and everyone at once. They are based on open source and open space foundational and proven theories and practices. Combined to form a cohesive transformative strategy, they guaranty the speed of any transformation because they are inclusive, empowering and transparent.

  • Experiences from Remote Mob Programming: Q&A with Sal Freudenberg

    At Cucumber, mob programming is done remotely by using a cycle in which the driver pulls down the latest code and then shares their screen, the team mobs for 10 minutes or so and commits the code. Next, the driver’s role rotates. “Remote mobbing works really well for me”, says Sal Freudenberg, “because it lets me tailor my working environment and work in a spot where I feel comfortable.”

  • Dependabot Automatically Creates GitHub PRs to Fix Your Vulnerabilities

    Leveraging GitHub Security Advisory API, Dependabot aims to help developers track their dependencies, monitoring the security of their programs, and making sure any potential vulnerabilities are removed as easily as possible by automatically creating PRs to resolve them.

  • Learning to Code Better with Lean Coding

    Lean coding aims to provide insight into the actual coding activity, helping developers to detect that things are not going as expected at the 10 minute-level and enabling them to call for help immediately. Developers can use it to improve their technical skills to become better in writing code.

BT