Tech Insights

Articles by Robert Perrin

Increase Developer Productivity with These Architectural Changes

 Robert Perrin  Nov 11, 2021 6:00:00 AM  0 Comments

Gene Kim, Author, Researcher, and Founder of IT Revolution, has been studying technology organizations since 1999. His research and ideas around development practices, operational stability and reliability, and security and compliance are solid.

In the article, Five Ways Leaders Can Improve Developer Productivity, I shared my view of the five ideals from Gene Kim’s Unicorn Project and the steps software development leaders can take to achieve them within their teams. Now let’s examine some engineering and architectural changes you can make to continue improving developer productivity.

Read More

Five Ways Leaders Can Improve Developer Productivity

 Robert Perrin  Oct 27, 2021 9:00:00 AM  0 Comments

Developer productivity is one of the most important yet overlooked metrics in DevOps. Gene Kim’s Unicorn Project provides five ideals to help software development teams reduce friction and create an environment of high productivity, innovation, happiness, and engagement. In this article, we use Kim’s ideals as a framework to offer tips for leaders who are looking to improve their development teams.

Read More

Streaming Events Among Your Microservices Using Apache Kafka

 Robert Perrin  Apr 8, 2021 6:00:00 AM  0 Comments

Building a system of microservices to support your business’s operations is a challenge faced by architects and executives at companies large and small. Orchestrating flows of data and actions across many services and servers without breeding complexity that slows your development and saps your agility is demanding. Data streaming services are an excellent option for connecting your microservices, maintaining efficiency, and controlling costs. Here’s how to get started connecting your microservices with the data streaming service Apache Kafka.

Read More

Building Software Development Teams for Strategic Growth

 Robert Perrin  Dec 9, 2020 9:30:00 AM  0 Comments

Moving your software development teams from working on operational to strategic goals is essential to your company's innovative future. However, the best developer’s time is too often occupied working on existing business solutions, which greatly hampers their ability to work on future business. Even if you had an unlimited budget to hire new resources, without an infusion of the tribal knowledge diffused among your existing teams, those new hires might have too much to learn about your environment to be immediately productive.

Read More

Pros and Cons of Using Windows Containers to Containerize Monoliths

 Robert Perrin  Sep 2, 2020 9:30:00 AM  0 Comments

As a technology leader in your organization, many of your decisions come down to allocating resources: balancing and prioritizing risk and reward, stability and velocity, the present and the future. In an ideal world, technical debt would always be addressed before it started accruing interest. Long-term maintenance and operations expenses would be accurately weighed against the short-term development expenses that could mitigate them.

Read More

Subscribe to Email Updates

Stay Connected

Popular