Josh Fruhlinger

Josh Fruhlinger is a writer and editor who lives in Los Angeles.

Jamstack: The static website revolution upending web development

What is TypeScript? Strongly typed JavaScript

What is TypeScript? Strongly typed JavaScript

TypeScript builds on JavaScript's popularity, but adds features to make enterprise developers happier and more productive

What is the .NET Framework? Microsoft’s answer to Java

What is the .NET Framework? Microsoft’s answer to Java

Once limited to Windows, .NET also now allows developers to easily build apps for Linux, MacOS, and Android

What are microservices? Your next software architecture

What are microservices? Your next software architecture

Microservices break up monolithic code into easy-to-maintain chunks and are key to the devops philosophy

What is JavaScript? The full stack programming language

What is JavaScript? The full stack programming language

The most popular programming language in the world started out in the browser but now runs everywhere

What is open source software? Open source and FOSS explained

What is open source software? Open source and FOSS explained

We trace the rise of free open source software—code that can be freely modified and shared—from philosophical outlier to modern powerhouse

What is a service mesh? Easier container networking

What is a service mesh? Easier container networking

A service mesh brings security, resiliency, and visibility to service communications, so developers don’t have to

What is serverless? Serverless computing explained

What is serverless? Serverless computing explained

Simple functions in isolation make development easier, while event-driven execution makes operations cheaper

What is a devops engineer? And how do you become one?

What is a devops engineer? And how do you become one?

A devops engineer must understand not only the tools, but also the philosophy and processes that make devops work

Full-stack developer: What it is, and how you can become one

Full-stack developer: What it is, and how you can become one

A full-stack developer understands the entire software stack, from the GUI front end to the database back end. However, not everyone agrees on the level of mastery needed to earn the title

Full-stack developer: What it is, and how you can become one

Full-stack developer: What it is, and how you can become one

A full-stack developer understands the entire software stack, from the GUI front end to the database back end. However, not everyone agrees on the level of mastery needed to earn the title

The worst people you meet doing IT security

The worst people you meet doing IT security

Hopefully, you won't recognize yourself in this lineup

Load More