
Filters and Actions in WordPress
The WordPress API supports what it calls “hooks,” ways to invoke a plugin from a website. This allows special treatment of elements in a post or page to help customize
Explore Ndevr’s Developer Experience hub: tactical insights for WordPress developers and engineering leaders, from optimizing workflows and CI/CD to security strategies and performance engineering in enterprise environments.

The WordPress API supports what it calls “hooks,” ways to invoke a plugin from a website. This allows special treatment of elements in a post or page to help customize

By far the most popular e-commerce plugin for WordPress is WooCommerce. It’s free, it’s versatile, and a huge number of extensions are available to augment its functionality. Installing it is

Yoast SEO Is An Essential WordPress Plugin There are two main ways that people will come across your website – word of mouth (including social media websites), and through search

We’re looking forward to Saturday’s WordCamp Salt Lake City (September 10), and speaking on Tools to Monitor and Improve Your Website. This is our first time at WordCamp SLC, but Matt has

We’re looking forward to next week’s Develop Denver (August 4 & 5), and speaking on Performance Tools. This is our first time at Develop Denver, but the line up of sessions looks
When you are developing a medium-large application chances are, and a good practice as well, you want to split your codebase up in different files. Although this may seem a trivial

I’ve pushed and followed the “performance is important” mantra for years. Even back in 2000 while working for Time Inc. I set aside quite a bit of my time for

Single page apps have a tremendous amount of benefits, primarily surrounding performance, but also bring about some deficiencies that never really existed with multi page sites. Ndevr recently built a

Your team should be performing some type of web performance audit as a part of their normal process. Web sites with custom fonts and graphics are great to look at, but

At Ndevr we are constantly rethinking just about every process we’ve ever used. This includes how we monitor the performance of projects before, during and after launch. We are getting the opportunity

One should never really stop asking questions, but many still forget to get a few key ones answered. Even though they seem obvious, at least a few of these questions

As a web developer, manager, director, and numerous other roles on development teams I see countless ways individuals and organizations choose to build and run teams. While I was a

Introduction I can’t camp on my own property. It sounds absurd, but it’s true. A few years ago, I bought

Why Asset Optimization Matters at Scale Your caching is perfect. Your database is optimized. But your pages still load slowly.

Why Your Database Becomes the Bottleneck Even with aggressive caching, your database will eventually become a bottleneck at enterprise scale.

Why Caching Is the Most Critical Layer If you implement only one thing from this entire series, make it caching.