Category: Backend development

  • Platform Engineering’s Most Critical First Decision

    Platform Engineering’s Most Critical First Decision

    Building a platform engineering platform for your company is a big task, with lots of critical decisions that must be made. But perhaps the most important decision that must be tackled first is deciding where to start building the platform — from the frontend or from its backend. Why is this so critical? Because for…

  • A Look at Gradio’s AI Playground for Machine Learning Devs

    A Look at Gradio’s AI Playground for Machine Learning Devs

    Gradio, a component library for Machine Learning developers available on Hugging Face, is now up to version 5. One of its notable new features is “an experimental AI Playground,” which allows you to “use AI to generate or modify Gradio apps and preview the app right in your browser immediately.” Backend devs focusing on AI…

  • REST vs. GraphQL: Solving API Challenges in Modern Data Transfers

    REST vs. GraphQL: Solving API Challenges in Modern Data Transfers

    GraphQL is a relatively new method for creating APIs that offers advantages in efficiency, error handling, and backward compatibility compared to REST. GraphQL provides a great alternative to REST in use cases where the need to deal with complexity in data exchanges outstrips the need for simplicity in the API. I had my first significant…

  • Meta Measures Developer Productivity via Software Supply Chains

    Meta Measures Developer Productivity via Software Supply Chains

    What if developer productivity is not defined by how many lines of code you write but by your ability to affect other code, people and processes in the software supply chain? So many developer productivity metrics obsess over speed or quantity. But new research from Meta found that neither of these things matters as much…

  • Configure Microservices in NestJS: A Beginner’s Guide

    Configure Microservices in NestJS: A Beginner’s Guide

    Monolithic architecture was the predominant approach to backend development before 2011. In this model, the entire application is structured as a single, unified codebase, where all components and services are tightly coupled and deployed together as one module. The monolithic approach encapsulates all business logic, data access, the user interface (UI) and other functionalities within…

  • How Nvidia Scaled Its Cloud Services With KubeVirt

    How Nvidia Scaled Its Cloud Services With KubeVirt

    In 2013, Nvidia decided that users should have the ability to play top-of-the-line games on top-of-the-line hardware without having to shell out $3,000 for a gaming PC. The company built GeForce NOW, an online service that made super fast GPU-backed gaming PCs in the cloud accessible to players anywhere in the world. GeForce NOW grew…

  • AWS Transfers OpenSearch to the Linux Foundation

    AWS Transfers OpenSearch to the Linux Foundation

    VIENNA — The popular open source analytics engine OpenSearch will now be directed by the community rather than Amazon Web Services. At Open Source Summit Europe, AWS announced it’s transferring OpenSearch, its fork of ElasticSearch, to the Linux Foundation. This is a significant shift in the governance and development of the popular open source search…

  • Nhost Carves a Niche Between Managed Backend and Dev Platform

    Nhost Carves a Niche Between Managed Backend and Dev Platform

    In the crowded world of backends as a service, Nhost has decided — with apologies to the Grinch’s take on Christmas in Whoville — that a BaaS should be “a little bit more.” “It’s either you are a BaaS or you are a PaaS, a platform as a service like a Heroku, Render or Railway….

  • Shreds AI Creates Complex Software in Java and JavaScript

    Shreds AI Creates Complex Software in Java and JavaScript

    A new AI solution is capable of generating the code for complex backend software in JavaScript. This means frontend and web developers could leverage AI and natural language to create the backend code for their projects without a backend developer. Shreds AI claims to be the first AI service to market that’s capable of generating…