CSS

Using Timber for Twig support in WordPress

Photo of author
Brian Krogsgard

TJ Fogarty writes on CSS Tricks about how Timber and Twig reignited his love for WordPress. His post is useful in a variety of ways. For one, it's a very nice introduction if you are interested in using the Twig…

Thesis, Automattic, and WordPress

Photo of author
Brian Krogsgard
Chris Pearson and Matt Mullenweg have hardly communicated with one another in the last five years, but they are ideological enemies. They have very strong personalities and unshakable beliefs on business and software. This is a story of their dispute, their idealism, and the implications it will have on the WordPress project.

Pearson versus Mullenweg, a history

Photo of author
Brian Krogsgard
This is a preview of the first part of my upcoming article on Thesis, Automattic, and WordPress. Chris Pearson and Matt Mullenweg have hardly communicated with one another in the last five years, but they are ideological enemies. They are…

Dealing with ROT content

Photo of author
Brian Krogsgard
A lot of big websites have ROT (Redundant, out-of-date, trivial) content, and it can make maintaining and improving websites incredibly difficult. If you've ever worked on a website with a few thousand pages you know what I mean; but the…

Responsive image brainstorming

Photo of author
Brian Krogsgard

I enjoyed Morten Rand-Hendriksen's self-proclaimed "Morten thinking out loud" posts on responsive images in WordPress. As Morten notes, the responsive images community group is working on a plugin that may become a WordPress feature plugin proposal for core some time…

If you ever do web animations,…

Photo of author
Brian Krogsgard

If you ever do web animations, GreenSock looks like a neat Javascript based solution, if what you're doing is more complex than simple CSS animations. GreenSock seems to be an industry standard for complex animations, but Ryan McCue said in…

Critical rendering path and front end performance notes

Photo of author
Brian Krogsgard

There is no fold, unless you're talking about the critical rendering path, of course. For a primer on critical rendering paths, Patrick Sexton has a good introduction: Let's look at the path that this page takes before it gets displayed....…

A basic example of fetching posts with the WP API

Photo of author
Brian Krogsgard

Andy Adams offers a simple example on CSS Tricks for fetching a random post with the click of a button, using the WordPress REST API. His example is similar to how I run the ad system on Post Status (I…

How to create better, more accessible WordPress themes

Photo of author
Sami Keijonen
Accessibility is an important part of modern web development. It is our responsibility as creators of WordPress themes to make them accessible to all users, on any device. In this article, I'll offer some simple tips to create better, more accessible WordPress themes.

Escaping all the things

Photo of author
Brian Krogsgard

Andy Adams just keeps delivering the goods. This time, he guest posts on CSS Tricks with an excellent introduction to front-end escaping of data. I'm really glad this is on a blog as popular as CSS Tricks, because it's a…

GoomWay

Photo of author
Brian Krogsgard
Code should Get Out Of My Way. GoomWay!

Helen Hou-Sandí and Dion Hulse added as WordPress lead developers

Photo of author
Brian Krogsgard

Helen Hou-Sandí and Dion Hulse have been added as WordPress lead developers. Straight from Andrew Nacin's announcement on Make WordPress Core: The two are already highly respected leaders in the community. Dion has architected some of the most important code…

The ABCs of the web

Photo of author
Brian Krogsgard
We like to say it's easy to build a website, and to build it on top of WordPress. Maybe it is, maybe it isn't. But for just about anyone, it can be intimidating when you're just digging in. You've got to learn your ABCs before you can tell a great story. On the web -- especially as it gets more complicated -- there's a lot to learn to build and maintain a modern website.
A2 Hosting
WordPress.com