Josh Fruhlinger

Contributing writer

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

The future of COBOL is now

The future of COBOL is now

The COBOL skills gap is neither as extreme nor as straightforward as you might imagine. Here’s what companies can do to keep their COBOL systems running, and what would-be COBOL developers should know before taking the plunge.

What is GitOps? Extending devops to Kubernetes and beyond

What is GitOps? Extending devops to Kubernetes and beyond

GitOps applies the same techniques to deploying infrastructure as devops and CI/CD use to deploy applications

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

Stupid security mistakes: Things you missed while doing the hard stuff

While you were upgrading your servers with the latest intrusion detection, did someone just walk in and steal them?

Computing fossils: Old tech holding on for dear life

You think Windows XP is ancient? Check out these computer systems from as long as 50 years ago still in use for real work

Oracle-IBM pact cuts Android off at the knees

Larry Ellison's latest move could seriously undermine Android, no matter how Oracle's courtroom battles with Google turn out

Microsoft and Adobe: The blind leading the blind to victory

Why is everyone so down on this merger? These two have so much in common it's hard to believe they aren't the same company already!

With BlackBerry PlayBook, RIM charts a course away from Java ME

The new app strategy for the BlackBerry maker is a risk -- and another blow for the embattled mobile Java platform

BigMemory a 'breakthrough' -- or a solution looking for a problem?

If you follow the Java world, you'd have a hard time missing the announcements about Terracotta's BigMemory over the past few days . The module, a part of the open source Ehcache caching library, bypasses the traditional Java garbage...

Ye cats, it's Java on the iPhone! (Sort of.)

Admittedly it's an elaborate exercise in rejiggered expectations, but Java on iOS (the operating system that runs the iPhone, the iPod, and the iPad) sort of became possible last week, or at least a bit more possible than it was...

Apple, iOS need developers' love after all

Creating apps for the iPad and iPhone just got easier -- perhaps because Apple needs programmers more than it thought

Google Instant: Less innovation, more profit

The new search service aims to squeeze more cash from Google's core business -- and may prove that the search giant has no more worlds to conquer

Load More