Software Development

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

relay teamwork coordination cooperation continuity
close up of a speedometer unit 57436662

stopwatch / chronometer

6 stellar libraries for profiling Python code

Get deep insight into where your Python app is slow with these profiling utilities.

A gavel rests on open law book. [law / regulation / compliance / legal liability]

GitHub to help developers with DMCA disputes

GitHub ‘developer rights’ program will provide legal support to developers whose source code runs afoul of the Digital Millennium Copyright Act.

Hands write in a notebook with a pen.

The uber-importance of docs

It doesn’t matter how great your software is if nobody understands how or why they should use it.

A group discussion takes place around a table in an office workspace.

5 takeaways from recent agile and devops reports

See how your team compares to other companies using agile and devops effectively.

mechanic overhauling engine

TypeScript 4.4 brings performance boosts

Due in late August, upgrade to Microsoft’s typed JavaScript also introduces control flow analysis and spelling suggestions in plain JavaScript files.

High-speed train tunnel / motion blur / speed / motion / forward progress / future / what's next

SolidJS creator: JavaScript innovation isn’t slowing down

As Solid marks its 1.0 release, creator Ryan Carniato discusses the origins of the framework, the latest JavaScript innovations, and the need to keep pushing front-end JS performance.

Analytics text

The importance of classifying analytics

Aligning the right metrics to the right use case allows for timelier reporting and reduces application risk.

sunset ocean horizon solar

Microsoft sunsets Xamarin toolkit

With .NET MAUI due to arrive in November 2021, Microsoft announced it would end updates to the Xamarin mobile app development platform in November 2022.

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

“Do More with R” video tutorials

Search for R video tutorials by task, topic, or package. Most videos are shorter than 10 minutes

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

How to run R in Visual Studio Code

If you’re an R programmer hoping to try GitHub Copilot, you’ll need to use Microsoft’s Visual Code Studio. Here’s how to set up and use VS Code for R.

ifcr 063 thumb
video

How to set up VSCode for R

R users: Do you want to be ready for GitHub Copilot? Then you’ll need to write your R code in Microsoft’s Visual Studio Code. Here’s how to set up VSCode for R. Check out how to set up Python in RStudio here:...

hyper convergence speed burning rubber tire binary fast by tao55 getty images

Java state API would speed app startup

OpenJDK proposal would eliminate the long start-up times of Java applications by saving the state of the Java runtime and using it to start instances fast.

scaffolding building wall restructuring it remodel rebuild copy

Get your Visual Studio extensions ready for 64-bit

Microsoft is finally releasing a 64-bit version of Visual Studio, but you have to rebuild your VSIX extensions for the new IDE.

big data analytics computer laptop app security

6 essential Python tools for data science—now improved

SciPy, Numba, Cython, Dask, Vaex, and Intel SDC all have new versions that aid big data analytics and machine learning projects.

Composite, infrared image of Jupiter's Great Red Spot and haze particles over a range of altitudes.

Visual Studio Code 1.58 improves debugging, Jupyter Notebook support

With the June 2021 release of VS Code, Microsoft also unveiled plans for improving the editor’s Java support in coming months.

maze kicking wall lost angry stuck

Why companies get stuck in the middle of their devops journey

The 10th State of Devops report by automation software vendor Puppet shows that the vast majority of organizations are still stuck in the mid-evolution phase, with organizational and cultural factors remaining the big blockers to...

flight data recorder

How to use HTTP logging in ASP.NET Core 6

Take advantage of the HTTP logging middleware in ASP.NET Core to log request and response information with flexibility and ease.

repetition magritte derby hat dock horizon multiply

Cloud-native apps don’t have to stay DRY

Many of those designing microservices and service-based architectures are focusing a bit too much on reuse. ‘Don’t repeat yourself’ is not always good advice.

Load More