Java Software Errors and How to Fix Them

Top Java Software Errors: 50 Common Java Errors and How to Avoid Them

Angela Stringfellow Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

There are many types of errors that could be encountered while developing Java software, from, but most are avoidable. We’ve rounded up 50 of the most common Java software errors, complete with code examples and tutorials to help you work around common coding problems. No worries, no SPAM. Opt-out anytime. For more tips and tricks for coding better Java programs, …

How Log4J2 Works: 10 Ways to Get the Most Out Of It

Eugen Paraschiv Developer Tips, Tricks & Resources Leave a Comment

Log4j2 is the updated version of the popular and influential log4j library, used extensively throughout the Java ecosystem for so many years. Version 2.x keeps all the logging features of its predecessor and builds on that foundation with some significant improvements, especially in the area of performance. No worries, no SPAM. Opt-out anytime. And of course, given how instrumental logging …

Java Management Extensions

What is Java Management Extensions? An Overview of JMX, mBeans and Consoles, Tutorials & More

Angela Stringfellow Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

Java remains one of the most popular programming languages in 2017, landing second only to JavaScript among the languages developers use most. Developers for this popular language are in high demand, as well, requiring a diverse skillset including communication, in-depth knowledge of the ecosystem, and of course an understanding of the language so deep they could code in their sleep. …

What are Microservices?

What are Microservices? Code Examples, Best Practices, Tutorials and More

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Microservices are increasingly used in the development world as developers work to create larger, more complex applications that are better developed and managed as a combination of smaller services that work cohesively together for larger, application-wide functionality. Tools such as Service Fabric are rising to meet the need to think about and build apps using a piece-by-piece methodology that is, frankly, …

What is Java DevOps?

What is Java DevOps? Benefits, Considerations, Tutorials and More

Angela Stringfellow Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

DevOps sees the coming together of practices, philosophies, and tools that allow you to create services and applications very quickly. This means that you can improve on your apps and evolve them at a much faster rate than those developers who are using traditional software development processes. We’ve talked about DevOps, in general, a great deal, but today, we’re going …

Code Coverage Tools

The Ultimate List of Code Coverage Tools: 25 Code Coverage Tools for C, C++, Java, .NET, and More

Angela Stringfellow Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

Code Coverage is a measurement of how many lines, statements, or blocks of your code are tested using your suite of automated tests. It’s an essential metric to understand the quality of your QA efforts. Code coverage shows you how much of your application is not covered by automated tests and is therefore vulnerable to defects. Code coverage is typically …

Java Logging Sins

9 Logging Sins in Your Java Applications

Eugen Paraschiv Developer Tips, Tricks & Resources Leave a Comment

Logging runtime information in your Java application is critically useful for understanding the behavior of any app, especially in cases when you encounter unexpected scenarios, errors or just need track certain application events. No worries, no SPAM. Opt-out anytime. In a real-world production environment, you usually don’t have the luxury of debugging. And so, logging files can be the only …

Develop your application with Spring Boot

How Spring Boot Can Level Up your Spring Application

Eugen Paraschiv Developer Tips, Tricks & Resources Leave a Comment

The Spring Ecosystem There are a two stable, mature stacks for building web applications in the Java ecosystem, and considering the popularity and strong adoption, the Spring Framework is certainly the primary solution. No worries, no SPAM. Opt-out anytime. Spring offers a quite powerful way to build a web app, with support for dependency injection, transaction management, polyglot persistence, application security, first-hand …

Targeting Top Java Developers on Twitter

Top Java Developers on Twitter

Build//Better BuildBetter Leave a Comment

For our most recent BuildBetter publication, we created an ultimate Comprehensive Java Developer’s Resource Guide. Not only does this feature awesome tools that help Java devs develop, monitor performance, find errors, and distribute messages, it also includes other Java Developer-related content – namely Java Developer Twitter . No worries, no SPAM. Opt-out anytime. We love Twitter – seriously, it’s our …

To Tool is Human, To Java Tool is Developer Genius

Build//Better BuildBetter Leave a Comment

Tools make our lives easier – as humans, we’ve used tools to improve processes since the beginning of time. At BuildBetter, one of our highest priorities is to make dev’s lives easier. We’re developers ourselves, so we know that tools are an absolute necessity to get the job done as efficiently as possible with as few bugs as possible. That’s …

Java Garbage Collection

What is Java Garbage Collection? How It Works, Best Practices, Tutorials, and More

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

At Stackify, we battle our fair share of code performance problems too, including issues surrounding Java garbage collection. In this post, we’ll take a look at Java garbage collection, how it works, and why it matters. No worries, no SPAM. Opt-out anytime. A Definition of Java Garbage Collection Java garbage collection is the process by which Java programs perform automatic …

OOPs Concepts in Java

What Are OOPs Concepts in Java? The Four Main OOPs Concepts in Java, How They Work, Examples, and More

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Java is one of many programming languages and technologies supported by Stackify’s leading tools, Retrace and Prefix. Because at Stackify we aim to help developers become better developers, we’re taking a look at some of the foundational concepts in the Java programming language. Read on for a primer on OOPs concepts in Java. No worries, no SPAM. Opt-out anytime. Definition …

Trendy Programming Language

Trendiest Programming Languages: The Hottest, Most Sought-After Programming Languages for 2017

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

If you’ve spent any time in the development world, you’re well aware that there are hordes of programming languages. It’s impossible to be an expert in every programming language in existence, but it’s also hard to determine where your time is best spent in terms of acquiring new skills. No worries, no SPAM. Opt-out anytime. You may ask yourself, “What are …

Java Best Practices for Smarter Application Logging & Exception Handling

Eric Martin Developer Tips, Tricks & Resources Leave a Comment

Logging: We Should be Doing This Better by Now! What do I mean? There are lots of Java logging frameworks and libraries out there, and most developers use one or more of them every day. Two of the most common examples for Java developers are log4j and logback. They are simple and easy to use and work great for developers. …

Java-8 Performance Tips

Java Performance Tools – 8 Types of Tools You Need to Know!

Darin Howard Developer Tips, Tricks & Resources Leave a Comment

Performance Tools for Java Keeping track of your application’s performance is an ongoing task, so it is important to have the right tools. What works in development might not be quite as helpful in a production environment. Here, I will go over some great tools and the best time to use them. The goal is to help you make reliable …

Java Profilers

List of Java Profilers: 3 Different Types and Why You Need All of Them

Darin Howard Developer Tips, Tricks & Resources, Live Queue

Debugging performance issues in production can be a pain and in some cases impossible without the right tools. Java profilers have been around forever, but the profilers most developers think about are only one type. No worries, no SPAM. Opt-out anytime. Let’s dive into the 3 different kinds of Java profilers: Standard JVM Profilers that track every detail of the …