Raquel M Smith

Blog

Creating a Gatsby Front-End with a WordPress CMS

GatsbyJS is a relatively new website framework based on React that’s focused on creating incredibly fast websites. It does this by creating static pages at build time from whatever your preferred source, then serving up those static pages when requested. In addition, it has a number of other fancy techniques, including preloading other links on …

How to deploy create-react-app to Github Pages

You’d think it’d be super easy to deploy a simple app made with create-react-app to Github Pages, considering how common they both are. And while it is easy on a basic level, if you’re using React Router to create a single page app, it doesn’t work perfectly right out of the box. It is possible …

How to add class names to nested blocks in Gutenberg

Learn how to add classnames to nested blocks in Gutenberg.

How to Create Nested Blocks for Gutenberg

The power of Gutenberg lies in its blocks. Everything is a block.  But the coolest thing I’ve seen that you can accomplish with said blocks is nested blocks.  Nested blocks are blocks within blocks. You can have a single level of nesting, or you can even allow multiple levels of nesting – blocks within blocks within blocks. With …

Populous Map is Live!

Populous Map launched a few weeks ago, and I’m really excited and proud to see this project come to life. You can check it out here:¬†https://populousmap.com/ Some cool features this project uses: Simple Mapbox Data plugin Custom Mapbox map style Filtering of the map points by category select Filtering of the map points by tag …

The Building of Populous Map

Step 1: Understand the Problem Talk about what the site is, what it will do, what it will need. Step 2: Brainstorm solutions Think about how to best approach the problem. I was put in charge of the map only, not the rest of the site. So, I couldn’t build the map data functionality into …

How to Add Custom Cron Job in Dreamhost for WordPress

There are two reasons you may want to add custom cron jobs for your WordPress website: Your site is low-traffic and you want cron jobs to run regardless of whether or not someone visits the site Your site is high-traffic and checking if a cron job needs to be run every time someone visits the …