CICD

What Is CICD? What’s Important and How to Get It Right

Christian Melendez Developer Tips, Tricks & Resources

We’re on the verge of something here, people. A growing number of companies are shipping software in minutes. Yeah, you read that right. Minutes. Not hours, not weeks, months, or longer. Minutes. Often, teams struggle to ship software into the customer’s hands due to lack of consistency and excessive manual labor. Continuous integration (CI) and continuous delivery (CD) deliver software …

DevOps for Databases

Christian Melendez Developer Tips, Tricks & Resources

DevOps is no longer just about breaking the silo between developers and operations. That’s why every manual operation in your delivery pipeline needs to be evaluated to determine if it can be automated. Database changes are indeed a tedious process and therefore deserve to be considered in your DevOps implementation. Let me pause a moment to temper your expectations for …

Continuous deployment in Azure App Services

How to DevOps with Azure

Barry Luijbregts Developer Tips, Tricks & Resources

In order to release quickly and have stable application environments with minimal errors, it is of vital importance that developers work well with IT operations people and vice versa. To do this, they need to communicate well and sometimes work in the same team. Ideally, they work in the same environment. Makes sense right? This is called DevOps. DevOps is …

Success with Microservices and Containers

State of the Union of Microservices and Containers

John Julien Developer Tips, Tricks & Resources, Insights for Dev Managers

In 20 years, we will look back at the 2010’s as a time of massive development reformation. The late 18th century had the Industrial Revolution, we have the Development Revolution. Lean, lightweight, and rapid development and deployments have taken over the way we look at software development– and for good reason. It’s no longer viable to spend a year working …

How High-Performing Teams ‘Shift Left’ with Continuous Testing

How High-Performing Teams ‘Shift Left’ with Continuous Testing

John Julien Developer Tips, Tricks & Resources

The science of high-performing teams has fascinated business leaders and coaches for decades. There are hundreds of books on the subject, full of strategies and philosophies that are guaranteed to improve your group. The problem is, as soon as new performance standards become the norm, they are no longer considered high-performing. Teams must always push to find methods of higher …

Fundamentals of the CD/CI Pipeline

Ben Putano Developer Tips, Tricks & Resources

Providing your users with the best possible software is always the number one priority. But doing so in the fast-paced, ever-changing technology landscape we live in isn’t a simple task. As soon as an update is deployed, it seems like the need for the next is already here. This has been a constant battle of development teams for decades. The …

Patterns, Best Practices, and Tools for Agile and DevOps

Software Configuration Management: Patterns, Best Practices, and Tools for Agile and DevOps

Ben Putano Developer Tips, Tricks & Resources, Insights for Dev Managers

Every high-functioning organization has a “master plan” that details how they are supposed to operate and accomplish tasks. The military has organization charts. Construction contractors have critical path scheduling. Mathematics (not an organization, I know) has Order of Operations. The world of software development is no different. While there are many project management methodologies and performance monitoring tools, there is …

What DevOps Success Looks Like

DevOps Success Stories Across the Industry

Ben Putano Developer Tips, Tricks & Resources, Insights for Dev Managers

Across the world, companies from every industry are combining their development teams and operations teams to create one unified DevOps team. Teams are increasing productivity, transparency, and efficiency, while simultaneously decreasing bottlenecks and communication silos. Whether it’s a small restaurant POS startup out of Boston, or a world renowned ad agency, companies are making the switch and reaping the rewards. …

Developer Things Episode 3 feat. Jason Taylor

Developer Things #3: How Stackify Does DevOps Without an Ops Team with Jason Taylor

Matt Watson Developer Things Podcast

Matt & Jason discuss how Stackify does DevOps when we don’t even have an IT operations team. The key question is… can you do DevOps without an ops team?? The goal of DevOps is to get developers more involved in deployments and monitoring production applications. Even without an operations team, Stackify still does DevOps to monitor their large production environment …

WebOps vs DevOps

What is Web Operations? How Does it Relate to DevOps and SRE?

Matt Watson Developer Tips, Tricks & Resources

There is a big trend in software development for developers to be more involved in the deployment, monitoring, and overall operations of web applications. In many companies, the DevOps movement is fostering a lot of change and collaboration between development and operations. The concept of web operations builds on top of DevOps to specifically address the deployment and monitoring of …

What Is Site Reliability Engineering and Why You Should Embrace It

Matt Watson Developer Tips, Tricks & Resources

Software developers spend a lot of time chasing bugs and putting out production fires. I’ve been a software developer for over 15 years and it has always just been part of the job. Thanks to agile development, we are constantly shipping new code. By-products of constant change are constant issues with performance, software defects, and other issues that eat up …

Metrics for DevOps Success

15 Metrics for DevOps Success

Matt Watson Developer Tips, Tricks & Resources

How is DevOps going within your organization? If you need some help measuring just how well it is going, we have prepared a list of some key DevOps metrics to track. These metrics can help you understand how your team is doing over time. Define what DevOps means to your organization The word DevOps means different things to different people. …

software development lifecycle phases

SDLC Phases: Identify Current Problems

Ben Putano Developer Tips, Tricks & Resources, Insights for Dev Managers

Software Development Life Cycle (SDLC) is a broad term for a set of methodologies designed to guide a software development project. SDLC is a “process that produces software with the highest quality and lowest cost in the shortest time.” SDLC Phases There are several SDLC methodologies, but most include a version of the following phases: Identify Current Problems Plan Design Build …

BizDevOps Process

A Quick Guide to BizDevOps

Ben Putano Insights for Dev Managers

Every company today should be terrified of disruption by a faster, more innovative competitor. In fact, as you read this article, Amazon is busy deploying a new release every second, and odds are they’re already planning to move into your industry. Any company that doesn’t keep a healthy fear of disruption — and speed up their own innovation — will …

low code development benefit

How to Choose the Best Low-Code Platform For Your Dev Team

Ben Putano Insights for Dev Managers

As late as June 2015, Alere (recently acquired by Abbott) still used Microsoft Excel spreadsheets to track their internal audits and enterprise risk management. It’s hard to believe that the world-renowned pharmaceutical and medical device company, who was featured in the classic business book Good to Great, relied on such a clunky system for such an important business process.  When …

Mistakes to Avoid on Your DevOps Resume

Mistakes to Avoid on Your DevOps Resume: Tips from 20 DevOps Leaders and Hiring Managers

Angela Stringfellow Developer Career Development

The DevOps movement is going strong, and it seems employers everywhere are looking for leading DevOps professionals with the skills and expertise they need to complement their existing DevOps teams. While a great DevOps pro may mean different things to different employers and hiring managers, engineers can boost their odds of securing an interview and landing the job if they …

top devops blogs

Top 13 DevOps Blogs You Should Be Reading

Ben Putano Developer Tips, Tricks & Resources

The software development process has changed drastically over the last 10 years. DevOps has taken over the world, and as more Development and IT teams work in harmony, the more these agile companies sing the praises of continuous deployment Continuous deployment is what makes DevOps so special. Instead of releasing application updates every 1-6 months, DevOps teams now deploy small, …