RebelMouse Talk to Us
RebelMouse Q4 2021 Platform Performance Updates

Click here to read our Q3 2021 platform performance updates.

Click here to read our Q2 2021 platform performance updates.

Click here to read our Q1 2021 platform performance updates.

RebelMouse said goodbye to 2021 with a celebration of our commitment to powering the fastest sites on the web. Our prioritization of user experience and page speed allowed us to outperform our competitors on Core Web Vitals the entire year, and we’ve got the data to prove it. Check out HTTP Archive’s Core Web Vitals Technology Report for 2021 into January 2022:

We invested 2,245 hours into our platform in Q4 2021 alone, and all of the sites on our platform benefited from the work in various ways. Here are the key areas that we focused on:

  • 489 hours spent on delivering new features
  • 627 hours spent on improving existing features
  • 1,129 hours spent on performance and infrastructure updates

Performance Improvements

Smart, High-Performance Cache for Long-Tail Pages

RebelMouse has always been highly optimized for high-traffic pages that CDNs can cache globally. But we have had slower response times for pages that are not at all popular as part of a site’s long tail. We dynamically assemble pages server-side, which is very powerful and provides tremendous opportunities to do smart features that process complex features with conditionals in code.

We are proud to use best-in-class open source technologies to make this possible. The core technologies include:

Kubernetes Data Warehouse

As part of the long-tail caching project, we’ve developed a Kubernetes-driven cluster that can auto scale to meet demand for a massive data warehouse in an elegant way.

Click here to read more about Kubernetes.

Prometheus Integration

Prometheus is a power-monitoring solution that allows us to have instant alerts based on data thresholds for a more stable environment. This is part of upgrades to keep our stability at an incredibly high, world-class level while maintaining a continuous iteration environment. Click here to learn more.

Deeper Support for Traffic Mirroring and Splits

We’ve increased our capacity to do traffic splits and mirrors at an infrastructure level. This is very important for two main business objectives: A stable, fast, and continuous deployment environment, and a systematic way to collect multivariate test data to compare performance.

When we deploy new features, they are first released to a cluster that is only handling a very small percentage of traffic. Then, we monitor performance to avoid disasters such as bad code that is only exposed under traffic. We also have tied everything to custom Google Analytics segments so that we can study the behavioral impact of new performance features in depth. Look out for some case studies we’ll be releasing in early 2022 that show how much performance improvements can impact a digital business.

Amazon DocumentDB Integration

DocumentDB from Amazon is a fantastic, modern solution for scaling JSON workloads. JSON is a critical data format that is used across the open web and in the RebelMouse platform to deliver data for rendering engines and APIs. We’ve integrated with our AWS Mongo cluster so that it is already in production. Click here to find out more about the technology here.

Kibana Integration for Data Warehouse

Kibana is an open user interface that lets you visualize your Elasticsearch data and navigate the Elastic Stack. We tracked query load to understand the way requests flow through the RebelMouse application and applied it to the new data warehouse project. Find out more about that here.

JestJS Snapshot Testing Integration

Snapshot tests are a very useful tool whenever you want to make sure your UI does not change unexpectedly.

A typical snapshot test case renders a UI component, takes a snapshot, and then compares it to a reference snapshot file stored alongside the test. The test will fail if the two snapshots do not match. This means either the change is unexpected, or the reference snapshot needs to be updated to the new version of the UI component.

This integration is an upgrade to our automated QA and continuous deployment process. Click here to learn more.

ProseMirror Integration

We are working on using best-in-class multi-user collaborative editing tools, and have made significant progress on ProseMirror. Rich content editors should ideally produce clean, semantically meaningful documents while still being easy for users to understand. ProseMirror tries to bridge the gap between editing explicit, unambiguous content like Markdown or XML, and classic WYSIWYG editors.

It does this by implementing a WYSIWYG-style editing interface for documents more constrained and structured than plain HTML. You can customize the shape and structure of the documents your editor creates, and tailor them to your application's needs. Click here to learn more about ProseMirror.

Signed Exchanges Integration

Google recently released a new product that allows them to precache results from search, delivering a faster experience for users, and potentially in the future giving those URLs an advantage in search results. We are studying data on performance and are considering a full platform release of this in Q1 2022. Read more about it here.

Improve Instagram and TikTok Embeds for Core Web Vitals

TikTok and Instagram are very popular sources of embeds for media websites. But they almost always create CLS penalties that lead to poor experiences and bad Core Web Vitals scores on articles that include them. We’ve taken the same approach as our Twitter and YouTube integrations so that we server-side render an embed, measure the height of it, store it server-side, and then pass it to the front-end code to avoid any CLS penalties.

Learn more about Core Web Vitals here.

Custom Dashboards Upgrades

