InfoQ Homepage Culture & Methods Content on InfoQ
-
Sustainable Internet: Reducing the Environmental Impact
To be sustainable, the internet needs to assess, mitigate, and live up to its responsibilities for a healthy environment. By understanding the environmental impact, we can point to avenues where progress is possible and identify aspects of our digital infrastructures that come with unintended consequences that are too severe to look the other way.
-
Manuel Pais on Team Topologies during COVID-19
Manuel Pais, co-author of Team Topologies, recently spoke alongside leaders of Capra Consulting who have used the topologies to move from hierarchical structures to empowered teams. We report on the journey and speak to Pais about team topologies in the context of COVID-19.
-
.NET News Roundup - Week of Mar 1st, 2021
InfoQ examines a number of smaller stories in the .NET ecosystem from the week of March 1st, 2021.
-
Paving the Road to Production at Coinbase: QCon Plus Q&A
As Coinbase scaled both their number of engineers and customers, they needed more projects, faster iteration, and more control over their growing infrastructure. In developing their in-house deployment tool by looking at what developers were doing and trying to help them, they created a culture of self-service.
-
How Kanban Can Support Evolutionary Change
Evolutionary change is about starting where you are and improving one small change at a time. You need a stressor, a reflection mechanism, and an act of leadership to provoke change and institutionalize it. Understanding empathy allows change agents to find out what resonates with someone and work around resistance.
-
Characteristics of Agile Leaders
Agile leaders are passionate about agile practices. They look to instill trust in their people, create transparency and are open to constructive criticism so that great work can be achieved. They focus on the vision and customers. Understanding what agile means, they give autonomy to the people, support them, and encourage them to develop and grow through learning and experimentation.
-
Agile Approaches for Building in Quality
Built-in quality is a core pillar in agile. However, if we want to build in quality at scale, we need to look at the whole development life cycle. Quality awareness needs to be increased at multiple layers of the organization; agile coaches can help by boosting quality thinking by embracing an agile way of working.
-
The Cloud Trust Paradox According to Google Cloud
In a series of three technical articles, Google Cloud has recently discussed how to trust cloud providers, covering the concepts of customer trust, security key management and scenarios where keeping encryption keys off the cloud may be necessary.
-
Draft Published of the Code of Ethical Conduct for Agile Coaching
The Agile Coaching Ethics Initiative has published a draft code of ethics that aims to raise the standards around agile coaching. It runs under the auspices of the Agile Alliance to independently represent the wider agile community.
-
Sandboxing and Other Measures to Harden iMessage on iOS and macOS
After being hit by a 0-click exploit in iMessage last year, Apple has been hard at work to improve the security of its platform. One of the major changes in iOS 14 is BlastDoor, a tightly sandboxed service responsible for parsing all untrusted messages, along with randomization of the shared cache region containing system libraries, and exponential throttling to counter brute-force attacks.
-
Airbnb: Using Guardrails to Identify Changes with Negative Impact across Teams
Airbnb rolled out an internal Experiment Guardrails system to identify potentially negative impacts of changes across different teams. Whenever a proposed change does not pass any of the guardrails, it is escalated for further analysis by affected teams and stakeholders, explains Airbnb data scientist Tatiana Xifara.
-
Meetings in a Time of Separation
Having many people in virtual meetings can lead to people who only partly attend and become disengaged. We should question who should be attending the meeting and make information from the meeting available for those who decide not to attend to decrease meeting FOMO.
-
Maintaining Psychological Safety under Pressure
When leaders are under pressure they can fall into dark side behaviours that can cause deep and lasting harm to organisation culture and psychological safety. Leaders need to be very conscious about deliberately managing their reactions and responses to pressure situations in order to avoid allowing what are often character strengths to be overused and potentially become toxic.
-
Becoming Personally Agile for Mental Health
Feeling the need to be constantly producing high-quality deliverables with a high sense of perfection can lead to stress and can cause burnout. You have to first accept that you have a problem to find your way out of burnout. Applying agile on a personal level can help you to achieve high goals while reducing stress and lowering the chance of getting burnout.
-
Building an Intentional Organisation: a Holistic Approach
Building an intentional organisation requires a mindset that considers all organisational building blocks holistically. Leadership is key; actions that managers take have organisational consequences which need to be aligned to design an organisation that can achieve its purpose.