Development tools for continuous software delivery
Software developers build applications faster when they have the right tools. Review the essential tools every software developer needs, such as Git, Jenkins, IDEs such as Eclipse and build tools including Maven and Gradle. Also, gain insight into how AI and machine learning are pushing software development tool capabilities to new levels to help developers generate quality code.
Top Stories
-
Tip
16 Dec 2024
7 DevSecOps tools to secure each step of the SDLC
DevSecOps tools come in many shapes and sizes, helping organizations do everything from discovering software vulnerabilities to preventing software supply chain data breaches. Continue Reading
-
Video
16 Dec 2024
Inversion of control vs. dependency injection
This video tutorial explains the relationship between dependency injection and inversion of control as well as how they underpin the Spring framework. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Aug 2023
How to git push an existing project to GitHub
If you start development before you set up version control, you may need to push your development project to an existing GitHub repo. This Git and GitHub example shows you the fastest way to ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Aug 2023
Sourcetree tutorial for beginners
Need to learn Sourcetree and Bitbucket? This complete Bitbucket and Sourcetree tutorial will help you quickly master these industry leading Git tools. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
24 Aug 2023
GitHub Desktop Tutorial for beginners
Need to learn how to use GitHub Desktop? This quick and thorough GitHub Desktop tutorial for beginners will teach you all the fine points of source code management both locally and in the cloud. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
23 Aug 2023
Git reset hard vs. soft: What's the difference?
Both hard and soft git reset commands manipulate the commit history. Where soft vs. hard git reset commands differ is by how they impact the index and the local filesystem. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
22 Aug 2023
How to delete local and remote Git branches
There's no single Git command that will delete a remote and local Git branch. But these two commands will get the job done. Need to delete remote and local Git branches? Here's how to do it. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 Aug 2023
How to login to Docker with a Docker Hub access token
Have you been snared by Docker's "unauthorized: incorrect username or password" error when you login at the command line? Here's how to generate an access token in Docker Hub and fix it. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
17 Jul 2023
Create your first Python AWS Lambda function in minutes
Want to quickly create an AWS Lambda function in Python? This quick Python and AWS tutorial shows how to develop, test and deploy your first Python Lambda function in just a few minutes. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
13 Jul 2023
How to enable Java 21 preview features
Java 21 includes numerous highly anticipated preview features including String templates, scoped variables and unnamed classes. Here's how to enable Java 21 preview features on your JDK. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
10 Jul 2023
Java Mission Control
Java Mission Control is a performance-analysis tool that renders sampled JVM metrics in easy-to-understand graphs, tables, histograms, lists and charts. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
06 Jul 2023
Please make 'please' a sudo alias on your Linux box
There's something hubristic and self-effacing about issuing "sudo" commands. That's why I always say "please" instead -- and you should, too. Here's how to set "please" as an alias for "sudo" on ... Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
01 Jul 2023
The var keyword in Java
While the use of var in Java brings inferred typing to the platform, it does not negate Java's dedication to strong typing. Here's how the Java var keyword works, along with simple examples of how ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
02 Jun 2023
continuous deployment
Continuous deployment is a strategy for software development and releases in which every code change is automatically run through a pipeline of tests and inspections before being pushed into production. Continue Reading
By- Kinza Yasar, Technical Writer
-
Blog Post
30 Apr 2023
Undo a git add
Want to unstage a file in Git? Use the restore command. Other options to have Git unstage a file from the index have unintended consequences you'd really rather avoid. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
27 Apr 2023
value stream mapping
Value stream mapping is a lean manufacturing tool that visualizes every repeatable step required to deliver a product or service to the customer. Continue Reading
By- Nick Barney, Technology Writer
- Brenda Cole
-
Blog Post
29 Mar 2023
Why is the Bootstrap grid system 12 columns wide?
Ever wonder why they created a 12-column Bootstrap grid system, and not 10 or 15? It's the same reason there's 60 seconds in a minute, or 360 degrees in a circle. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
20 Mar 2023
How to use the Google Chrome color picker extension
Want to select a color from an image on a webpage? Or an HTML element? Here's how to use the Google Chrome color picker extension that comes packaged as part of the browser's built-in DevTools. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
26 Aug 2022
JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation) is a text-based, human-readable data interchange format used to exchange data between web clients and web servers. Continue Reading
By- Alexander S. Gillis, Technical Writer and Editor
-
Blog Post
09 Jun 2022
How do I find the Java array length?
How do you find the size of an array in Java? Just use the array length property. But there are some 'gotchas' to be aware of. Read this Java array length tutorial and stay clear of runtime errors ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 Jun 2022
The best Jar file opener app
There are many Java JAR file openers available on the market today. Here are the top 5 JAR file openers for both Java developers and casual users to install on their Windows or Linux machines. Continue Reading
By- Cameron McKenzie, TechTarget
-
Answer
18 Apr 2022
What are checked vs. unchecked exceptions in Java?
Understand the difference between checked and unchecked exceptions in Java, and learn how to handle these problem conditions properly and gracefully. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Nov 2021
How to use jarsigner to sign JARs files example
Here's a quick example of how to use Java's jarsigner to digitially sign JAR files. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
15 Oct 2021
JAR file (Java Archive)
A Java Archive, or JAR file, contains all of the various components that make up a self-contained, executable Java application, deployable Java applet or, most commonly, a Java library to which any Java Runtime Environment can link. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
15 Oct 2021
embedded Tomcat
An embedded Tomcat server consists of a single Java web application along with a full Tomcat server distribution, packaged together and compressed into a single JAR, WAR or ZIP file. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
17 Sep 2021
5 reasons why Java is still the best programming language
Here's why Java is still the most popular programming language for everything from mobile development to enterprise and server-side applications that empower the middle tier. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
07 Sep 2021
Java Iterator vs. Enumeration: Why Iterator is the right call
Do you need to loop through a collection of objects and need to decide between a Java Iterator or an Enumeration? Here's why you should choose an Iterator almost every time. Continue Reading
By- Dmytro Vezhnin
-
Answer
28 Jul 2021
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
By- Cameron McKenzie, TechTarget
-
Feature
16 Jun 2021
How enterprises are building inclusive language in code
Inclusive language in code is just one step towards a diverse community, but it's a good place to start. It's a conversation more and more open source enterprises are tackling. Continue Reading
-
Opinion
17 May 2021
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
By- Bob Reselman, CogArtTech
-
News
26 Mar 2021
Genuitec's CodeTogether 4.0 promotes pair programming
With Genuitec CodeTogether 4.0, development teams can work collaboratively even when remote. The product supports pair programming, mob programming and swarm programming. Continue Reading
-
Guest Post
26 Mar 2021
Developers, 'Blazor' a new path to web app creation
Expert and Blazor blogger Chris Sainty explains how developers can use a free, open source framework, still under development at Microsoft, to create web applications. Continue Reading
By- Chris Sainty
-
Blog Post
24 Mar 2021
Five examples of recursion in Java
We often debate the merits of iterative vs recursive Java code. Let’s take a look at 5 Java recursion examples and see where the concept of recursion fits. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
19 Mar 2021
Java garbage collection interview questions and answers
From stop-the-world events to the impact of JVM pause times, these are the Java garbage collection questions and answers developers need to know before an interview. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tutorial
18 Mar 2021
How to use Epsilon GC to stop Java garbage collection
The best way to stop Java garbage collection from happening is to use the experimental Epsilon GC, no-op garbage collector from JDK 11. Learn how and when to use it. Continue Reading
By- Cameron McKenzie, TechTarget
-
Quiz
26 Feb 2021
A tough, 10-question Java garbage collection quiz
Do you know which Java garbage collector is deprecated and which is best for stateless apps? Test your knowledge in this Java GC algorithm and tuning quiz. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
11 Feb 2021
Use this Java performance tuning guide to optimize your JVM
There are two steps to Java performance tuning. First, assess your system to make sure it can improve. Then, optimize shared resources like CPU and memory. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
29 Jan 2021
5 Java performance profiling tips to help tune your JVM
Check out these Java performance tips, such as which profiling tool to use, what data you need to save as part of your CI/CD pipeline and how to incorporate AI. Continue Reading
By- Cameron McKenzie, TechTarget
-
Answer
27 Jan 2021
How do Java sampling and JVM instrumentation differ?
These two approaches both aim to improve Java performance and can be done together. But there is a fundamental difference between instrumentation and sampling. Continue Reading
By- Cameron McKenzie, TechTarget
-
Answer
27 Jan 2021
How to fix high Java CPU usage problems
The root cause of high Java CPU usage is not always simple to diagnose. Let's go over some common misdirections and review what often causes the problem under the hood. Continue Reading
By- Cameron McKenzie, TechTarget
-
Quiz
22 Jan 2021
Test your knowledge of JVM profiling tools with this quiz
Since their inclusion in Java 11, Java Flight Recorder and JDK Mission Control have become the de facto Java profiling tools for the JVM. Test your knowledge with these 10 questions. Continue Reading
By- Cameron McKenzie, TechTarget
-
Answer
19 Jan 2021
JVM tuning vs. Java optimization: What's the difference?
JVM tuning and Java optimization sound similar, and both aim to boost application performance. But they take fundamentally different approaches to accomplish their goals. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
30 Oct 2020
A GitHub Pages tutorial on how to host personal websites
Follow these steps to set up a GitHub repository, clone the repo and host a personal website on GitHub Pages with contents indexable by Google. Continue Reading
By- Cameron McKenzie, TechTarget
-
Answer
27 Oct 2020
How can I become an AWS Authorized Instructor?
To become an AWS Authorized Instructor, you need deep knowledge of Amazon products and services and must be able to communicate this wealth of technical information. Continue Reading
By- Hiren Dossani
-
Feature
12 Oct 2020
5 helpful tips to reduce webpage load time, improve performance
Nobody wants to wait for a webpage to load. Follow these tips to reduce website load time and improve the user experience for a better online persona. Continue Reading
By- Tim Culverhouse, Site Editor
-
Infographic
01 Oct 2020
How the process automation industry has changed during COVID-19
Process automation can help corporate budget planners cut costs and create efficiencies in the wake of the COVID-19 pandemic. Expect companies that sell these tools to see significant growth in these times. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
30 Sep 2020
Is Apache Tomcat the right Java application server for you?
What is the best application server? The answer depends on what an enterprise is looking for. Compare Apache Tomcat to these four offerings to see which Java app server fits. Continue Reading
By- Tim Culverhouse, Site Editor
-
Video
02 Sep 2020
How to git stash untracked files with a push
Need to add untracked files and otherwise ignored files into the git stash? Here's how to use the --include-untracked and --all git stash push options. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
24 Aug 2020
Microsoft makes TypeScript 4 generally available
Microsoft has made TypeScript 4 generally available for developers building large systems in JavaScript. TypeScript, a superset of JavaScript, is designed for the enterprise. Continue Reading
-
Opinion
13 Aug 2020
5 must-listen Joe Rogan Experience podcasts for programmers
Most listeners won't expect the Joe Rogan Experience podcast to delve into topics for developers and programmers, but these five episodes are of special interest to IT professionals. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
30 Jul 2020
Tomcat vs. JBoss: Compare features of these Java app servers
How do Apache Tomcat and RedHat's JBoss EAP server compare? Evaluate the features of each application server to find the one that makes sense for your enterprise. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
27 Jul 2020
How Quarkus fits into the Red Hat Runtimes formula
Faster microservices runtimes are the center of the excitement around Quarkus. Hear what Red Hat's James Falkner thinks about the framework in this podcast with TheServerSide.com. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
13 May 2020
The Ben Franklin Effect and software developer career advice
Are you a new programmer in need of a quick and simple way to blend in with your team? Here's some career advice from none other than Benjamin Franklin that might help you do just that. Continue Reading
By- Cameron McKenzie, TechTarget
-
Opinion
30 Apr 2020
Use a developer desktop setup instead of a laptop
Don't get hung up on a laptop for software development, even if you work best from the couch. Here are six reasons why desktops, instead of laptops, should be provided to developers. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
01 Apr 2020
Eclipse launches Theia 1.0 as alternative to VS Code
The Eclipse Foundation's Theia framework for building desktop and cloud IDEs has the potential to be as big as the initial release of the Eclipse IDE itself nearly 20 years ago. Continue Reading
-
Tip
28 Feb 2020
5 tips to reduce webpage weight and improve user experience
A slow landing page makes a bad first impression for any potential website visitor. Here are five tips to improve the page and increase page load speeds. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
24 Feb 2020
How to use the git clone command with GitHub by example
Move code from remote-hosted version control repositories into local ones with one command. Follow this Git clone tutorial to move code into local environments. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
31 Jan 2020
Install Eclipse IDE on Ubuntu in 5 easy steps
Software development is greatly simplified by an IDE, like Eclipse. In this video tutorial, we demonstrate how to install the Eclipse IDE on the Ubuntu distribution of Linux. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
19 Nov 2019
How to run Java preview features such as JDK 13 text blocks
Follow these five steps to enable the JDK 13 text blocks as part of the preview features in the latest Java release and use multi-line String literal in your code. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
24 Oct 2019
Tomcat vs. Apache HTTP Server: What's the difference?
Don't get caught up in the improper phrasing of "What's the difference between Tomcat and Apache?" Let's straighten out the confusion and compare the two server offerings. Continue Reading
By- Cameron McKenzie, TechTarget
-
Opinion
17 Oct 2019
Is Java slow? Compared to C++, it's faster than you think
If you find that Java is slower than other languages, such as C++, here's how to better compare the two and the major differences between compiled and interpreted languages. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
09 Oct 2019
Pivotal, Microsoft team up to deliver Azure Spring Cloud
Azure Spring Cloud, jointly developed by Microsoft and Pivotal, lets Spring developers bring apps to the cloud without concern for the underlying cloud infrastructure. Continue Reading
-
Feature
17 Sep 2019
Cloud marketplace as a service creates new dev possibilities
A neutral cloud marketplace would allow developers to pick and choose applications, without the constraints of one cloud. What could that mean for you? Continue Reading
-
News
17 Sep 2019
Java SE 13 adds performance, security, stability features
Java SE 13 provides developers with new features to make the Java language and platform more secure and stable. Oracle has also rolled out free cloud services and developer tools. Continue Reading
-
Feature
27 Aug 2019
Top Java programming tools used in application development
There's a multitude of Java tools that help the software development process. Here's a list of Java tools and technologies that every programmer should be aware of. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
31 Jul 2019
Follow these best practices on how to write clean code in Java
Follow these three best practices to write clean Java code and help make your application development simple and painless for all parties involved in the process. Continue Reading
By -
Opinion
30 Jul 2019
What's the future of WebSphere Portal as HCL acquires IBM products?
WebSphere users can breathe easy after its acquisition by HCL was finalized in July 2019. The platform will receive heavy investment from its new caretakers. Continue Reading
By- Sal Pece
-
Video
28 Jun 2019
Hibernate vs. JDBC: How do these database APIs differ?
Don't overthink it. Hibernate and JDBC aren't the same thing. But how do these database APIs differ? Here's a brief history lesson and explainer to find out. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
26 Jun 2019
Best Java static code analysis tools for code quality automation
Don't let faulty code bring down your software project. These Java code quality tools can help find and fix common errors before they become problems. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
18 Jun 2019
Java command-line interface tools every JDK developer should know
These five JDK tools -- javac, javap, jstat, jdeps and jar -- should be on the must-know list for every developer to help comprehend the underlying code in a project. Continue Reading
By- Cameron McKenzie, TechTarget
-
Definition
29 May 2019
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC) is an API packaged with the Java SE edition that makes it possible to connect from a Java Runtime Environment (JRE) to external, relational database systems. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
15 May 2019
Don't let plugins open up more Jenkins vulnerabilities
Let's explore the Blue Ocean, Config File Provider and Groovy plugins with security vulnerabilities. Here's how to address them, and what could happen if you don't. Continue Reading
-
Definition
30 Apr 2019
Java virtual machine (JVM)
A Java virtual machine (JVM), an implementation of the Java Virtual Machine Specification, interprets compiled Java binary code (called bytecode) for a computer's processor (or "hardware platform") so that it can perform a Java program's instructions. Continue Reading
-
News
18 Apr 2019
Red Hat replaces Oracle as OpenJDK 8, OpenJDK 11 steward
Red Hat has taken control of two popular versions of the open source Java implementation, so developers can continue to build apps after Oracle's support ends. Continue Reading
-
Definition
16 Apr 2019
full-stack developer
A full-stack developer is a type of programmer that has a functional knowledge of all techniques, languages and systems engineering concepts required in software development. Continue Reading
By -
Feature
20 Mar 2019
Find the right model for developing AI applications
Developing AI apps isn't a walk in the park. Here's a guideline on how it differs from traditional application development and what your IT teams need to be aware of. Continue Reading
-
Definition
13 Mar 2019
Java Runtime Environment (JRE)
The Java Runtime Environment (JRE), also known as Java Runtime, is the part of the Java Development Kit (JDK) that contains and orchestrates the set of tools and minimum requirements for executing a Java application. Continue Reading
By -
Video
26 Feb 2019
Don't git revert that last commit, git reset instead
Developers should only use git revert if they need to reverse out a specific change in their code. To simply undo a previous commit to a shared repository, use git reset instead. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
14 Jan 2019
Want a private GitHub repository? It comes with a catch
Want a private GitHub repo? You can now create one with a basic account, but the feature set is somewhat limited. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
28 Dec 2018
Java developer tutorials a popular destination for 2018 readers
What were readers interested in during 2018? Java developer tutorials topped the list. Learn how to integrate RESTful APIs, GIT, and Jenkins CI tools. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
03 Dec 2018
Static analysis of Java via the Checkstyle plugin for Eclipse
The best way to preserve your code quality is to routinely run static code analysis from your IDE. Here's a tutorial on how to do this with the Checkstyle plugin for Eclipse. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
30 Oct 2018
This history of GitHub and Java's role in it
Ruby played a big role in the history of GitHub, but Java now plays a bigger part. At Oracle Code One, GitHub engineering manager Rafer Hazen provided plenty of reasons why. Continue Reading
By- Cameron McKenzie, TechTarget
-
Opinion
22 Oct 2018
4 reasons why Gradle may be the right Java build tool
When it comes to building Java projects, developers need to pick the right tool for the job. Gradle separates itself from the pack with its emphasis on plugins and flexibility. Continue Reading
By -
Definition
08 Oct 2018
Java Development Kit (JDK)
The Java Development Kit (JDK) provides the foundation upon which all applications that are targeted toward the Java platform are built. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
18 Sep 2018
How to set up and use a JFrog Artifactory as a local Maven repository
In this Artifactory tutorial, we'll show you how to deploy JAR files to an Artifactory Maven repository. It's surprisingly simple. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
13 Sep 2018
When you compare Java build tools, Maven comes out on top
What is the best Java build tool on the market? Is it Gradle? Do people still use Ant? Here, we explore why Maven is still one of the industry's most popular Java build tools. Continue Reading
By -
Video
11 Aug 2018
SonarQube tutorial: Get started with continuous inspection
Consider this popular continuous inspection tool. In the first part of this SonarQube tutorial, we'll show you the seven deadly SonarQube metrics. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
11 Jul 2018
Financial firms, vendors push self-service software delivery
Self-service DevOps automation appeals to enterprises that must push out new code as they adapt to changing requirements. Continue Reading
-
Feature
14 May 2018
Automated Java testing tools source code developers need to know
How do Selenium, Junit, Grinder and other automated testing tools work? This guide to explains how these tools work and what you can learn from them for Java unit testing, integration testing, load testing and more. Continue Reading
By -
Feature
27 Apr 2018
Build secure coding practices right into the IDE
Tools that integrate secure coding practices into the IDE promise to improve software security, even if the app in question isn't secure by design. Continue Reading
-
News
25 Apr 2018
Google Stackdriver APM enhances app monitoring
Additional profiling, debugging and tracing tools for Google's Stackdriver suite expand application performance management services for developers. Continue Reading
-
Feature
20 Apr 2018
New IDE tools to visualize code may accelerate app dev
IDE tools for code visualization have always been difficult to implement. But given the benefits, new tools have emerged to make it possible to easily visualize your code. Continue Reading
-
Podcast
17 Apr 2018
Let's talk bitcoin and building blockchain apps fast with Hyperledger
If you're thinking about building blockchain apps, you're probably looking for the right tools and technologies. Hyperledger Fabric and Composer just might meet your requirements. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
02 Mar 2018
Simplified automated cloud deployment with Bitnami's Stacksmith
Looking to do automated cloud deployment, or even help with security updates to your apps running in Docker containers? Bitnami's recently released Stacksmith promises to do just that. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
22 Feb 2018
IBM hones in on AI talent at developer confab
IBM and others target developers interested in building artificial intelligence applications, as the number of skilled AI developers falls short of industry needs. Continue Reading
-
News
16 Feb 2018
Pluralsight IQ, Stack Overflow boost developer street cred
Tying the Pluralsight IQ skills test to the Stack Overflow Developer Story helps developers measure their technical skills and better highlight them for jobs. Continue Reading
-
News
12 Jan 2018
AWS Cloud9 IDE threatens Microsoft developer base
With its Cloud9 IDE, AWS challenges Microsoft where it matters most -- with the developer community, where Microsoft has long-held sway. Continue Reading
-
Feature
27 Dec 2017
New distributed tracing API completes the feedback loop
As apps get moved to the cloud and software has no fixed address, tracing and troubleshooting are challenges. However, a new distributed tracing API promises to simplify things. Continue Reading
-
Feature
20 Nov 2017
How to solve JavaScript and Java performance issues
Given the complexity of client side user interfaces, along with the often limited processing power of many mobile devices, finding out ways to address JavaScript and Java performance challenges is a priority. Continue Reading
By- Tom Nolle, Andover Intel
-
Definition
29 Sep 2017
Java assert
The Java assert is a mechanism used primarily in nonproduction environments to test for extraordinary conditions that will never be encountered unless a bug exists somewhere in the code. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
28 Aug 2017
Improve your user engagement metrics with emotional analytics
Find out how new emotion analytics algorithms are bringing feeling, emotional connection, and engagement to modern apps. Continue Reading
-
Feature
05 Jul 2017
Java DevOps provides Agile path to continuous delivery success
While there are many competing software development languages, Java DevOps has continued to prove itself as a means for successfully implementing continuous delivery systems. Continue Reading
By- Tom Nolle, Andover Intel