InfoQ Homepage Conferences Content on InfoQ
-
Why is Everything So Slow? Measuring and Optimising How Engineering Teams Deliver
As teams grow, they will slow down, but it should not mean that teams stop delivering value that can power future business growth. Avoiding excessive technical debt and ensuring systems are secure and performant becomes increasingly important. As an engineering leader, you can do things to be confident that your team is moving at the fastest and most sustainable pace.
-
Scaling and Growing Developer Experience at Netflix
An optimal Developer Experience will depend a lot on the company the developer is working for. This article discusses why and when changes to developer needs will occur, how to get ahead of them, and how to adapt when these changes are necessary. I talk through some of the experiences myself and peers have had at Netflix, identifying some key learnings and examples we have gained over the years.
-
Transitioning into the Staff+ Engineer Role - from Player to Coach
This article describes how staff+ engineers transition to supporters, enablers and force multipliers of others and what technical leadership looks like away from the management track. It explains the benefits organisations get by having leadership roles that are focused on technical enablement and support.
-
Diving into Zero Trust Security
The Zero Trust approach involves a combination of more-secure authentication approaches, such as MFA with profiling and posturing of the client device, along with some stronger encryption checks. This article shares some insights on Zero Trust Security for your organization and your customers, and how you can get started with it.
-
How to Optimize for Fast Flow Using Alignment and Autonomy: the Journey of a Large Bureaucracy
This article describes how NAV (Norwegian Labor and Welfare Administration), Norway's largest bureaucracy, has achieved alignment in over 100 autonomous teams. It shows the techniques it uses to align teams with respect to technology: two descriptive techniques - the technology radar and the weekly deep dive, and two normative techniques - the technical direction and internal platforms.
-
Building Effective Developer Tools to Enable an Entire Organization to Move Faster
Building effective tooling can help bring down the time to delivery and increase the number of changes delivered safely. This article demonstrates the tools that Monzo has built to enable developers, and how these tools are being used within the engineering function to deploy hundreds of times per day and beyond the engineering function to run a bank at scale.
-
How to Accelerate Your Staff+ Career through Open Source Engagement
It takes many factors for an engineer to land a Staff+ position. In this article, you’ll find how contributing and engaging to open-source can help you sharpen critical Staff+ skills like writing communication, while helping increase your visibility and the odds of landing in such a position.
-
Sustaining Fast Flow with Socio-Technical Thinking
To sustain a fast flow of changes over long periods of time, organizations address both the social and technical, socio-technical, aspects of reducing complexity. Examples are incentivising good technical practices to keep code maintainable, architecting systems to minimize dependencies and maximize team motivation, and leveraging platforms to preclude whole categories of infrastructure blockers.
-
On a Quest to Sustainable Happy Profit: How to Create a Sustainability Framework That Works for You
Being sustainable is not just about the product itself, which is built to endure over time. It’s also about the people, time and energy involved in the process, and the consumption that its existence requires. If any single part of the process cannot be maintained over time, it’s unsustainable. Green Recovery can act as an enabler, and when we focus on what matters we can make a dent.
-
Installing a Robust Dev Culture for the Micro-app Environment
While consumer-facing apps have increased, a bigger increase is taking place within enterprises, with so-called “micro-apps” that are used to create customized solutions. Continuous release environments place developers in a state of regimented activity, leaving insufficient time for micro-app projects. Here's how companies can create a cultural shift that incorporates micro-app development.
-
A Standardized, Specification-Driven API Lifecycle
At QCon Plus last November, Kin Lane, Chief Evangelist with Postman, and the Open Technologies Team lead presented on API specifications. API specifications are essential to him and at Postman. So he wanted to share a bit of how they see API specifications impacting how they produce and consume APIs.
-
Building an Effective and Enjoyable Remote Onboarding Experience
The onboarding experience will make up the new hire’s first impression of your team and company, so it’s really the ideal place to set standards, and therefore requires thoughtful planning, patience, and compassion. In this article, I will dive into some of my own learnings as I onboarded new team members remotely as well as my own wonderful experience joining a new organisation in 2021!