Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Dave Swersky
The SDLC: phases, popular models, benefits & more
The Software Development Life Cycle (SDLC) refers to the process we follow to deliver software to customers. It captures each step of creating software, from ideation to delivery, and eventually to maintenance. In this post, we’ve broken down everything you need to understand the SDLC: History of the SDLC What is the SDLC, and why did it evolve? How does the SDLC work?
How to decide between cloud and on-premise monitoring
Application performance monitoring systems tend to be available in two modes: on-premise and cloud-based SaaS. Which is the “right” choice? Well, it depends on your situation, but overall cloud-based SaaS offerings have significant benefits when compared to on-premise. However, it’s not always so simple. The right selection depends on the facts on the ground.
Best practices for tracing and debugging microservices
Tracing and debugging microservices is one of the biggest challenges this popular software development architecture comes with — probably the most difficult one. Due to the distributed architecture, it’s not as straightforward as debugging traditional monolithic applications. Instead of using direct debugging methods, you’ll need to rely on logging and , coding practices, specific databases, and other indirect solutions to successfully debug microservices.
How to decide between cloud and on-premise monitoring | Raygun Blog
Application performance monitoring systems are sometimes available in two modes: on-premise and cloud-based SaaS. Which is the “right” choice? Cloud-based SaaS offerings have significant benefits when compared to on-premise. However, it’s not always as simple. The right selection depends on the facts on the ground.
.NET Core and DevOps
Key Takeaways DevOps is a worthy and rewarding pursuit no matter what technology stack you currently use Closedsource, proprietary software and build processes do not work well with DevOps practices .NET Core is open source, and was conceived and built for DevOps The .NET Core CLI and Roslyn API makes the entire delivery process open and adaptable Automation is a large part of DevOps; .NET Core was built from the ground up to support build and deployment automation With the release of .NET...
Monitoring microservices: Everything you need to know [2018] | Raygun Blog
Monitoring microservices: Everything you need to know [2018] This article first appeared on The New Stack. Monitoring remains a critical part of managing any IT system, while the challenges associated with monitoring microservices are especially unique. An example is how traditional monolithic systems, deployed as a single executable or library, have different points of failure and dependencies than those deployed with a microservices architecture.
Hapi vs. Express in 2018: Node.js Framework Comparison
Node has become a staple of the software development industry. The increased popularity of JavaScript over the past several years has propelled Node forward in terms of installed base. JavaScript and Node offer, perhaps for the first time, the opportunity to develop entire n-tier applications using a single language. Node is fast, and JavaScript is everywhere. It’s a perfect match.
The Hows, Whys and Whats of Monitoring Microservices
Dave Swersky Dave Swersky is a technical staff writer for Raygun.com, a software intelligence platform that helps development teams create error-free experiences for users. Dave is focused on DevOps as a central part of his work as an experienced software developer and TOGAF-certified enterprise architect. Monitoring remains a critical part of managing any IT system, while the challenges associated with monitoring microservices are especially unique.
The Hows, Whys and Whats of Monitoring Microservices
Dave Swersky is a technical staff writer for Raygun.com, a software intelligence platform that helps development teams create error-free experiences for users. Dave is focused on DevOps as a central part of his work as an experienced software developer and TOGAF-certified enterprise architect. Monitoring remains a critical part of managing any IT system, while the challenges associated with monitoring microservices are especially unique.
The Software Development Lifecycle (SDLC) | Raygun Blog
The Software Development Life Cycle (SDLC) is a terminology used to explain how software is delivered to a customer in a series if steps. These steps take software from the ideation phase to delivery. We’ve broken down everything you need understand the SDLC from a high level, including: The profession of “software developer” has existed since the first computers, and their operators, as far back as the days of ENIAC and vacuum tubes.
How to achieve DevOps consensus: The what and how of DevOps | Raygun Blog
How to achieve DevOps consensus: The what and how of DevOps DevOps is a complex, multi-dimensional topic. It is context-sensitive. Those who attempt to learn about and implement DevOps bring their roles and cultural perspectives to the process. Diversity of opinion and expertise can be an important advantage. However, it can also lead to friction and contention in developing DevOps consensus.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Dave
Contact Dave, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack