Josh Fruhlinger
Contributing writer
Josh Fruhlinger is a writer and editor who lives in Los Angeles.
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
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
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
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
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
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
A service mesh brings security, resiliency, and visibility to service communications, so developers don’t have to
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?
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
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