New & Notable
Get Started
The importance of edge case testing: When to fix the bug
While edge cases in software testing only affect a small subset of users, testing for them is still important. Learn which edge fixes are worth making and which can be ignored.
News
New Nvidia, GitHub AI coding assistants expand devs' options
GitHub Copilot Enterprise and StarCoder2 LLMs, both released this week, will add to an array of AI coding assistants. But caution, especially with security, is still warranted.
News
Docker Build Cloud claims speed boost for dev workflows
Docker ships a managed service that pushes container image builds to AWS and adds shared caches to customers' existing dev tools.
Get Started
Create an open source security policy for your organization
Using open source software raises concerns about security and intellectual property. Here's how to make sound decisions and avoid situations you'll regret.
Trending Topics
-
Testing Tools & Techniques Get Started
The importance of edge case testing: When to fix the bug
While edge cases in software testing only affect a small subset of users, testing for them is still important. Learn which edge fixes are worth making and which can be ignored.
-
Test Types Manage
The dos and don'ts of scalability testing
Effective scalability testing helps to evaluate customer experience, protect against major failures and safeguard an organization's reputation. Here's how to set a strategy.
-
Team Structure & Skills Get Started
Is Scrum master certification worth it?
Considering a Scrum master certification? Let's look at the considerations that factor into a decision to pursue certification and whether being a Scrum master benefits a career.
-
SDLC Get Started
Understanding code linting techniques and tools
Linting is an important preliminary step in the debugging process. Learn how fixing simple errors early on makes code easier to work with and improves coding practices.
-
Software Design & Development News
New Nvidia, GitHub AI coding assistants expand devs' options
GitHub Copilot Enterprise and StarCoder2 LLMs, both released this week, will add to an array of AI coding assistants. But caution, especially with security, is still warranted.
-
Software Development Methodologies Evaluate
What's the value in an Agile release train?
When multiple development teams work on code, integration and deployment become more complicated. ART could be a useful tool to smooth out these wrinkles.
Find Solutions For Your Project
-
Evaluate
Create an open source security policy for your organization
Using open source software raises concerns about security and intellectual property. Here's how to make sound decisions and avoid situations you'll regret.
-
Is Scrum master certification worth it?
-
What's the value in an Agile release train?
-
Docker vs. OpenShift: What are the main differences?
-
-
Problem Solve
How to balance data access and security in fintech testing
Using real data is beneficial in software testing -- but teams must be careful not to compromise security and privacy. Six core strategies for fintech testing can help.
-
Tools and techniques to test Kubernetes objects
-
Who writes acceptance criteria?
-
Identify and fix broken builds with CI/CD pipelines
-
-
Manage
The importance of edge case testing: When to fix the bug
While edge cases in software testing only affect a small subset of users, testing for them is still important. Learn which edge fixes are worth making and which can be ignored.
-
Conduct load tests with JMeter on Kubernetes
-
Don't neglect API functional testing
-
How to set up Python coding standards for a dev team
-
-
E-Handbook | November 2020
Weigh the pros and cons of outsourcing software development
Download -
E-Handbook | July 2020
To get results in low-code development, collaboration is key
Download -
E-Handbook | October 2019
Mistakes to avoid in low-code app development
Download -
E-Handbook | October 2019
A DevOps pipeline works only when the tooling works
Download -
Buyer's Handbook | July 2019
Discover the leading mobile app development platforms
Download
Software Quality Basics
-
Get Started
Understanding code linting techniques and tools
Linting is an important preliminary step in the debugging process. Learn how fixing simple errors early on makes code easier to work with and improves coding practices.
-
Get Started
functional programming
Functional programming is a programming paradigm that uses functions to construct programs and control how those programs operate.
-
Get Started
The importance of edge case testing: When to fix the bug
While edge cases in software testing only affect a small subset of users, testing for them is still important. Learn which edge fixes are worth making and which can be ignored.
Multimedia
-
News
View All -
Software design and development
New Nvidia, GitHub AI coding assistants expand devs' options
GitHub Copilot Enterprise and StarCoder2 LLMs, both released this week, will add to an array of AI coding assistants. But caution, especially with security, is still warranted.
-
Software design and development
Docker Build Cloud claims speed boost for dev workflows
Docker ships a managed service that pushes container image builds to AWS and adds shared caches to customers' existing dev tools.
-
Software testing tools and techniques
Docker adds shift-left tests in AtomicJar Testcontainers buy
Docker stressed its commitment to maintaining the Testcontainers open source project at a time when shift-left testing has become a mainstream priority for enterprise developers.