Software Development

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


thumbnail
video

R tip: Quick lookup tables with named vectors

Learn an easy method to use key-value pairs in R

thumbnail
video

R tip: Keep passwords and tokens secure with the keyring package

Learn how to store credentials in an encrypted, secure keyring within R

thumnail
video

R tip: Sparklines in HTML tables

Learn how to add sparklines to HTML tables in R with the DT and sparkline packages

thumbnail
video

R tip: Quick Interactive Tables

See how to create an interactive HTML table with one line of code. Plus, plenty of customizations

esquisse thumbnail
video

R tip: Drag-and-drop ggplot

See how the new graphical user interface for ggplot2 works, thanks to the esquisse R package

programmers hackers hackathon students certification skills devops by ales kotliarsky unsplash

Do network pros need to up their DevOps chops?

For decades, network professionals needed to know router protocols and command-line interfaces, but with the advent of programmable networks, in order to advance in their careers it may be prudent to get training writing code.

template c100.00 03 53 06.still002
video

R tip: Reshape data with tidyr

See how the tidyr R package’s gather and spread functions work. Plus a bonus look at labeling in ggplot2

template c100.00 01 47 09.still002
video

R tip: Schedule R scripts on a Mac

Learn how to run R scripts from the Mac command line. Then, see how to schedule R scripts with cron jobs and the cronR package.

interview 2.00 00 17 10.still004
video

Craig McLuckie and Joe Beda, creators of Kubernetes | True Technologist Ep 4

In this episode of True Technologist, the inventors of the open source project Kubernetes, Craig McLuckie and Joe Beda, talk about the technology's benefits in the enterprise

binary neural network - artificial intelligence - machine learning

Cisco: How AI and machine learning are going to change your network

Cisco's new server -- the UCS C480 ML -- is targeted at supporting machine learning and artificial intelligence (AI) applications, but that’s only the beginning.

template c100.00 00 47 15.still001
video

Joel Spolsky, co-founder of Stack Overflow, on the future of software development | True Technologist Ep 3

In this episode of True Technologist, Stack Overflow CEO Joel Spolsky, who authors a software development blog and created the project management software Trello, talks with host Eric Knorr about the agile methodology, DevOps and the...

template c100.00 02 07 26.still002
video

R tip: R Markdown tutorial

In this 10th episode of Do More with R, learn how to create HTML, Word docs, PowerPoint presentations, and more that combine text, graphics, and R code

template c100.00 02 48 09.still001
video

R tip: Access nested list items with purrr

In this ninth episode of Do More with R, learn how to easily access and modify nested list items with the purrr package’s modify_depth function

iwan 006
video

How to deliver code faster with CI/CD

This 3-minute video explains how to use continuous integration and continuous development to deliver apps faster and with higher quality

template c100.00 00 42 21.still001
video

R tip: Animations in R

In this eighth episode of Do More with R, learn how to animate data over time with R and the gganimate and ggplot2 packages.

template c100.00 03 27 12.still001
video

JavaScript creator Brendan Eich, on the genesis of the popular programming language | True Technologist Ep 1

In this episode of True Technologist, Brendan Eich, creator of the JavaScript language and cofounder of Mozilla, describes the hectic and challenging early days of bringing JavaScript to market, as well as his new company, Brave...

template c100.00 04 55 16.still001
video

R tip: Create maps in R

In this seventh episode of Do More with R, learn how to create maps in R—it’s easier than you think, thanks to new and updated packages like sf, tmap, and ggplot2

template c100.00 01 43 18.still001
video

R tip: Iterate with purrr's map_df function

In this sixth episode of Do More with R, learn how to apply a function to a vector of values and return a data frame

Load More