Software Development Blogs and Resources

Software Development

Perspectives in Leadership: Github's Thibault Imbert on creating internal product champions

Github's Thibault Imbert discusses creating internal product champions on Pluralsight's Perspectives in Leadership...

Pluralsight Flow announces new value stream analytics and team health tools

Improving overall dev satisfaction and organizational production requires a holistic approach. That’s what you’ll get...

Engineering insights best practices

What metrics should you look at when you want to focus on becoming a more data-driven organization? Pluralsight Flow...

Do corporate universities create a competitive advantage?

Corporate Universities are gaining popularity as employers move to centralized training functions so they can align...

8 benefits of insourcing: Filling tech roles from within

Insourcing (sourcing talent internally) reduces attrition and helps you staff mission-critical software, IT and data...

Test-driven development: Avoiding implementation mistakes

Test-driven development reduces rework and associated costs. Learn about TDD benefits, downsides, & barriers to...

Matching learners to the right introductory software courses

For people new to coding, it's vital to know the differences between courses that teach software languages and courses...

Recruiting tips for a coding bootcamp

How do you identify employees (or external candidates) who will thrive—or at least persevere—in an intense reskilling...

How to reduce queue time from 118 to 23 hours in under a year

Learn how the Pluralsight Flow team used our engineering insights tool to reduce queue time from 118 to 23 hours in...

Developer onboarding checklist: 8 best practices

Effective developer onboarding programs have eight key elements. Do you have a plan for each element and all work...

Develop better. Develop together.

LeadDev revolved around a crucial message: by fostering a collaborative culture, leaders can create happy and healthy...

Multi-cloud pros and cons

Multi-cloud investments are common but risky for organizations. Cloud guru Scott Pletcher explains the pros and cons of...

Perspectives in Leadership: The data engineering leaders need to prioritize

Senior Software Engineer Kristen Foster-Marks discusses how the right type of data can make a huge difference in...

Dispelling common misconceptions about engineering insights

Pluralsight Flow goes beyond engineering insights to promote team health and collaboration. Learn more about common...

What’s the top barrier to cloud maturity?

Pluralsight’s Drew Firment, who holds a patent for measuring cloud maturity, offers insights on what’s required to...

How to improve your delivery success rate with Pluralsight Flow’s Sprint Movement report

Pluralsight Flow’s new Sprint Movement report helps remove developer bottlenecks to optimize coding time and create...

Peloton, Strava and the importance of statistical dashboards

See how Pluralsight Flow helps developers grow in their roles and create more unity on their teams.

Gartner® names Pluralsight Flow as a Representative Vendor for value stream tool for software engineering leaders

We’re proud of the capabilities of Flow and are honored to be mentioned in a recent Gartner® report on value stream...

Level up your developers’ experience with engineering insights

The Great Resignation has made employee satisfaction essential. This makes engineering insights platforms like...

Technical debt poses a cybersecurity risk

Get a layperson’s explanation of “technical debt” and the implications for business leaders in this brief interview...

What “The Great British Baking Show” teaches us about teamwork in software development

“The Great British Baking Show” inspires millions of viewers around the globe. Find out how it’s inspiring better...

Creating and holding space for employee mental health

Mental Health is a big deal. Here we share best practices for boosting mental health awareness at tech organizations...

Pluralsight Flow and the SPACE of developer productivity

How Pluralsight Flow can help your org use the SPACE framework for developer productivity

The importance of mental health awareness in tech

Discussing the importance of addressing mental health in the tech industry and ways to help create safe spaces to...

Understanding DORA Metrics and How Pluralsight Flow Helps

How Pluralsight Flow can help your org use the DORA metrics to improve your DevOps workflow. See how Flow's devops...

The 10 most binged technology courses during COVID-19

These are the most viewed courses, paths and assessments in the year since COVID-19 forced a large part of the...

The state of tech: 4 tough questions about change in the shadow of COVID-19

Technology experts discuss COVID-19’s lingering impact on the way we work, the biggest issues and opportunities the...

5 essential fintech skills organizations need to develop now

Learn what fintech skills are more critical to organizations now than ever before, including DevSecOps, AI/ML, data,...

Shaking Down the Raspberry Pi 400

I recently got my hands on the Raspberry Pi 400, the "$70 desktop PC", and tried it out for a few days. As someone who...

Deploying .NET apps to containers on AWS

Learn how to use the AWS Toolkit for Visual Studio to publish a simple ASP.NET Core application to Fargate.

