New & Notable
Get Started
Rust vs. C++: Differences and use cases
C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.
Get Started
3 critical stops on the back-end developer roadmap
When it comes to acquiring the skills needed to be a proficient back-end developer, there are no shortcuts. Some of the topics to know will be obvious, others might not be.
Evaluate
What to know about GraphQL vs. REST performance
Both GraphQL and REST aim to simplify API development, but they handle data differently. Carefully consider how those differences might affect performance.
Problem Solve
Critical API vulnerabilities every IT team should address
Their openness, flexibility and ease of use make APIs beneficial, if not essential, to modern IT. Those same features can make APIs vulnerable to attack.
Trending Topics
-
Architecture Management Get Started
The basics of TOGAF certification and some ways to prepare
TOGAF offers architects a chance to learn the principles behind implementing an enterprise-grade software architecture, including how to align business goals with IT capabilities.
-
EAI Get Started
How to maintain polyglot persistence for microservices
Managing microservice data may be difficult without polyglot persistence in place. Examine how the strategy works, its challenges and some options for polyglot databases.
-
App Management Tools Get Started
The past, present and future of AI coding tools
Though AI-assisted software development has seemingly hit a historical turning point, things like intelligent code completion, static code analysis arguably led the way.
-
App Development & Design Get Started
What to know about building microservices with ASP.NET Core
It's optimized for containerization, integrates with the cloud and works on multiple platforms. Does ASP.NET Core deserve a place in your development shop?
-
API Management Evaluate
What to know about GraphQL vs. REST performance
Both GraphQL and REST aim to simplify API development, but they handle data differently. Carefully consider how those differences might affect performance.
-
Cloud app development and management Manage
3 rules to avoid high multi-cloud integration costs
When using multiple cloud providers, integration costs can grow quickly. To prevent billing surprises, enterprises must carefully plan application deployments and workflows.
Find Solutions For Your Project
-
Evaluate
What to know about GraphQL vs. REST performance
Both GraphQL and REST aim to simplify API development, but they handle data differently. Carefully consider how those differences might affect performance.
-
Three-tier vs. microservices architecture: How to choose
-
A quick breakdown of Postman vs. Insomnia
-
Making sense of cross-platform, distributed cloud app dev
-
-
Problem Solve
Critical API vulnerabilities every IT team should address
Their openness, flexibility and ease of use make APIs beneficial, if not essential, to modern IT. Those same features can make APIs vulnerable to attack.
-
Better API security needed as companies modernize apps
-
How to detect and control the spread of shadow APIs
-
How a microservices chassis regulates cross-cutting concerns
-
-
Manage
Rust vs. C++: Differences and use cases
C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.
-
3 critical stops on the back-end developer roadmap
-
The 5 essential HTTP methods in RESTful API development
-
Techniques to gain control over unruly API sprawl
-
-
E-Handbook | December 2019
Finding the right fit for business process automation
Download -
E-Handbook | September 2019
To succeed with containerized applications, nail the details
Download -
E-Handbook | April 2019
For API-based integration, a gateway is your friend
Download -
E-Handbook | February 2019
Useful APIs are the ones you can track
Download -
E-Handbook | March 2018
How to smartly manage APIs through their full lifecycle
Download
Application Architecture Basics
-
Get Started
What to know about building microservices with ASP.NET Core
It's optimized for containerization, integrates with the cloud and works on multiple platforms. Does ASP.NET Core deserve a place in your development shop?
-
Get Started
Rust vs. C++: Differences and use cases
C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.
-
Get Started
3 critical stops on the back-end developer roadmap
When it comes to acquiring the skills needed to be a proficient back-end developer, there are no shortcuts. Some of the topics to know will be obvious, others might not be.
Multimedia
-
Get Started
5 best practices for remote development teams
-
-
Get Started
Visualize how a serverless architecture maps out
-
News
View All -
Enterprise application integration
New AWS service targets data security, genAI feature to come
The cloud provider's new service helps employees within organizations be more productive while securing their work. The vendor will add a generative AI feature in the future.
-
Application development and design
5 reasons to prioritize application modernization
Application modernization should be at the top of an enterprise's to-do list for five reasons, including security concerns, staffing shortages and competitive differentiation.
-
Application development and design
Front-end build tool Vite.js speeds up development
JavaScript development server and bundler Vite.js brings multiple enhancements with the release of Vite 3.0.