The Fundamentals of Web Accessibility

January 19, 2022

Over the past three to four years, the landscape for web accessibility has been a rocky, turmoil-ridden road with many confusing directions and harrowing turns for web designers, developers, and the companies and individuals that they serve. Recent legislation changes have aggressively pushed web accessibility to a prominent position of concern for those who own or operate websites. While we believe it is ultimately a good thing for our industry to cater to a wider audience and be inclusive to people of all abilities, this change hasn’t come without its growing pains.Read More

Using the GridPane API to export site data to Airtable

December 31, 2021

We use GridPane to manage almost 200 sites and that creates a lot of data to sort through. The GP backend lets us access data one site at a time, but it isn’t ideal for bulk management. Want to make sure 150 sites are all using the latest version of PHP? Be prepared to spend an hour clicking 300+ times.

In 2020 there was a site data export feature directly to CSV but it was disabled/retired when chat support systems changed. Thankfully this data can all be accessed via the GridPane API for Dev/Agency users.

We use Airtable internally for site management and there are a few steps to export/import the data. Integrating this data has been incredibly helpful cleaning up our sites. So far we’ve:Read More

Why Do We Use Cloudflare?

May 10, 2021

When we set up client websites we’re sometimes asked for more in-depth details on why we move DNS to Cloudflare. We list a few primary points in our site-setup post from May 2020, but are happy to elaborate further here. After all, DNS is an essential component of keeping your website, email, and internal systems online. We want to ensure you’re comfortable with the change, and understand our reasoning behind the choice. Read More

California Prop 65 Conditional Text in WooCommerce

February 25, 2021

If you’re shipping products subject to Proposition 65 rules to addresses in California you’ll need to display text accordingly upon checkout. Surprisingly as of February 2021 we could find no working code or plugin that correctly displayed a message for an individual state.

We created the below code to display a WooCommerce warning message when shipping to CA addresses. The code will check for the “Ship to a different address” checkbox and act accordingly. It also handles saved addresses on logged in accounts. Read More

Year End Recap: We Launched More Websites

February 19, 2021

What is time? What is the nature of days passing? Can it be measured in hair length and haircuts? Gaining expertise at sourdough bread making? A list of completed series of television shows and movie sagas?

Work helps. Work organizes the time into units, of challenges and successes. And it turns out that newsletter writing is palliative as well. We have been doing things. We have been staking out corners of the internet with code and images and hyperlinks.Read More

Holiday Update 2020

December 17, 2020

To our extended Razorfrog community,

As the end of the year approaches, we like to reach out, check in, and share our gratitude for your continued support. It’s a time of reflection for us all – to look at our challenges, successes, and where we plan to grow in the new year.Read More

Seeing our Website Launches in 20/20

August 10, 2020

Let me tell you something about websites: they only truly exist if you visit them. They are very existentialist that way. And once you get there, once you’ve participated in the shared experience of our Razorfrog servers loading a website, and your human brain and eyes undertaking their perception, we want to make sure that whole thing was worth it, always, for any business that wants to exist in the infinite, unknowable web space.Read More