Harness Team


The Difference Between Rolling and Blue-Green Deployments
Rolling and blue-green deployments offer distinct benefits for software delivery: rolling deployments ensure a gradual, stable release, while blue-green deployments enable instant rollbacks for enhanced reliability. Choose the strategy that aligns with your team's needs for efficiency and control.


Choosing the Right Cloud Deployment Model
Choosing the right cloud deployment model means balancing security, control, and cost-efficiency. Learn how private, public, hybrid, community, and multi-cloud approaches each meet different business needs effectively.


Differences Between Smoke Testing and Sanity Testing
Understand the key differences between smoke testing and sanity testing in software development. Learn how each methodology ensures quality and reliability.


Comparing Smoke Tests to Regression Tests
Smoke testing offers a quick check on software stability, while regression testing ensures updates don’t break existing features. Both are essential for high-quality software, with automation enhancing efficiency and accuracy.


A Complete Guide to Trunk-Based Development
Trunk-based development promotes frequent code commits to a single source of truth, reducing merge conflicts and accelerating release cycles. It boosts productivity through continuous integration, automated testing, and rapid deployment.


A Git Branching Strategy for Efficient Software Development
Efficient software development relies on a well-defined Git branching strategy, balancing collaboration and release management. Explore proven workflows and best practices to streamline your team’s development process.


Express Typescript: What It Is and How to Get Started
Express TypeScript combines Express.js’s flexibility with TypeScript’s static typing for enhanced error detection, code quality, and developer productivity. Learn to set up your environment, build a simple API, and master advanced features for robust web applications.


Use Feature Flag-Driven Development to Drive Innovation
Feature flag-driven development enhances agility, control, and speed by allowing gradual feature releases, real-time experimentation, and risk mitigation. This approach, when paired with advanced tools like Split by Harness, empowers teams to innovate continuously and deliver optimized user experiences.


Best Practices for Implementing Value Stream Management
Implementing Value Stream Management (VSM) enables software teams to eliminate inefficiencies, set measurable goals, and foster an environment that boosts productivity and morale. Harnessing these best practices can empower teams to deliver higher-quality products faster and more effectively.


Implementing CI/CD for Microservices Architecture
Here are some best practices and tools you should consider if you want to implement a successful CI/CD pipeline for your microservices deployment.


DORA Metrics & How Feature Flags Help You Measure Up
Unlock higher performance and reliability with DORA metrics and feature flags, which together empower engineering teams to measure, optimize, and streamline deployment processes for faster, more efficient software delivery.


How HugOps Help Reduce Software Developer Burnout
Feature flags, as part of the HugOps mindset, empower DevOps teams to prioritize collaboration and psychological safety. This approach enhances teamwork, improves incident response, and fosters trust, creating healthier, more resilient development environments.


How to Remove Sensitive Data From a Git History
Learn two methods to remove an API key or other sensitive data from a Git commit using either the Git Command Line Tool or the BFG Repo-Cleaner tool.


How to Branch by Abstraction with Feature Flags
Branch by abstraction enables continuous deployment by isolating large code changes through an abstraction layer. Combined with feature flags, it allows developers to test updates safely, minimizing disruptions and easing the transition to new implementations.


Harness Product Updates July 2024
Here is what has been changing in the previous month across Harness Products.


Integrating Feature Flags in Next.JS React Applications
Easily incorporate feature flags into Next.js applications, gaining precise control over feature rollouts. Streamline deployment workflows and boost flexibility, helping developers manage dynamic releases with confidence.


Harness Product Updates June 2024
Here is what has been changing in the previous month across Harness Products.


Harness Unveils Four Game-Changing Modules
At our {unscripted} conference, Harness introduced 4 new modules: Code Repository, Internal Developer Portal, Infrastructure as Code Management, and Software Supply Chain Assurance.


Harness Introduces Four New Modules to Enhance Efficiency, Collaboration, and Security Across the Software Delivery Lifecycle
Learn about Code Repository, Developer Portal, Infra as Code, and Supply Chain Assurance


Harness Releases Gitness– Open Source Git Platform
First open source developer platform in nearly a decade offers unified source code management, CI pipelines, improved collaboration, enhanced security


Application Security and DevOps Security: Best Practices for Securing Your Digital Infrastructure
Learn the best practices for securing your digital infrastructure with this comprehensive guide on application security and DevOps security.


An Overview of Application Security Testing
Discover essential tips for application security testing. Use proactive testing and automation to safeguard against vulnerabilities.


What is Black Box Testing vs. White Box Testing?
Discover the key differences between black box and white box testing, including their advantages, disadvantages, and use cases in software development


SPACE Metrics: What They Are and Why They're Important
Discover the SPACE framework's holistic approach to developer productivity, focusing on satisfaction, performance, and collaboration.


The Engineering Knowledge Graph: The Missing Link to Unlocking Engineering Productivity
An Engineering Knowledge Graph (EKG) can be an effective tool in helping organizations better understand their bottlenecks.
The Modern Software Delivery Platform®
Need more info? Contact Sales