5 top internal developer portals list

By abstracting infrastructure complexity and providing self-service capabilities, IDPs help developers to focus on delivering value rather than managing operational tasks. In this comprehensive guide, we explore the top five internal developer platforms in 2025 and provide a detailed understanding of their features, benefits, and selection criteria.

Benefits of an internal developer platform

Implementing an IDP brings several benefits to organisations,...

Emerging threats in cloud-native application security: Trends to watch

Cloud-native technologies let organisations build and run scalable applications in modern IT environments. Cloud applications typically comprise various components that require robust security measures. Containers, service meshes, microservices, infrastructure, and APIs are elements of this approach to designing and building software. However, organisations should adopt comprehensive security solutions that provide complete visibility into security risks and that can deliver actionable...

Hugging Face partners with NVIDIA to democratise AI inference

Hugging Face has joined forces with NVIDIA to bring inference-as-a-service capabilities to one of the world's largest AI communities. This collaboration, announced at the SIGGRAPH conference, will provide Hugging Face's four million developers with streamlined access to NVIDIA-accelerated inference on popular AI models.

The new service enables developers to swiftly deploy leading large language models, including the Llama 3 family and Mistral AI models, with optimisation from...

Microservice architecture vs modular architecture

Architecture is the bearing structure of your project, and it can make or break it. Why? Because it forms the foundation for a system's performance, scalability, and maintainability. But there are numerous approaches, and a few that do really stand out. Modular architecture and microservice architecture are those that do, and will fit according to your project. 

The question is choosing one or the other. This article explores the differences and similarities between the two,...

Optus breach is a wake-up call for secure coding practices

A “coding error” in Optus Mobile's systems led to a massive data breach affecting over nine million customers, sparking a lawsuit from the Australian Communications and Media Authority (ACMA).

The case, filed under number VID429/2024 in the Federal Court of Australia, highlights the severe consequences of software vulnerabilities in large-scale systems.

The breach, which affected over nine million Optus users, was caused by a seemingly simple coding error—a stark...

DigitalOcean revamps App Platform, simplifying application development and deployment

DigitalOcean revamps App Platform, simplifying application development

DigitalOcean Holdings, a cloud service provider tailored for developers and growing companies, has introduced new features to its App Platform.

This platform is designed to simplify the application lifecycle through a fully managed PaaS solution. It enhances the user experience by adding more features and value, including autoscaling capabilities that allow customers to manage their applications more easily without the hassle of infrastructure management. This enables...

Puppet explores the benefits of platform engineering for security

An increasing number of organisations have built platform teams to help improve the developer experience – and the latest State of DevOps Report from Puppet has looked to show how platform engineering is improving security as well.

The 13th annual State of DevOps Report – which is also being called the State of Platform Engineering Report by Puppet – polled approximately 500 respondents, drawn primarily from IT practitioners and leaders who work either as part of or...

Backend Software Engineers are Designers Too

In technology, we typically associate 'design' with front-end developers and visual aesthetics - a beautiful website or a visually appealing user interface. But, backend developers are designers too. They are masters of System Design, meticulously crafting the architecture, dependencies, and data structures that influence user experiences. This post will explore the hidden artistry in their work.

The internet is overflowing with memes of “dev vs designer”, and it’s...

NVIDIA employs GenAI for rapid software vulnerability detection

NVIDIA has demonstrated how its generative AI technologies can help to quickly identify and mitigate common vulnerabilities and exposures (CVEs) and other software security risks.

The NVIDIA NIM and NeMo Retriever microservices – along with the Morpheus accelerated AI framework – enable security analysts to detect and mitigate risks in a matter of seconds, a task that previously took hours or even days using traditional methods.

Traditional cybersecurity methods...

Java remains backbone of enterprise applications

Java is set to remain the stable backbone of enterprise applications, according to a new report from Perforce Software.

The 2024 Java Developer Productivity Report is based on a survey of 440 respondents across 72 countries. Among the key findings, 60 percent of respondents said their companies plan to add Java developers in the coming year, while 42 percent plan to increase their Java development tool budgets.

"These investments in tools and talent are testament to...