DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.

Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.

Threat Detection: Learn core practices for managing security risks and vulnerabilities in your organization — don't regret those threats!

Managing API integrations: Assess your use case and needs — plus learn patterns for the design, build, and maintenance of your integrations.

Avatar

Angela Stringfellow

CEO at CODA Concepts LLC

Lock Haven, US

Joined Nov 2015

Stats

Reputation: 1326
Pageviews: 2.5M
Articles: 24
Comments: 0
  • Articles

Articles

article thumbnail
50 Common Java Errors and How to Avoid Them
Bogged down with Java errors? This series presents the 50 most common compiler errors and runtime exceptions that Java devs face, and how to conquer them.
Updated July 25, 2022
· 146,962 Views · 30 Likes
article thumbnail
Java Microservices: Code Examples, Tutorials, and More
Microservices are replacing monoliths every day. So, let's explore how Java devs can put them to work with the help of their favorite frameworks.
Updated June 21, 2022
· 574,395 Views · 61 Likes
article thumbnail
Docker Environment Variables: How to Set and Configure Server Applications
Whether you are new to Docker or have some experience, this extensive list of 50 Docker variables should introduce you to something new.
March 19, 2018
· 59,335 Views · 2 Likes
article thumbnail
When to Use (and Not to Use) Asynchronous Programming: 20 Pros Reveal the Best Use Cases
This interview with twenty professional programmers addresses when to use (and avoid) asynchronous programming, a form of parallel programming.
November 2, 2017
· 18,042 Views · 1 Like
article thumbnail
Web App Architecture: Trends, Best Practices, and More
This overview of how modern web app architecture works also touches on the latest trends and best practices to consider during development.
September 25, 2017
· 26,577 Views · 8 Likes
article thumbnail
.NET Core vs .NET Framework: How to Pick a .NET Runtime for an Application
So you're looking to build a .NET-based application but with .NET Core now floating around you're not sure which .NET runtime you should be using. In this post, we take a look at the various options and compare them to help you make that decision.
September 13, 2017
· 13,467 Views · 16 Likes
article thumbnail
What Is Windows 10 Developer Mode? Benefits, Tools, Best Practices
Windows 10 released a Developer Mode earlier this year. What exactly is it, and how can you take advantage of it? Read on for the details.
September 12, 2017
· 14,414 Views · 3 Likes
article thumbnail
How to Return Ajax Response From Asynchronous JavaScript Call: Methods and Code Examples
In this article, we take a look at three different ways that web developers can go about using Ajax in their applications, and give some sample code.
August 31, 2017
· 42,793 Views · 4 Likes
article thumbnail
SQL Server Profiler: How It Works, Best Practices, and Tutorials
If you work with SQL, you understand the importance of being able to monitor your queries, not to mention how critical it is to have an accurate analysis of ...
August 31, 2017
· 52,748 Views · 4 Likes
article thumbnail
Java Memory Leaks: Tools, Fixes, and More
In the effort to plug up memory leaks, here are ways you can prevent them, tools you can use to detect them, and references to consider.
August 14, 2017
· 66,814 Views · 40 Likes
article thumbnail
Stack vs. Heap: Understanding Java Memory Allocation
Know the difference between stack and heap? When it's right to use which one, and what features they offer? Here's a guide to memory allocation.
August 11, 2017
· 134,350 Views · 21 Likes
article thumbnail
How C# Reflection Works With Code Examples
Learn what reflection is, how it works in C#, and see some code examples of use cases where reflection allows code to inspect other code within the system.
August 11, 2017
· 14,404 Views · 2 Likes
article thumbnail
Gradle vs. Maven
When it comes to build automation tools, Gradle and Maven are the two heavy hitters. See each one's strengths and weaknesses and learn when to use each.
June 30, 2017
· 367,633 Views · 132 Likes
article thumbnail
What Is Pair Programming? Advantages and Challenges
Pair programming leads to fewer mistakes, higher efficiency, and opens up knowledge sharing. Let's look at the advantages and challenges of pair programming.
June 27, 2017
· 18,673 Views · 7 Likes
article thumbnail
What Are Linux Logs? How to View Them, Most Important Directories, and More
Logs on your Linux server are crucial to monitoring and troubleshooting. Take a look at what they actually are and how to make the most of them.
June 26, 2017
· 22,227 Views · 5 Likes
article thumbnail
An Overview of JMX
This overview of JMX touches on its components and use cases as well providing some helpful tutorials to grow more familiar with it.
June 16, 2017
· 38,644 Views · 14 Likes
article thumbnail
All About VisualVM
VisualVM is one of those indispensable tools for Java (and JVM-based) developers. An oft-unsung hero, this post tells you what it is, how to set it up, and its benefits.
May 30, 2017
· 36,833 Views · 26 Likes
article thumbnail
What Is N-Tier Architecture?
Multi-tier architecture can help you build more secure, flexible, and easy to manage software through more efficient development.
May 22, 2017
· 42,339 Views · 9 Likes
article thumbnail
Java Garbage Collection: Best Practices, Tutorials, and More
Buckle up and hold your nose, it's time to manage memory. Garbage collection is a complicated endeavor, and here's how to get the most out of GC.
May 15, 2017
· 67,210 Views · 43 Likes
article thumbnail
What Is Scrum? How It Works, Best Practices, and More
If you're trying to implement Agile and Scrum into your development team, read on for the basics of Scrum works, with details on product backlogs, Scrum Masters, etc.
May 14, 2017
· 44,589 Views · 3 Likes
article thumbnail
What is Git Undo Last Commit? How to Rewrite History — Version History, That Is
Need to get rid of your most recent commit in Git? Scared of messing your branch up? Check out this post to eliminate that fear and handle the situation with confidence!
May 11, 2017
· 10,891 Views · 2 Likes
article thumbnail
What is Git Checkout Remote Branch? How It Works, When to Use It, and More
If you're wondering why you'd use this less-frequently used command, this is the post for you. Check it out and see if it can help you within your own teams.
May 9, 2017
· 267,980 Views · 8 Likes
article thumbnail
A Complete Guide to Performance Testing Types: Steps, Best Practices, Metrics, and More
You might think you know everything about performance testing and automation. Read this review of common misconceptions and pitfalls; how does your testing measure up?
April 29, 2017
· 23,845 Views · 27 Likes
article thumbnail
SOAP vs. REST: Differences in Performance, APIs, and More
The general consensus among experts these days is that REST is the typically preferred protocol unless there’s a compelling reason to use SOAP.
March 28, 2017
· 70,004 Views · 20 Likes

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: