Node.js CMSes are less rare than they used to be, but most are designed for static sites or simpler use cases. Similarly, more CMSes offer in-context editing than in the past, but the in-context editing may feel bolted on or incomplete. PHP is great, but maybe you’re a front end developer who wants to do more in the back end or a PHP dev who simply wants to try something different.

Settle no more! ApostropheCMS is an open-source, flexible, highly extensible Node.js CMS, created right here in Philly 🔔✊, that’s been running sites for everyone from Philadelphia community organizations (e.g., NaturePHL) to universities (e.g., UPenn, F&M) and startups (Thirstie), and is the CMS of choice for noteworthy national and international companies (e.g., Michelin, Oatly, Kimpton Restaurants).

We’re also less than a year away from the next major version release of Apostrophe, so this is a perfect time to dig in.

This talk will be presented by a former front ender and Drupal/Wordpress dev who went full stack with Apostrophe and will touch on:

  • What makes Apostrophe special in the CMS landscape
  • What it’s like starting with Apostrophe, coming from Drupal and Wordpress as well as from front end life
  • Fundamental dev workflows in Apostrophe development
  • How the module (plugin) system works to extend core functionality, and some key modules to cover various needs
  • How you can contribute to the project ecosystem
  • Answers to big questions: Can it headless? Can I deploy to my fav host? Why aren’t content types called “jawns” if it’s from Philly?

Apostrophe Intro Presentation Slides

live demo you can explore for the end user experience




Track Audience(s) Experience Level Tags
Back End Development
Front End Development
Developers (Front-end focused)
Developers (Javascript focused)
DevOps Engineers, Tech Leads, Lead Developers
Project Managers, Producers, & Product Owners
All / Any

Scheduling Information

1:00pm - 1:50pm
, Case Studies

About the Presenter

Alex Bea

Developer relations engineer
Apostrophe Technologies

Portrait photo of Alex, bearded guy with glasses

Alex Bea started his career managing Drupal sites for advocacy organizations, leading to tinkering, learning to code, project management, and finally to full-time development five years ago. He built and themed Drupal, Wordpress, and the occasional other CMS sites until joining P'unk Avenue, the birthplace of ApostropheCMS.

Now on the Apostrophe core team, he's focused on making the CMS great for developers to use and learn. When he's not working on or with Apostrophe, you'll find him deleting team members' merged PR branches, obsessing about code quality, and internally debating what his favorite HTML element is.

Connect & Follow

Session Recording

This Session's Recording