The ultimate guide to tech certifications

With coverage for the top cloud, IT, security and project management certifications around the world, Pluralsight has...

Blazor questions answered: Security, browser support, synchronization and more

If frameworks like Angular feel like too steep of a learning curve for you to deal with, it might be time to check out...

15 Common Angular Questions Answered

Angular expert and Pluralsight author John Papa recently hosted two live events where he shared his tips and tricks for...

Pluralsight video tips: Customizing your learning journey

Learn how to set a goal, use a path and create custom learning channels to improve your technology skill development,...

Step by step: Building custom ASP.NET Core containers with Docker

By using Docker and something called Dockerfiles, you can create custom images that can be deployed anywhere containers...

10 tips for honing cybersecurity intuition

Security team members must hone a variety of skills. Cybersecurity training can jumpstart this process, but one key...

4 tips for a better developer experience

What makes a great developer experience? Peloton’s Jason Valentino shares four ways to boost developer happiness and...

Prioritizing cybersecurity

Prioritizing cybersecurity is ultimately about people, processes and technology (in that order). Well-trained humans...

Code hoarders, heroes, and having difficult conversations on Zoom

Pluralsight developer advocate Jeremy Morgan discussed code hoarders and heroes with DevelopIntelligence CEO Kelby...

Big data terminology: A layperson's guide

If you’re wondering about the differences between data lakes and data warehouses (or other Big Data terminology), you...

Big data pipeline: The journey from data lake to actionable insights

With an end-to-end Big Data pipeline built on a data lake, organizations can rapidly sift through enormous amounts of...

Reinforced self-paced learning: sticky training for new tech skills

When employees need new tech skills to support a significant digital transformation, organizations benefit from...

6 key criteria for choosing DevSecOps Tools in 2022

Looking to implement the best DevSecOps solution for your organization, but not sure where to start? Explore six key...

7 Recommendations to reducing risk before production

Learn about DevSecOps processes and various practices that need to be integrated into the DevSecOps environment and...

What’s the ideal class size for learn-to-code programs?

Looking to reskill non-tech employees for tech roles? Senior instructor Dana Wyatt suggests a maximum of 20 students...

Webinar recap: Redefining productivity in tech

In this webinar you'll learn the factors that are driving new way of looking at productivity in software development,...

9 security points to consider throughout your application lifecycle

Discover the nine security points tech leaders should consider throughout the application lifecycle to better support...

SLA Insights Part 4: Learner Affect & Anxiety

In this fourth part, we’ll take a look at something SLA researchers believe hold outsize influence on language...

Insights from IDC: Selecting the right tech skill development partner

IDC analyst Cushing Anderson and Pluralsight executives discuss IDC’s new research and hot topics IT leaders need to...

Reskilling programs: Preparing non-tech employees for tech roles

Where do you begin when reskilling non-tech employees for software development jobs? Start with this three-step...

DevOps implementation: Why is it so hard?

DevOps implementation is tricky—fundamental changes in culture always are. Explore four key challenges and their...

Gartner® Report : Market Guide for Agile and DevOps Custom Software Development Services

This Gartner guide provides an in-depth evaluation of Agile and DevOps suppliers that can help you change your culture...

How do superstar software developers affect team morale?

Having a superstar on your software development team is great—but it also comes with a unique set of challenges. Here’s...

Top influencer reshapes the learning platform conversation

Pluralsight Skills is the first 100% skills learning platform ever to break into the CWG Top 10 Learning Systems...

Tips for ensuring training effectiveness

When you train software developers in new technologies, how do you ensure they can apply their new learning on the job?...

5 tips for talking tech with non-technical decision makers

Equip yourself to present proposed technical solutions in a compelling, understandable way—and get your CEO and CFO on...

How to rekindle innovation in your organization

In this interview, entrepreneur Kelby Zorgdrager shares insights and tips on how employers can reignite a culture of...

Career growth requires career development

Career development can help you reach your career growth goals. In this interview, Jeff Moore shares insights on how to...

SLA Insights Part 2: Input, Interaction & Output

SLA methods can help you build an environment more conducive to learning, enabling your team to master programming...

084 - Eliminating waste with Jan Trojanowski, Brian Pang and Kimbaly St. Matthew-Daniel

Join Pluralsight author, Jeremy Morgan, as he discusses the steps to identifying and eliminating waste in software...

8 things you can accomplish in a few hours on Pluralsight

If you're a technology professional trying to figure out what you should explore on Pluralsight first, here's your...

