A Collection of Top Software Engineering Culture News, Articles, Presentations August 2023 [InfoQ]
Software Engineering Culture Round-Up Sponsored by
[Interview Kickstart] [Latest Content](#latest-content), [Top Viewed Content](#top-viewed-content), [Top News](#news), [Top Articles](#top-articles), [Top Presentations](#top-presentations-and-interviews) In this special newsletter we bring you up to date on all the new content and news related to Software Engineering Culture on InfoQ. We are also maintaining a portal page for this content on InfoQ at: [(. [] Latest Content on InfoQ [IDEA: a Framework for Nurturing a Culture of Continuous Experimentation]( (articles, Jul 18, 2023)
[Testing across a Large Number of Inputs with Property-Based Testing]( (news, Jul 13, 2023)
[Recipes for Blameless Accountability]( (presentations, Jul 25, 2023)
[Sustainable Software Systems Using Circular Economy Principles]( (news, Jul 20, 2023)
[Descaling for Delivery and Using AI to Enhance Software Development: Learnings from QCon New York]( (news, Jul 10, 2023) [[Session] Future-Proof Your Career: Study AI/ML with FAANG+ ML Engineers](
Join Interview Kickstartâs next session to understand how to future-proof your career with AI/ Machine Learning/ Data Science. Discover how you can study AI/ ML / Data Science with the industryâs best - FAANG+ AI/ML Engineers & Industry Experts. [Register Now](. Sponsored content [Future-Proof Your Career]( [] Top Viewed Content on InfoQ [Dark Side of DevOps - the Price of Shifting Left and Ways to Make it Affordable]( (articles, Apr 21, 2023)
[The Engineer/Manager Pendulum]( (presentations, Apr 28, 2023)
[How Not to Use the DORA Metrics to Measure DevOps Performance]( (articles, Apr 28, 2023)
[Enhancing Your Definition of Done Can Improve Your Minimum Viable Architecture]( (articles, Jul 19, 2023)
[Treat Your CI System as a Product for Faster and Better Feedback]( (news, Jun 22, 2023) [] Top News [Applying Test-Driven Development in the Cloud](
In the cloud, application development can be treated end-to-end with its accompanying infrastructure. This makes it possible to use test-driven development (TDD) and refactoring on the full application, which can bring down maintenance costs. [What Software Developers Can Do to Learn Effectively](
Software developers are constantly learning new languages, frameworks, tools, and techniques. It can be challenging to decide which topic to learn, estimate our competence level, prevent becoming overwhelmed, and keep our learning effective. For better learning, break it down into realistically sized phases, and repeat the same topic several times to really get to experience it properly. [Unlocking Software Engineering Potential for Better Products](
Becoming an empowered team means solving problems rather than shipping features. Empowering software engineers and involving them early in discovery work can result in better products. If we measure outcomes rather than output, we can also hold teams accountable. Supporting software engineers to empower them means trusting them and getting out of their way. [Adopting Artificial Intelligence: Things Leaders Need to Know](
Artificial intelligence (AI) can help companies identify new opportunities and products, and stay ahead of the competition. Senior software managers should understand the basics of how this new technology works, why agility is important in developing AI products, and how to hire or train people for new roles. [Curiosity and Self-Awareness are Must-Haves for Handling Conflict](
When you're in a team, collaborating with others, it's crucial to embrace diverse opinions and dissent; you need to have good conflicts. Conflicts have bad reputations, but with curiosity you can harvest more positive outcomes and build trust and psychological safety. Self-awareness of your emotions and reactions can help prevent saying or doing something that you might regret later. [] Top Articles [DevEx, a New Metrics Framework from the Authors of SPACE](
Researchers behind DORA and SPACE have published a new measurement framework for improving developer productivity.
[article]( [Data-Driven Decision Making - Software Delivery Performance Indicators at Different Granularities](
This article presents insights into how a socio-technical framework for optimizing a software delivery organization has been set up and brought to the point of regular use.
[article]( [Thinking Deductively to Understand Complex Software Systems](
Thinking differently can allow us to approach problems in new ways. With testing, approaching the problem with a negative approach can lead to more thorough test cases.
[article]( [Embracing ADHD and Other Neurodivergencies in Software Development Teams](
Dietrich Moerman tells his story about ADHD while working as a software developer and a team lead, his learnings, and how to help people with ADHD and more to thrive in their teams and companies.
[article]( [Debugging outside Your Comfort Zone: Diving beneath a Trusted Abstraction](
This article takes a deep dive through a complex outage in the main database cluster of a payments company. Weâll focus on the aftermath of the incident and dive deep into the internals of Postgres.
[article]( [] Top Presentations [Adopting Continuous Deployment at Lyft](
Tom Wanielista shares the details on Lyftâs journey to continuous delivery, the benefits and challenges.
[Tom Wanielista]( [Innovating for the Future You've Never Seen: Distributed Systems Architecture & the Grid](
Astrid Atkinson discusses bringing software innovation to infrastructure, and leveraging experience with reliability innovation in big tech, to transform our energy system and decarbonize the grid.
[Astrid Atkinson]( [Four Pillars of Digital Transformation](
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Asif Iqbal about the four pillars of digital transformation.
[podcast]( [Whatever the Challenge â itâs Always About the People](
Shane Hastie spoke to Satish Jayanthi CTO of Coalesce about building communication and collaboration skills, avoiding burnout and helping managers facilitate, help and motivate their teams.
[podcast]( [Advice for Remote and Hybrid Leaders](
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Julien Danjou of Mergify about creating good remote and hybrid working environments.
[podcast]( [Connect with InfoQ on Twitter]( [Connect with InfoQ on Facebook]( [Connect with InfoQ on LinkedIn]( [Connect with InfoQ on Youtube]( You have received this message because you are subscribed to the âSpecial Reports Newsletterâ. To stop receiving this email, please click the following link: [Unsubscribe]( C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3