Skip to content
David Sutoyo
  • About
  • Articles
  • Work
  • Contact

Development

How To Use the WordPress Loop for Custom Post Types

Custom post types give WordPress developers the flexibility to store different kinds of data without polluting built-in posts and pages. … Read more

A Review of Laravel Valet

A while back, Chrome 63 forced all .dev domains to be HTTPS. As a result, I found myself unable to … Read more

Common WordPress Theme Development Mistakes to Avoid

WordPress themes control how WordPress displays content. An incorrectly coded WordPress theme can cause a lot of problems ranging from display issues … Read more

Getting Ready for the WordPress REST API

If you have been following WordPress news for the last year or so, you’ve probably heard of the WordPress REST API. … Read more

Using Chrome Developer Tools for HTML/CSS: Part 3

This is Part 3 of the Chrome Developer Tools Series. You can read the other parts here: Part 1 Part … Read more

Using Chrome Developer Tools for HTML/CSS: Part 2

This is Part 2 of the Chrome Developer Tools Series. You can read the other parts here: Part 1 Part … Read more

Using Chrome Developer Tools for HTML/CSS: Part 1

This is Part 3 of the Chrome Developer Tools Series. You can read the other parts here: Part 1 (current … Read more

Does ZURB Foundation Work With WordPress jQuery?

If you’ve ever used ZURB Foundation with WordPress, you’ll likely run into a jQuery version problem. Foundation 5 uses jQuery … Read more

Zurb Foundation Framework Resources for WordPress Developers

For most web developers, Bootstrap is probably the first CSS framework that comes to mind. But it is not the … Read more

The Difference Between front-page.php and home.php

If you’ve done some WordPress theme development, you’ve probably asked yourself these questions: What is the difference between front-page.php and home.php? When … Read more

© 2025 David Sutoyo