Web developer tools
Learn about Web developer tools, including Hibernante framework and Java testing frameworks in this topic section. Find the latest news and up-to-date expert analysis on all the latest Web dev tools including the most effective tools for Web and app development, in this section.
New & Notable
Web developer tools News
-
May 22, 2022
22
May'22
Columns vs rows: The difference between rows and columns compared
Learn the difference between columns vs rows, and learn how the use of rows and columns to organize objects and information in spreadsheets and tables has improved various fields from data ...
-
May 20, 2022
20
May'22
Docker run vs docker-compose: What's the difference?
Both docker run and docker-compose can be used to start Docker containers, but there are key differences between the two. Here we explore the differences between docker-compose and docker run, and ...
-
May 19, 2022
19
May'22
Git commit config and credential confusion causes consternation for customers
A user who accidentally provides a GitHub username and password instead of the Git username and email address may have inadvertently published their security credentials to the world.
-
May 18, 2022
18
May'22
When to use Dockerfile vs docker-compose: What's the difference?
Wondering what's the difference between Dockerfile and docker-compose? Using simple examples, we'll compare not only the Dockerfile and the docker-compose.yaml file, but also the docker build and ...
Web developer tools Get Started
Bring yourself up to speed with our introductory content
-
XML Schema Definition (XSD)
XML Schema Definition or XSD is a recommendation by the World Wide Web Consortium (W3C) to describe and validate the structure and content of an XML document. Continue Reading
-
Either log or rethrow Java exceptions, but never do both
When an exception occurs in your Java code, you can log it or you can rethrow it -- but don't do both. Here's why you must avoid that exception handling antipattern. Continue Reading
-
OSGi (Open Service Gateway Initiative)
The OSGi (Open Service Gateway Initiative) specification is a Java framework for developing and deploying modular software programs and libraries. Continue Reading
Evaluate Web developer tools Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Git fork vs. clone: What's the difference?
Both Git fork and clone create copies of a repository, but they offer drastically different levels of access, isolation and control over the target repo. Continue Reading
-
Library vs. framework: How these software artifacts differ
Libraries are low-level components that deliver a specific function, such as establishing a network connection. A framework is a known programing environment, such as Spring Boot. Continue Reading
-
How technologists should approach professional development
Old approaches to professional development don't stand up to the pace of change in the cloud-native world. Here's how DevOps professionals can cope. Continue Reading
Manage Web developer tools
Learn to apply best practices and optimize your operations.
-
An example of how suppressed exceptions in Java work
Don't ignore suppressed exceptions. In this quick tutorial we show you how to anticipate when code will throw suppressed exceptions, along with the best practices to handle them. Continue Reading
-
A simple 'try with resources' in Java example
Java's 'try-with-resources' exception handling feature can help you write better, more effective Java code. Here's a quick example of the try with resources construct in action. Continue Reading
-
WebStorm vs. Visual Studio, and how to choose the right IDE
WebStorm and Visual Studio represent two ends of a wide spectrum when it comes to the IDE platform market. However, their true differences go well beyond their pricing structures. Continue Reading
Problem Solve Web developer tools Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
How to revert a Git commit: A simple example
The git revert command is commonly misunderstood. In this quick tutorial, we will show you exactly how the command works and how to perform a simple undo in your repo. Continue Reading
-
5 ways to force Java garbage collection
A developer can't technically force garbage collection in Java, but it can be made a priority. If you need to free up heap space, here are five ways to prioritize it in the JVM. Continue Reading
-
An example of how to easily add Git submodules
This git submodule add example demonstrates how a developer can use these steps to create a Git repository and add a new Git submodule to it. Continue Reading