by Brad Johnson, on Jan 7, 2020 10:51:20 AM
It’s 2020 and we’re still beholden to application patterns established in the era of mainframe computing. The Web was originally created to exchange static resources between user agents. The Hypertext …
Read Storyby Brad Johnson, on Oct 4, 2019 9:41:35 AM
Learning a new technology takes time and effort, so it’s important to make sure you’ve identified a good fit before you invest precious brain cycles. To help you determine whether …
Read Storyby Brad Johnson, on Aug 28, 2019 1:48:34 PM
One of the key differentiators for all swimOS applications is statefulness. As today’s applications become more complex, distributed, and real-time, the logistical challenges of managing application state starts to outweigh …
Read Storyby Brad Johnson, on Aug 22, 2019 1:25:23 PM
Naming is critical for understanding any new technology, so I wanted to set straight some common terms and important acronyms you’ll run across in the swimOSphere. First, let’s start with …
Read Storyby Brad Johnson, on Aug 21, 2019 12:48:22 PM
Ever since the first applications started moving data records, we’ve needed ways to annotate those records with formatting instructions. Many of these record notation formats are familiar to developers. For …
Read Storyby Brad Johnson, on Jun 24, 2019 12:35:31 PM
Even the most simple chat user interfaces bely a world of architectural complexity. Features like authentication, user presence, chat rooms, user counts, message encryption and countless others represent a significant …
Read Storyby Brad Johnson, on Jun 21, 2019 10:34:55 AM
Let’s take a moment to appreciate the noble REST API. They’re anywhere and everywhere. REST is the lingua franca of the application world. REST APIs have been the equivalent of software …
Read Storyby Brad Johnson, on Jun 13, 2019 12:06:10 PM
The first iPhone was released on June 29, 2007. And while the advent of the iPhone was hardly the only catalyst of the smartphone revolution, I consider this to be …
Read Storyby Brad Johnson, on Jun 7, 2019 12:11:52 PM
Five years ago when I started tracking media buzz around stateful architectures, I’d see a few articles every month about running stateful containers. That's about when Caitie McCaffrey first shared this awesome …
Read Storyby Brad Johnson, on May 31, 2019 7:57:00 AM
Aggregating data from heterogeneous REST APIs and streaming sources can be a pain. In order to achieve real-time insights or visualizations, developers need to efficiently combine REST and streaming data …
Read Story