Software Development

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

agile man floating slip mishap mistake by gladson xavier

digital transformation devops primary

The dark side of DevOps: Forewarned is forearmed

Ideal scenarios rarely play out in real life, and DevOps is no different. Learn how implementing this software development philosophy can flop—and how to avoid disaster.

template c100.00 03 53 06.still002

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

10 targeted training bullseye

CMMI certifications: A complete guide

The CMMI institute offers certifications for individuals, appraisers and instructors, but you’ll have to start at the associate level and work your way up.

template c100.00 01 47 09.still002

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

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

template c100.00 00 47 15.still001

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...

career growth leader equality corporate ladder stairs orange sneakers by lindsay henwood unsplash

CMMI maturity levels: A guide to optimizing development processes

CMMI maturity levels help organizations establish consistent and reliable development processes, but you’ll have to meet certain requirements outlined in the CMMI to get there.

template c100.00 02 07 26.still002

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

artificial intelligence robotics machine learning

6 secrets of successful chatbot strategies

Chatbot experts weigh in on what it takes to build a chatbot tuned for business success.

template c100.00 02 48 09.still001

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

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

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.

flexible skateboarder agile businessman

Moving agile beyond IT: The secret to successful software delivery

Creating an agile enterprise requires more than just implementing agile methodologies within IT. CIOs must spread the gospel to encourage participation from IT’s business colleagues.

template c100.00 03 27 12.still001

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...

sun shining through bow of cargo ship 84039583

You get what you inspect

Agile thoughts on inspection, iteration and successful software projects.

teach train direct coach strategy demonstrate

What is an agile coach? A valuable role for organizational change

An agile coach helps organizations implement the agile methodology by developing agile teams and facilitating the organizational culture change necessary for sustained agile success.

data science certification diploma with binary background

10 reasons to ignore computer science degrees

Many organizations are looking beyond the CS degree to hire programmers who can deliver real results. Here’s why they might be right.

template c100.00 04 55 16.still001

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

Load More