Software Development

Software Development | News, how-tos, features, reviews, and videos

gear shift stick shift car automobile 5-speed

CockroachDB review: Distributed SQL shifts into high gear

CockroachDB 19.2.2 impresses with lower latency, higher throughput, greater scalability, and new fully managed CockroachCloud service

abstract arrows direction process magnifying glass search investigate

Sourcegraph: Universal code search and intelligence

How open source Sourcegraph helps developers increase programming productivity and improve code quality

5 fumbling dumb mistake

6 Git mistakes you will make — and how to fix them

Shot yourself in the foot with the world's most popular version control system? Here's how to fix it

flames

Microsoft enables native mobile development with Blazor

Mobile Blazor Bindings allow developers to build native Android and iOS using C#, .NET, and web programming patterns

many hurdles

Most Python 2 migration issues are corner cases

Few companies face significant hurdles migrating from Python 2, but the hurdles are high for those that do

teamwork / developers / programmers / collaboration / conversation, discussion, gesturing

Version control: Track the who, what, and when of software changes

Version control software is an indispensable tool for today’s complex software development projects

type writer and white laptop back to back on table top

TypeScript 3.8 unveils new syntax for type-only imports

Fixing current issues with JavaScript import syntax, the next version of TypeScript will provide more fine-grained control over imports and elisions

infinity symbol / continuous cycle / binary tunnel / digital transformation

How to get started with CI/CD

For software-driven businesses, digital transformation starts with continuous integration and continuous delivery

abstract binary vortex matrix motion digtial transformation disruption  by simon carter peter crowt

How to format response data in ASP.NET Core

Take advantage of FormatFilterAttribute in ASP.NET Core to format response data based on the request URL

abstract data statistics

Pandas 1.0 brings big breaking changes

The first major point release of the powerful Python data analysis package removes many features and deprecates many others

ai artificial intelligence technology abstract layered background

Amazon’s AutoGluon automates deep learning for devs

Amazon has launched an open source toolkit to help developers incorporate artificial intelligence in their applications

Do More With R [video teaser/video series] - R Programming Guide - Tips & Tricks

How to send text messages from R

See how easily you can send texts directly from an R script with Twilio and the twilio R package

man money success financial

Making open source JavaScript pay

Money isn’t everything to the success of the most popular JavaScript frameworks. Or is it?

apple orange

How to convert Python to JavaScript (and back again)

Love Python? JavaScript, not so much? Here are four tools that turn Python to JavaScript for use in web applications

go green light traffic signal by pawel czerwinski unsplash

Go 1.14 focuses on runtime, compiler

February release brings improvements across the board including to Windows and WebAssembly support

green concentric binary circles background pattern

How to use the Flyweight design pattern in C#

Take advantage of the Flyweight design pattern to reduce memory consumption when working with many similar objects

cloud strategy 5 five trends cloud computing by daniel pascoa via unsplash by ktsimage getty

5 ways to do serverless on Kubernetes

Want to use Kubernetes to create a platform for running serverless functions? These frameworks show you the way

Trophy Award

C takes Tiobe Index language of the year honors

The C programming language edged out C#, Python, and Swift with the largest increase in measured popularity year over year

dead end sign caution yield avoid detour binary by yassine khalfalli via unsplash

Rust is dropping support for 32-bit Apple systems

Forthcoming Rust 1.41.0 will be the last with full support for 32-bit MacOS and three iOS targets

two rubies ruby

Ruby 2.7 improves garbage collection, pattern matching

Ruby upgrade also includes enhancements to the REPL and an experimental just-in-time compiler

Load More