OutSystems Pushes Low-Code Beyond Its Visual Basic Legacy

Can you be a developer without hand-coding? It sounds like a sacrilegious question, like asking can you be a musician without playing an instrument. But with the increasing popularity of the “low-code” movement in the cloud native era — not to mention its “no-code” cousin — we are seeing more and more development work being … Read more

WordPress Co-Founder Matt Mullenweg Is Not a Fan of JAMstack

Matt Mullenweg, founding developer of WordPress and CEO of Automattic, thinks the currently trendy JAMstack approach to website management — which decouples the frontend from the backend, and doesn’t require web servers — is a backward step for the web. “JAMstack is a regression for the vast majority of the people adopting it,” Mullenweg told … Read more

How Thundra Tackles Serverless Limitations and Platform Power

What Kubernetes is to containers, AWS Lambda is to serverless. In other words, Lambda is the dominant platform of serverless. There’s one key difference, of course: unlike Kubernetes, Lambda isn’t open source. It’s owned by Amazon Web Services, one of the most powerful technology companies in the world. But that hasn’t stopped an emerging ecosystem … Read more

Fauna and Its Client-Serverless Application Model

In the serverless paradigm, the idea is to abstract away the backend so that developers don’t need to deal with it. That’s all well and good when it comes to servers and complex infrastructure like Kubernetes. But up till now, database systems haven’t typically been a part of the serverless playbook. The assumption has been … Read more

The Rise of Full Stack Serverless at Amazon Web Services

This week I talk with Nader Dabit, senior developer advocate at Amazon Web Services (AWS), about the state of serverless technology. Dabit also has a new book out, published by O’Reilly Media, entitled “Full Stack Serverless.” It’s a guide to building full-stack applications using React, AWS, GraphQL and AWS Amplify. AWS is a leading proponent … Read more

Strapi’s Headless CMS and Lessons Learned from Docker

Of all the components of the JAMstack model of web development, the content management part is the most immature currently. But in the technology world, where there is immaturity there is opportunity. In the case of JAMstack, the opportunity is to re-imagine the traditional content management system (CMS) with something called a “headless CMS.” To … Read more

Gatsby’s Content Mesh and Its Role in JAMstack

Like everything else in the cloud era, the content management system (CMS) is undergoing a transition from monolithic architecture to a more modular approach. Gatsby, a cloud services company for web development, is one of a number of startups trying to rethink content management in this way. For this week’s column, I spoke with Gatsby … Read more

How Vercel Frees Frontend Developers from Backend Burden

Frontend development is where the excitement is in internet technology in 2020. Why? Because the backend is pretty much sewn up at this point. As Vercel co-founder and CEO Guillermo Rauch put it recently, “the backend has been commoditized by cloud infrastructure, Kubernetes and off-the-shelf APIs.” Rauch thinks the frontend offers the “most interesting new … Read more

Why Netlify Is Tech Agnostic and Its Role in JAMstack Development

Application development has changed radically in the cloud native era; and not just with the rise of containers and Kubernetes for large-scale deployments. Web development is also undergoing a sea change, with the emergence of JAMstack as a significant trend. Just as Docker was the original change agent for the containers revolution, a single company … Read more

Illuminating the Anonymous with Neo4j’s Graph Database

“Companies can no longer ignore the power of connected data for improving the accuracy of data science models and predictions,” Jim Webber, chief scientist of the graph database company Neo4j, told me last week. While that sounds like the usual grand, sweeping statement we get from tech companies, this time there’s a solid case study … Read more

Building a Lakehouse with Databricks and Machine Learning

When it comes to data for machine learning (ML) applications, often times a database system just doesn’t cut it. You need something bigger, like a data warehouse or data lake. There’s also an emerging class of specialist AI and big data platforms that are pitching something in-between a development platform and a data warehouse. One … Read more

The Value of Online Writing Today

I’ve been thinking lately about what value long-form writing has in the current internet era, which is dominated by a combination of video (e.g. YouTube), images (e.g. Instagram), ‘in the moment’ multimedia (e.g. Snapchat, TikTok) and the black and white opinions prevalent on social media (e.g. Twitter, Facebook). There are two key aspects of the … Read more

Redis in the Age of AI

The relational database is still the world’s most used category of database, but its popularity trend line has been flat for a number of years now. Meanwhile other, more cloud native, types of database systems are trending upwards. It’s particularly noticeable with NoSQL database systems of varying flavors, like document stores (MongoDB), key-value (Redis), and … Read more