We are very proud of how customizable the RebelMouse platform is, and we are always making further progress on creating customizations that can work in a secure and stable continuous deployment environment. We’ve dedicated significant engineering resources to create the following types of customizations for dashboards on any site:

  • Filter/Sort posts in the Post Dashboard by multiple site-specific fields in combination with other filters
  • Filter/Sort posts in the Post Dashboard by pageviews in combination with other filters
  • Filter/Sort authors in the Post Dashboard by the number of published posts
  • Filter/Sort authors in the Post Dashboard by the date of the last published post
  • Filter/Sort “Scheduled for Publishing” drafts in the Post Dashboard among other posts
  • Filter posts by an intersection of sections, both in the Post Dashboard and on Public Pages
  • Filter posts by phrase and order by relevance in combination with other filters, both in the Post Dashboard and on Public Pages
  • Filter posts by permission to view them without a paywall
  • Filter users by permission to modify them by the current use

Upgrade to Ubuntu Version 18.04

Ubuntu is an open source operating system that most modern web servers are running on. To keep optimal performance and security, we spent time upgrading to 18.04. You can find more about it in Ubuntu’s release notes here.

Easy Delete for Copyright Notices

We upgraded our asset manager core software so that it's easy to get a direct link to the media library version of any image, and then delete the file from all places on your site. This is vital to take fast action on copyright notices, and now no longer requires contacting us to take action on your behalf. Simply use the revamped UX to find and delete images as needed. Click here to learn more about this feature.

Upgrades to Entry Editor

We’ve made over 20 upgrades to Entry Entry to allow for faster speed, better stability, and enhanced features for editorial teams. The most significant was resolving potential bugs when embedding social media in posts. We've also integrated better upgrades for short codes, linked images into the media library in a simpler way, and performed massive upgrades to the customization possibilities for Entry Editors. Additionally, we've greatly improved the depth of automated testing for QA releases of new code.

RebelCare/Support Updates

  • First reply time is now under two hours
  • Time to solve a task has decreased
  • First FAQ published: "How to use Zendesk"
  • First NPS survey sent out to clients

Customer Success Updates

  • Introduced new monthly statements to provide additional transparency around how we are using your service hours.

Team Updates

We’ve added amazing talent to our team. The following new Rebels will help scale our ability to continuously update our platform while simultaneously delivering as a creative agency.

Creative Strategy Team

  • Veronica Torres Lugo, Account Manager
  • Marielisa Figuera Saggese, Account Manager

Services Delivery Team

  • Alina Kravchenko, Platform Engineer
  • Helio Inagake Toth Gonçalves, Head of Customer Support
  • Turabi Ozturk, Project Manager

HR Team

  • Manuel Felipe Castañeda Jaramillo, HR Analyst

Click here to read our Q3 2021 platform performance updates.

Click here to read our Q2 2021 platform performance updates.

Click here to read our Q1 2021 platform performance updates.

Interested in a Free Website Health Check?Check Your
Website's Health
Get Your Free Analysis Now
People on a train station
Rebel Insights

RebelMouse Q1 2021 Platform Updates

Speed, performance, and Core Web Vitals enhancements

Click here to read our Q2 2021 platform performance updates!

At RebelMouse, we pour our souls into making sure that our platform is always the most modern, high-performance CMS on the market. In fact, we invested over $100,000 worth of hours into our platform in Q1 2021 alone. This has resulted in updates and performance enhancements that publishers would have to pay for on their own to make happen on any other platform, such as WordPress. We're proud to be at a level of scale where we can invest this way into our platform, and we will continue to invest at this rate every quarter moving forward just as we have in the past.

Here are the major updates that we've added to the platform in Q1.

Keep reading... Show less
Build on a Better PlatformReady to See More?
Request a Proposal
Google Launches Long Tap to Preview Function for Discover
Rebel Insights

Google Launches Long Tap to Preview Function for Discover

Google Discover just got a bit more interactive. SEO consultant Glenn Gabe posted on Twitter that he noticed a long tap to preview function pop up on Google Discover for Chrome users.

The new preview feature is another great reason to start optimizing your content for Google Discover. As a reminder, according to Google, Discover is a hyper-personalized feed that "actively tunes itself to a user's interests and displays content that aligns with those interests." Since Discover's feed is curated by a user's previous web activity, it's a great opportunity to expose your content to an ultra-targeted audience.

The long tap to preview allows a user to preview an article page when they press and hold down on a story. Here’s a screenshot of what the new long tap to preview looks like:

Keep reading... Show less
RebelMouse Q1 2022 Platform Performance Updates
Rebel Insights

RebelMouse Q1 2022 Platform Performance Updates

Click here to read our Q4 2021 platform performance updates.

Click here to read our Q3 2021 platform performance updates.

Click here to read our Q2 2021 platform performance updates.

Click here to read our Q1 2021 platform performance updates.

RebelMouse started 2022 off strong with a continued commitment to site performance, particularly Google’s Core Web Vitals, that makes the sites within our network the fastest on the open web. In fact, our commitment to high performance was recognized by Google. We analyzed the audience behavior of a number of sites we power, both before and after we optimized for high performance scores on Core Web Vitals. On every site we analyzed, there was a significant boost in loyalty and engagement metrics. Click here to read the full case study on Google’s blog.

Here’s a bit more of what we’ve been up to since the start of the year:

Keep reading... Show less
Build on a Better PlatformReady to See More?
Request a Proposal