Tuesday, July 1, 2025
No menu items!
No menu items!

Monthly Archives: December, 2019

How Many Websites Should We Build?

Someone emailed me: What approach to building a site should I take? Build a single responsive website Build a site on a single domain, but detect mobile,...

7 Uses for CSS Custom Properties

I find all seven of these quite clever and useful. I particularly like using custom properties when you can sneak a variation into a...

Metatags 101: A Simple Guide for Designers

One of my mottos in life, and in business is this: “If Google tells you to do something, you better get it done.” And...

Why do we use .html instead of .htm?

Interesting question from Andy: Serious question. Why do we use .html instead of .htm? / @adactio @css — Andy Clarke (@Malarkey) December 12, 2019 The most...

PHP Templating in Just PHP

With stuff like template literals in JavaScript and templating languages, like JSX, I've gotten used to wanting to write my HTML templates in one...

How to Modify Nodes in an Abstract Syntax Tree

One of the more powerful concepts I've stumbled across recently is the idea of abstract syntax trees, or ASTs. If you've ever studied alchemy,...

GoGetSSL

GoGetSSL is a company that sells SSL certificates. You know, those things that are required to make your site use https://, not http:// which...

PSD2 Regulation: How to Be PSD2 Compliant

The EU's second payment services directive (PSD2) will be in full force come September 14, 2019. With the deadline looming, everyone in the payment...

PSD2 Regulation: How to Be PSD2 Compliant

The EU's second payment services directive (PSD2) will be in full force come September 14, 2019. With the deadline looming, everyone in the payment...

Most Read