Perspectives in engineering: 3 ways to help your team thrive

Leading software engineering teams is not easy. It requires the right mix of strategy, data, communication and...

Perspectives on agility and adaptability in engineering teams

Adaptability and agility in software development can’t be separated. To do one, you need the other. Get insights on how...

073 - The journey from software dev to CEO with Kelby Zorgdrager

We talk with Kelby Zorgdrager, CEO of DevelopIntelligence about his journey into tech, from software developer to CEO....

7 places to host your Jamstack site

Whether you’re running a small project or a large enterprise application, here are several great options for hosting...

Getting started with AngularJS

This is a quick start guide to getting started with AngularJS. This tutorial will help you to understand the basic...

060 - The state of JavaScript

We bring you the audio from our recent state of JavaScript panel with Pluralsight authors John Papa, Joe Eames and...

Best JavaScript Unit Testing Tools

Like many things in the world of JavaScript, there are plenty of choices for how to unit test your code. Here are some...

Reasons to Learn React

Why should you learn react programming? Well, it's easy to develop with, it leverages JavaScript skills, and it...

Domain Driven Design in C#: Immutable Value Objects

Domain Driven Design (DDD) encourages the use of immutable value objects in domain models. Learn about how to use DDD...

The 10 problems slowing your development workflow (and how to fix them)

Streamlining software development is about finding friction and addressing it. This article can help your engineering...

Analyzing the staying power of Python—and 3 ways the language can improve

There’s no debate that Python is one of the biggest programming languages in the world. But as technologists, teams and...

10 dos and don’ts of agile transitions

Transitioning to agile? Here’s a list of ten dos and don’ts to make your transition as successful as possible.

Acquiring DevelopIntelligence and launching new experiences to help you build better

See how new releases and improvements to Pluralsight Flow and Skills can help transform your team into your competitive...

050 - Microsoft's Jeff Sandquist talks doubling down on developers

As part of Pluralsight LIVE 2020, we chat with Jeff Sandquist, who's Corporate Vice President of Developer Relations at...

049 - Ada Lovelace: Her life and legacy

Ada Lovelace Day will be observed on October 13th this year. While a lot of us probably know the name Ada Lovelace,...

Our digital world, changed by blockchain

Blockchain is providing unprecedented changes when it comes to supply chain management and initiative structures.

Webinar | The state of mobile development

Join expert Sam Basu as he demystifies the process of choosing a framework for your next mobile application, so you can...

Waterfall vs. agile

The battle of waterfall vs. agile can feel like a battle between good and evil. Each methodology, however, has...

Webinar | Integrating E2E testing with React Native

Learn how easy it can be to stand up a React Native mobile application that lays the foundation for a solid test suite,...

043 - Exploring the evolution of Python with Piotr Gaczkowski

Jeremy talks with Piotr about decades of working with Python, DevOps and learning new technologies.

Webinar | The balance of bottom-up leadership

Bottom-up management needs to be driven by objective data and mindful leadership. World-class engineering leaders...

042 - Building better applications with Julie Lerman

Julie Lerman chats with Jeremy about; Domain-Driven Design, Event storming and Julie's new Pluralsight course about...

Heidi Helfand’s five patterns for responsible reteaming

Author of Dynamic Reteaming: The Art and Wisdom of Changing Teams Heidi Helfand breaks down how reorganizing your team...

Webinar | We Will Rock Vue: Getting started with Vue.js

Join our live event with expert John Papa to learn how you can start building in JavaScript right away with Vue.js.

Relational vs. non-relational databases

Curious about the differences between a relational database and a non-relational one? Learn the ins and outs of each...

041 - Pivoting to a career in software development with Matt Wojtkun

Despite a successful communications career, Matt Wojtkun realized that something was missing. After a lot of hard work...

Building inclusive and accessible products

Building inclusive and accessible products is not only good practice, it’s also the law. Get your company aligned and...

039 - The history of Python

It's estimated that 8.2 million developers use Python. That's almost the population of Switzerland, and it's getting...

Move away from wagile: How to break anti-patterns in agile transitions

Adopting a hybrid of waterfall and agile is worse than just using one. Check out this guide to learn how to effectively...

Webinar | Building rich web applications with C# using Blazor

Join our expert-led webinar to learn what Blazor is and how you can leverage your C# knowledge to build rich,...

Frontend vs. backend: what's the difference?

Curious about the difference between front end and back end development? We break it down for you in this post, so dive...

Webinar | Kubernetes State of the Union

