Quantcast
Channel: Software Development Overview, News & Trends | The New Stack
Browsing latest articles
Browse All 198 View Live

Image may be NSFW.
Clik here to view.

If Dev and Ops Had a Baby — It Would Be Called Winglang

The cloud is an organic system that evolves, and possibilities are endless — you can essentially build what you want. At the same time, it’s a hostile and intimidating place. When I talk to new...

View Article



Image may be NSFW.
Clik here to view.

Ruby on Rails Is Not Dead and May Even Be AI Panacea for Devs

In the most recent Stack Overflow Developer Survey, Ruby on Rails was used by 5.49% of respondents. While that doesn’t seem like much, it’s higher than more modern web frameworks like Nuxt.js (3.69%),...

View Article

Image may be NSFW.
Clik here to view.

How to Run a Local LLM via LocalAI, an Open Source Project

Earlier this year I wrote about how to set up and run a local LLM with Ollama and Llama 2. In this article, I’ll look at an alternative option for running large language models locally. While Ollama...

View Article

Image may be NSFW.
Clik here to view.

C# Compiler Lead Jared Parsons on 20 Years at Microsoft

After 20 years at Microsoft, Jared Parsons took a kind of victory lap. Parsons has appeared on three different podcasts over the last two months, looking back over his nine years as Microsoft’s...

View Article

Image may be NSFW.
Clik here to view.

Code in Context: How AI Can Help Improve Our Documentation

Although I’ve written a few Steampipe plugins, they’ve only required a basic understanding of the plugin SDK. I’m surely not the only one who has struggled to grasp its more advanced mechanisms. At...

View Article


Image may be NSFW.
Clik here to view.

Highlight.io: Open Source Application Monitoring for Developers

Success in today’s digital markets depends on providing a simple and seamless user experience. But even the best-written and tested applications can have issues, and it can be difficult to determine...

View Article

Image may be NSFW.
Clik here to view.

How to Get Peak Performance without a Vast Amount of Memory

Have you heard of the buffalo theory? According to this theory, a herd of buffalo can only move as fast as the slowest buffalo.” Surprisingly, this wisdom finds a parallel in computer program...

View Article

Image may be NSFW.
Clik here to view.

WebAssembly Adoption: Is Slow and Steady Winning the Race?

Where are we at with WebAssembly adoption? Eighteen months ago, The New Stack published an article asking what was holding Wasm back; just last month, 51% of respondents to a poll by The New Stack...

View Article


Image may be NSFW.
Clik here to view.

How (and When) to Use a Python While Loop

While loops are an essential aspect of programming. What a while loop does is continue executing a statement (or set of statements) until a specific condition has been met.  An obvious example (that...

View Article


Image may be NSFW.
Clik here to view.

Rust Gets Security, WASI 0.2 Support, Productivity Boost

As the adoption of the Rust programming language continues to rise, new challenges as well as advances have also arisen, including security issues, use with WebAssembly (WASM) and productivity...

View Article

Image may be NSFW.
Clik here to view.

A Developer’s Guide to Getting Started with LlamaIndex

A Large Language Model represents a moment in history, forever frozen in the time they were built. Leveraging an LLM that doesn’t include current or unreachable information is a problem that most...

View Article

Image may be NSFW.
Clik here to view.

Meet the System Package Data Exchange: SPDX 3.0, with Profiles

SEATTLE — SPDX, the open standard for “System” Bill of Materials, takes a major step forward. For years, we needed a standard way for companies to standardize their license and component information...

View Article

Image may be NSFW.
Clik here to view.

What Are Python ‘Sets’ and How Do You Use Them?

A Python Set is a collection data type that is iterable, mutable, and cannot be duplicated. This data type can come in very handy. Say, for example, you need to store information for employee IDs. You...

View Article


Image may be NSFW.
Clik here to view.

Zero-Day Vulnerabilities: A Beginner’s Guide

As software supply chain attacks continue to evolve, security challenges remain at the forefront of modern software development. Of all the cyber threats addressed in application security, zero-day...

View Article

Image may be NSFW.
Clik here to view.

Linux Foundation Overture Maps the Globe with Open Data

SEATTLE — A Linux Foundation project to map the world with open data has launched a beta of its service this week, bringing enterprises and startups an open source alternative to commercial services...

View Article


Image may be NSFW.
Clik here to view.

Scala Creator Proposes ‘Lean Scala’ for Simpler Code

Martin Odersky, creator of the Scala programming language has posted a masterful proposal for developers to pursue the concept of “Lean Scala”. Lean Scala is a coding style that aims to make Scala...

View Article

Image may be NSFW.
Clik here to view.

How to Speed up Regular Expressions under Production Pressure

I feel a bit guilty about pointing out the advantages of using regular expressions in several posts, without ever mentioning how slow they can be. In many application cases, regex speed is not an...

View Article


Image may be NSFW.
Clik here to view.

Ukrainian Coder’s New Programming Language: One Big Data Structure

This year saw the launch of a new programming language consisting of one giant data structure — so that programmers can avoid ever having to name things. It’s “a tongue-in-cheek reaction to the...

View Article

Image may be NSFW.
Clik here to view.

The Future of SQL: Conversational Hands-on Problem Solving

If you’re returning to SQL after a long absence, as I did a few years back, there are important changes to know about. First, JSON. Many SQL-oriented databases now support JSON columns for arbitrary...

View Article

Image may be NSFW.
Clik here to view.

Fortifying the Software Supply Chain

Modern software development relies heavily on a complex web of interconnected components, including libraries, frameworks, and various dependencies. This intricate ecosystem, known as the software...

View Article

Image may be NSFW.
Clik here to view.

Golang: How to Use Library Packages

Most programming languages come with built-in libraries. With these libraries, you can use pre-built code that serves a specific purpose. By doing so, you not only have to write less code but you can...

View Article


Image may be NSFW.
Clik here to view.

5 Strategies for Better Results from an AI Code Assistant

Copilots, like all GenAI, are non-deterministic; meaning they vary in outcome. But while using AI code assistants, developers can use prompt engineering to refine and guide the AI for better outcomes,...

View Article


Image may be NSFW.
Clik here to view.

Preventing Scope Creep: Guide for Managing Outsourced Teams

As businesses continue to look for ways to save money, outsourcing to external partners has become a cost-effective solution that gives teams access to specialized expertise and expedites delivery....

View Article

Image may be NSFW.
Clik here to view.

What Are Loop Controls in Python and How Do You Use Them?

Loops are an integral part of your Python code, without which you’d struggle to do anything effectively (or without having to use far too much code for the purpose). With loops, you can create...

View Article

Image may be NSFW.
Clik here to view.

GraphQL Growth Explodes but so Do Problems Federated Graphs Solve

GraphQL is a query language that allows users to find and request data from servers in a way that they can specify the type of data they want through the API in a more precise way than through other...

View Article


Image may be NSFW.
Clik here to view.

GitHub’s 2FA Push Boosts Adoption among Developers

GitHub is on a mission to help secure millions of developers through its mandatory two-factor authentication (2FA) policy. Through the company’s initiative to make the software ecosystem more secure,...

View Article
Browsing latest articles
Browse All 198 View Live




Latest Images