Software Development

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

Angular 2 primary

What’s new in Angular: Angular 8 beta is here

The popular JavaScript framework for desktop and mobile apps produces better code and enhances its router capabilities

java -- coffee beans

JDK 12: The new features coming to Java 12

Beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

speech recognition / voice control / virtual assistant on a mobile phone

3 reasons you shouldn’t use chatbots

Voice interfaces may seem cool, but they are often ineffective, inefficient, and costly to build. So you need a really good reason to use a chatbot

React - an open-source JavaScript library for building user interfaces

What’s new in the React JavaScript UI library

The Version 16.8 of Facebook’s React JavaScript UI library add the hooks capability, for using state and other React features without having to write a class

horses running competing battle race partners team

Groovy gets a comeback in popularity

Groovy’s use for scripting in the Jenkins CI/CD platform should help the JVM language maintain its popularity

speedometer / speed / fast / high performing / limits

PyPy 7 speeds up Python 2.7, Python 3.5, and Python 3.6 alike

The latest release of the JIT-compiling Python runtime updates support for three major versions of Python in one go

stacked giraffe deer elk stag teamwork risk trust balancing act rope

Full-stack developer: What it is, and how you can become one

A full-stack developer understands the entire software stack, from the GUI front end to the database back end. However, not everyone agrees on the level of mastery needed to earn the title

security check point sign

How to bypass security in integration tests in ASP.Net Core

Take advantage of fake authentication/authorization checks to simplify integration tests in ASP.Net Core

compiling compiler code

What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.3 beta focuses on improved stack tracing

toolkits of basic or essential tools to build, develop or repair

What’s new in Gradle 5.2

The Java and Android build tool adds offers plugin enhancements for Java and C++

sort filter separate  process packages

Parcel bundler: Testing Parcel’s asset support

Can Parcel live up to my first impression for heavier loads? Let’s try bundling JSON, YAML, CSS, LESS, React, and Elm

tunnel highway driving car roadmap

ECMAScript roadmap: New JavaScript features for 2019

The committee overseeing ECMAScript have added a number of proposed features for the technology behind JavaScript

raining data on keyboard programming developer code

What’s new in Microsoft Visual Studio Code

Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key capabilities in this changelog

state of the cio survey newsletter

Python 3 and data science top Python developer survey

JetBrains survey shows Python 3 adoption growing and data analysis and web development to be the leading Python use cases

wood type number 3 top three

The top 3 serverless problems and how to solve them

Follow these tips to eliminate noncompute bottlenecks, avoid provider throttling and queueing, and keep your serverless functions responsive

Jupiter's Great Red Spot and its surroundings was obtained by Voyager 1 on Feb. 25, 1979 [NASA/JPL]

Python tutorial: Get started with Jupyter Notebook

Learn how to combine Python code, freeform text, mathematical formulas, and graphics in an interactive, shareable notebook

millennial working from home laptop remote employee worker programmer developer

What’s new in Microsoft .Net Core

Latest .Net Core 3.0 beta includes support for C# 8 nullable references, switch expressions, and asynchronous streams

typewriter typescript

What’s new in TypeScript 3.3

TypeScript 3.3, now available in a production release, enables incremental file watching to speed up builds for composite projects

port boats ships cranes water sea ocean

Cranelift library tackles WebAssembly execution

Cranelift reads WebAssembly as input and writes native machine code as output

boxing gloves fight battle knockout

Review: Azure Machine Learning challenges Amazon SageMaker

Microsoft Azure’s plush, Python-based environment covers the full machine learning and deep learning development cycle

Load More