Join our live, expert-led event to cut through the hype and discover the major opportunities Kubernetes can present for...

Webinar | How to create a mature cloud practice

Demystify cloud migration with the Cloud Maturity Matrix, a device we created to help plot your way forward through...

Webinar | The future of Python

Join us for an expert-led webinar on what we can expect from Python in the next few years, and why this general purpose...

032 - Becoming a better developer with Filip Ekberg

Jeremy chats with Microsoft MVP and Pluralsight author Filip Ekberg about C#, .NET and how to improve as a developer.

5 core benefits of DevOps

Keep hearing about DevOps but not totally sure what it is or why it matters? Here are five core benefits you should...

Webinar | Through the unknown: How to embrace constant change while keeping your team focused

Learn how to help your engineering team embrace change, rethink processes and focus on what’s important.

Webinar | Inclusive, accessible principles for product teams

Learn how to make better products using inclusive and accessible principles from Pivotal Labs’ Senior Designer Raquel...

Webinar | Experts discuss technology skill development

Technology skill development separates the leaders from the laggards. Hear from four experts to learn what it is, why...

Ethics in hacking

Learn five important things every ethical hacker should keep in mind to avoid compromising their integrity and remain...

4 hidden costs in building out your tech stack

Here’s the breakdown you need to choose your front-end framework — in terms of technology popularity and personnel...

How to skill up on Pluralsight in 10 minutes or 10 days

Pluralsight has a variety of ways you can skill up regardless of the amount of time you have. To help you make the most...

How the Pluralsight community is skilling up during COVID-19

Here are ten of our favorite ways people have been using Pluralsight to stay home and skill up during Free April.

026 - Andrew Yang and Deborah Kurata talk tech skills with Hank Green

We bring you the audio of two conversations from our epic Tech Skills Day live stream. YouTube producer Hank Green...

Webinar | Help your remote engineering teams thrive with Pluralsight Flow

Transitioning to remote work can be challenging. Help your engineering team thrive with workflow insights from...

Webinar | Getting started with DevOps on AWS

Join cloud engineer Wes Novack as he unpacks practical tips for getting started with cloud native DevOps continuous...

Webinar | Angular AMA with John Papa

You have Angular questions. We have Angular answers. Fine-tune your skills with an hour of live coding and Q&A with...

Must-watch technology courses

Using insights from the Pluralsight Tech Index—which shows the relative popularity of the world’s top...

Soft skills for remote instruction, teaching and discussion

When you switch from instructing in person to instructing virtually, you might feel overwhelmed by how much is...

Beginner tools for remote teaching and virtual instruction

In the midst of COVID-19, more people than ever—including professional development coaches, music teachers, therapists,...

Career guide: Start and grow your career in tech

Get insights and advice from leading technology experts on how you can best start and grow your tech career.

The secret to creating your own career-defining moments

Advance your career by creating your own opportunities with these five steps.

What to do before, during and after your next interview to stand out

Want to land the tech job of your dreams? Here are 10 tips to help you prepare for your interview.

10 tips to give your resume the edge

Learn how to make your resume in software development, IT, data, cloud or security shine with 10 tips from experts in...

Webinar | New and noteworthy on Pluralsight: Get a deep dive into our latest platform updates

See what’s new on Pluralsight, including new experiences to help you drive business outcomes through technology skill...

Cisco’s new certification program is here and Pluralsight is ready

Cisco revamped its certification program, completely redefining their tracks and creating several brand new...

Webinar | 5 things you should do to prepare for multi-cloud

Learn how to prepare your company for multi-cloud and take a deep dive into tools, choosing the right vendor and the...

The Remote Work Guide

“How do I work from home effectively?” This guide will provide you with helpful tips on how you can collaborate and get...

Engineering Impact

We curate the best technology leadership articles from around the web.

017 - Creating 100 courses (and counting) with Greg Shields

Greg Shields, Pluralsight Author Evangelist, speaks with Jeremy about the incredible accomplishment of publishing his...

Mob programming 101: Getting started with mob programming

This is your comprehensive guide to getting a high-performing mob programming team off the ground — including building...

Webinar | Building and Running Custom ASP.NET Core Containers

Learn more about building development and production images, leveraging multi-stage builds, pushing containers to a...

10 steps to clean code

Clean code is a development style that produces software that's easy to write, read and maintain. Learn why it matters...

Erasing tech debt: A leader's guide to getting in the black

The financial metaphor only gets us so far in understanding what technical debt is, why it matters, and how we can...

