Advertisement

ai artificial intelligence neural networks technology brain

Developers react to GitHub Copilot

The Microsoft subsidiary has been working with OpenAI to build an AI tool that helps developers write code by making automated suggestions. Here’s what the early users make of it.


playground 94291252

Get a look at CodeSandbox

A brief tour of the easy-to-use, shareable, online integrated development environment catching on with front-end JavaScript and Node.js developers.


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

How to use R with BigQuery

See how to use R to query data in Google BigQuery with the bigrquery and dplyr R packages.


Advertisement

abstract data analytics

Getting started with time series analysis

Time series analysis involves identifying attributes of your time series data, such as trend and seasonality, by measuring statistical properties.


artificial intelligence automation digital brain thinkstock 875595818 100749926 orig

AI gives software development tools a boost

GitHub Copilot, DeepDev, IntelliCode, and other code-focused applications of machine learning can help us deliver better code, faster.


nw circular staircase loop infinity nautilus by tine ivanic via unsplash

How to use the Python for loop

The for loop construction in Python easily iterates over a collection of items. Here’s what you need to know to use it well.


fission star explosion radius network

Why cloud will continue to explode post-COVID

Many expect the cloud boom to level out after the masks go away. However, the pandemic may have caused a permanent shift in thinking, and for new reasons.


developer programmer seated at desk in front of window

What is PaaS? A simpler way to build software applications

An opinionated application development platform typically trades flexibility and complexity for convenience and speed of delivery, so developers can focus on their code. Here we define PaaS and lay out its strengths and weaknesses.


cloud computing / cloud network

How the cloud and big compute are remaking HPC

High-performance computing projects require massive quantities of compute resources. Pairing simulation and specialized hardware with the cloud powers the breakthroughs of the future.


A U.S. dollar sign amid statistical metrics.

How 5 companies got their developers to care about cloud costs

Software developers don’t typically have to worry about the costs of running their services, but as cloud costs continue to rise, more and more will have to learn to embrace cloud cost optimization. That means adopting finops.


Advertisement

Shattered shards of broken glass

The problem with sharding

Early scaling decisions can come back to haunt you. Follow these tips to ensure that data sharding actually helps, rather than hinders, the scalability of your application.


artificially intelligent, robotic workers

GitHub unveils AI coding assistant for Visual Studio Code

GitHub Copilot is an OpenAI-powered Visual Studio Code extension that can suggest lines of code or entire functions as you type.


facade of heavy duty bank vault

Cloud lock-in is real

Lock-in is the dirty little secret of public cloud computing. Cloud engineers have whispered it for years, but more and more people are speaking up now.


astract code [Thinkstock]

Accessibility improvements coming to Visual Studio

Microsoft is looking to improve the accessibility of its flagship IDE with features such as audio cues, whitespace rendering controls, and a focus mode for eliminating notifications and other distractions.


branches / branching / bare trees

What is MongoDB? A quick guide for developers

MongoDB is a leading NoSQL solution that delivers on the promise of flexible-schema data stores, offering developers a faster, easier, and more natural way of building applications.