Menu Sidebar
Menu

Jeremey DuVall

Jeremey DuVall is a Happiness Engineer at Automattic, developer, and writer on leadership, learning, and self-improvement.

Development

Experimenting With GatsbyJS and the WordPress.com API

If you follow me on Twitter, you’ll know that my November project was to rebuild my personal site using GatsbyJS and the WordPress.com API:

If you’re not familiar with Gatsby, it bills itself as a “blazing-fast static site generator for React.” Having used React to work on Calypso and build some other small projects here and there, I figured it would be a pretty fun experiment.

Obviously, November has come and gone, and yet, you’re still seeing a traditional WordPress theme on my personal site. I ended up not launching my GatsbyJS site (although it is more or less built!) for a few reasons. I’ll touch on those reasons as well as my experience working with GatsbyJS.

Read More

Adding a Widget Area After the Post

Astute readers will have noticed that I recently changed themes on my personal site. I’ve been on a Genesis theme for the past several years. I love the folks over at StudioPress, and I still use their themes on other sites of mine. For my personal site though, I wanted to make a little switch so I picked up a free theme by Array Themes.

One of the aspects I loved so much about Genesis themes was how simple they made it to add in extra bits like an email subscription box after the post. If you’re curious, here’s exactly how you do it. They bake in genesis-after-entry-widget-area directly so you don’t have to do much else with your theme. You just declare support like this:

add_theme_support( 'genesis-after-entry-widget-area' );

And boom – you have a footer widget area after the post.

The Array themes don’t do that so you have to go out on your own a bit and figure it out. I recently added a widget area after my posts so I thought I would share how in case anyone else is wondering.

Read More

Jeremey DuVall

Team Lead at Automattic and JavaScript Developer

About Me


I’m a Happiness Engineer team lead at Automattic and JavaScript tinkerer. I also co-founded a 501(c)3 nonprofit called Drink for Pink.
 
I write daily about my thoughts on technology (usually JavaScript), leadership, customer support, and learning.
 
Read more about me