Rich Jenkins

  • Blog
  • About
  • Contact

Dynamic stylesheets with WordPress (and enqueue-ing from shortcodes)

Dynamic styles allow you to control CSS output with PHP on-the-fly, based on your plugin’s options or simply instead of a preprocessor.

Continue reading →

Should everyone learn to code?

The media seems to think that everyone should learn to code, but I strongly disagree and believe we should look at the bigger picture.

Continue reading →

Dependency Injection explained in plain English

Dependency Injection (DI) is a simple concept that’s often explained in complicated terms. It’s not rocket surgery, just giving objects to other objects!

Continue reading →

Ads on tech blogs

A few months ago I started showing ads on my blog and the results were exactly as I expected — ads on tech blogs just don’t work!

Continue reading →

Filename Regular Expression

Checks that a string is valid on Windows (NTFS), Mac (HFS+) and most Linux distros as a file/folder name as well as part of a URI without encoding.

Continue reading →

Posts navigation

← Older posts
Newer posts →