Harness Team
Everything You Need to Know About Java 9
A look at the new features and capabilities of Java 9.
Java Code Hacks – The Ultimate Deadlock Workaround
A creative workaround for a Jstack deadlock.
Google Guava: 5 Things You Never Knew It Could Do
Google Guava has some lesser-known features that you might find useful.
Supercharged jstack: How to Debug Your Servers at 100mph
Using Jstack to debug your life Java production servers.
Fork/Join Framework vs. Parallel Streams vs. ExecutorService: The Ultimate Fork/Join Benchmark
A close look at how the fork/join framework behaves with different configurations.
The Top 10 Exception Types in Production Java Applications – Based on 1B Events
Learn about the top 10 exceptions in production Java applications and how to avoid them.
Thread Magic Tricks: 5 Things You Never Knew You Can Do with Java Threads
Some lesser-known techniques for using Java threads.
C# vs. Java: 5 Irreplaceable C# Features We’d Kill to Have in Java
A look at some of the features in C# that we would love to see in Java.
Java EE vs Java SE: Has Oracle Given up on Enterprise Software?
A detailed explanation of how Java EE differs from Java SE.
5 Reasons Why I Deleted My IDE
If your IDE is slowing you down, you may want to consider deleting it.
Java vs. Native Agents – And How It Affects Your Code
The difference between Java and native agents and how it will impact your code and applications.
Metrics Matter: The 4 Types of Code-Level Data Harness Service Reliability Management Collects
With increasingly complex systems and ever-growing expectations for digital customer experiences, traditional tooling and the shallow data they provide is insufficient. To fully understand what’s going on inside your application and maintain stability, this data must be collected at the code level.
CLR vs JVM: How the Battle Between C# and Java Extends to the VM-Level
The battle between Java and C# is never ending. Find out how differences at the VM-level affect this debate.
The Definitive List of .NET Blogs and .NET Podcasts Every Developer Needs to Bookmark
The Definitive List of .NET Blogs and .NET Podcasts Every Developer Needs to Bookmark
Garbage Collectors – Serial vs. Parallel vs. CMS vs. G1 (and what’s new in Java 8)
Learn about the different types of garbage collectors available in Java 8.
Harness Named Best End-to-End DevOps Tool/Service
Harness honored in Techstrong Group's 2022 DevOps Dozen for Tools and Services.
The Players on Your DevSecOps Team
Just as working individually isn’t a successful strategy on the field, it won’t work in DevSecOps, and the team you put together can either carry you to success or get stuck along the way and fall short of expectations.
Harness Honors Harnessians Who Served This Veterans Day
This month, Harness recognizes and celebrates Veterans day by highlighting two Harnessians who served. Learn about their stories.
Harness Celebrates Hispanic + Latino Heritage Month
Members of our Amigos de Harness employee resource group share their stories as they celebrate their vibrant culture with us all.
Architecting Harness CI for scale
This tutorial will share insights into the architecture for Harness CI and talk about the major design decisions taken to handle scale with reliability and resilience.
The Modern Software Delivery Platform®
Need more info? Contact Sales