6 reasons to use React (and a few reasons not to)

React is more popular than ever. If your team has been considering the framework, here are six benefits (and a few...

Engineering Impact

We curate the best technology leadership articles from around the web.

4 tips for building a successful multi-cloud strategy

Build a leading hybrid, multi-cloud strategy with these four (really important) expert tips.

A team aligned for cloud: How to get started today

70% of leaders recently surveyed said that the biggest hurdle they face when moving to the cloud is the shortage of...

010 - Why 2020 is the year of Kubernetes with Kelsey Hightower

Kelsey Hightower, Developer Advocate at Google, chats with Jeremy about his journey as a developer, what makes...

Docker: 3 things you need to know to get started

Make your applications more portable and reduce environmental issues with each deployment. Here’s what you need to know...

013 - A mob programming primer with Allan Stewart

You’ve probably heard of mob programming, but maybe you haven’t yet tried it out with your team. In this episode, Allan...

Tech in 2019

Keeping pace with technology change in 2019 left us with some pretty powerful data points. Take a beat to bask in our...

Low-risk releases: Removing 7 common wastes from your software development life cycle

Even a well-functioning software development process is subject to waste. Here are the 7 most common areas you’ll find...

Low-risk releases: Creating value through continuous delivery

Learn how continuous delivery can benefit your devops team AND your customers by reducing software risk, producing...

Low-risk releases: 5 steps to building a leading DevOps practice

With the constant change in the tech landscape, DevOps has taken off. Here are 5 steps to embrace the methodology...

008 - Why you should (or shouldn't) use React

React is really popular, but is it the right choice for your team? Pluralsight author Cory House tackled this topic...

005 - Why human-centered design matters

What is human-centered design? How do you balance qualitative and quantitative data? Mariah Hay discusses these...

007 - The state of the modern web

Experts Deborah Kurata, Hampton Paulk, Jonathan Mills and Joe Eames discuss the frameworks and processes driving modern...

Game Development: How to Develop a Game

If you're interested in game development, Pluralsight can help. Learn how to develop a game and check out beginner game...

004 - Why Kubernetes

We bring you the audio from “Why Kubernetes,” a recent webinar by Pluralsight author and Docker Captain Nigel Poulton....

7 essential skills for Machine Learning and AI developers on AWS

Machine learning and artificial intelligence developers are more in demand than ever. Get the 7 skills needed to make...

003 - Building better products using AI and ML

James Aylward talks about the right way to implement AI and machine learning, creating a powerful culture and the...

Introduction to code churn

In this guide, we’ll unpack what code churn is, what it isn’t, and what to do when you notice an unexpected spike in...

The engineering manager's guide to the code review process

When done correctly, code review can help you identify bugs, ship stronger code, improve knowledge sharing and more....

How Kubernetes Can Future-Proof Your Development Process

Four reasons Kubernetes will future-proof your development process, including being self-healing, system agnostic and...

001 - A conversation with Scott Allen

On this debut episode of the All Hands on Tech podcast, Jeremy speaks with Microsoft MVP Scott Allen about C# 8.0, .NET...

Advice from 3 Engineering Leaders on Becoming a Manager of Managers

Read the key takeaways from our panel discussion with engineering leaders from Intercom, Datadog, and Honeycomb.io on...

How to master new skills more effectively

Improve your retention and make it easier to grasp even the most difficult topics with these tried-and-tested learning...

Introduction to Polly: The .NET resilience framework you can’t go without

Meet Polly, a hot, new resilience framework that runs anywhere .NET runs (and makes your life a whole lot easier). Get...

Analyzing the Pluralsight Tech Index: Trends in software dev, IT, data and security

The Pluralsight Tech Index shows what’s on the rise and what’s in decline for the technologies that tech professionals...

Managing From Afar: How This Engineering Manager Tackles the Challenges of Remote Work

Here's Nassim Kammah, (remote) Sr. Engineering Manager at Elastic, on how to eliminate the friction involved in remote...

Scaling Organizational Empathy With Box’s VPE, Saminda Wijegunawardena

In this interview, Box's Saminda Wijegunawardena shares five strategies for combating abstraction and strengthening...

The 5 Levers to Address “Org Smells” and Ship Higher Quality Software (Faster)

In an interview with Pluralsight Flow's CEO for SE-Radio, Lara Hogan and Deepa Subramaniam share 5 powerful tools...

9 essential skills for AWS DevOps Engineers

AWS DevOps Engineers are only as effective as their skills are sharp. See which skills experts recommend for this...

Facebook’s Julie Zhuo on Navigating the Leap From Individual Contributor to Force Multiplier

Facebook’s VP of Product Design, Julie Zhuo, demystifies the role of the manager, outlines the manager’s highest value...

The AI ethics strategy guide

There are many schools of thought on what constitutes “good” and “bad” AI. This report will show you how to reach...

From Wasteful to Productive — How to Design Meetings for Success

Meetings don’t have to be painfully inefficient snoozefests—if you design them. Here's Kevin Hoffman, author of...

Investing in Career Growth & Team Development – Advice From 3 Engineering Leaders

Are you trying to take your career further? Check out this advice from 3 engineering leaders on how to start investing...

6 essential skills for Vue developers

Vue is the fastest-growing front-end framework today. Using Role IQ, get the skills pros recommend to succeed,...

Vue from 20,000 feet: Vue.js fundamentals and best practices

Explore what makes Vue extremely flexible and what you’ll need to know to produce modern web apps in today's...

Webinar: Why Kubernetes

Join this live event to learn more about the history of Kubernetes and find out if it is the right choice for you and...

Essential tech: Experts weigh in on what’s new in data, containers & machine learning

Get an expert take on what’s happening now (plus peek into the future) in tech. Authors discuss the state of...

Should you wait to study for the new CCNA?

With a new CCNA exam coming up, many are wondering if they should wait before they begin studying. Pluralsight author...

3 reasons to learn JavaScript

JavaScript is an incredibly popular scripting language that can be used to perform a variety of different functions....

The top 5 new features of Angular 8

Google’s popular client-side web framework Angular 8 continues to evolve, and the latest major release includes...

Angular patterns & best practices with John Papa

Join popular Pluralsight author and Angular expert John Papa for a live event with in-depth discussion, hands-on...

10 essential skills for Android developers

For mobile web developers on Android, foundations in skills like interactivity, UI, notifications and security are key....

Scrum vs. Kanban: Which is right for your teams?

Moving away from waterfall and towards an agile method to bring efficiency to your team's process? Compare your...

5 steps for implementing DevSecOps

Embed DevSecOps into your organization with these five crucial steps.

3 ways to build skills for the real world

With Pluralsight premium, get access to certification practice exams, interactive courses and projects.

Mentorship, Coaching, and Sponsorship — A Powerful Framework for Building Resilient Teams

In this excerpt from her new book, Resilient Management, Lara Hogan explains how managers can ensure that team members...

Leading Remote and Distributed Engineering Teams – Top Takeaways from the Panel

Remote & distributed work provides the advantage of drawing from a diverse talent pool, but it can also exacerbate...

Operating with Focus: Putting the 5-Day Design Sprint into Practice

Voltage Control’s Douglas Ferguson outlines the core elements of a Design Sprint — a one-week process for answering...

8 essential skills for Node Web Developers

Hone 8 skills for success as a Node developer: Node.js, web application frameworks security, front-end technologies,...

Get Visibility into Your Onboarding Process with These Three Reports

For engineering leaders looking to understand how new hires are adapting, here’s how to use three Pluralsight Flow...

Embracing and enabling digital accessibility for your product

Here’s how successfully integrate digital accessibility into your research, design and development practices and...

Getting started with Python programming

What is Python, who uses it and what can it do for your business? Learn all about the #1 programming language of 2018...

Everything you need to know about C#

C# (C Sharp) is quickly rising through the ranks of popular programming languages. Find out why in this introduction to...

Angular 101: Pros, cons, features and more

Are you interested in mastering the Angular framework for front-end development? We’ve loaded this guide with tips,...

6 essential skills for AWS developers

From deployment to databases to debugging, get the breakdown of six skills needed to be an AWS developer from our...

4 essential skills for Microsoft Azure Administrators

Skill up to be a Microsoft Azure Admin with advice from pro. Learn how compute, storage, network and security skills,...

Essential skills playbook

Get up to speed on the skills subject matter experts call key to rounding out the technology roles of tomorrow. Then,...

5 software delivery metrics that actually matter

Shipping more software doesn't always equal better quality! Learn what Richard Seroter, vice president of product...

Scaling Technology and Organizations Together with Randy Shoup

In this exclusive interview, Shoup unpacks several strategies that organizations can undertake as they grow in order to...

New Visual Studio calls for new tech skills

Visual Studio 2019 is here! Discover new features and what’s coming in the new Visual Studio 2019 path and Skill IQ....