­

Using the Symfony Options Resolver in WordPress

I’ve written a lot about object-oriented PHP and more specifically dependency injection and using classes to encapsulate functionality with a simple public API. By using the object-oriented programming features of PHP this way, you can write unit and integration tests so that you whenever you make changes to the class, you know that given the …
The post Using the Symfony Options Resolver in WordPress appeared first on Torque.
Read more

Things You Should Know As A Freelancer WordPress Developer In 2018

There are many ways to improve freelance web developer revenue. The holy grail may be hidden somewhere between sales process improvements, creating better proposals, and changing the pitch. Sometimes the key is actually to offer products that do not require pitching at all. Let’s go through a few ways to get noticed and start making …
The post Things You Should Know As A Freelancer WordPress Developer In 2018 appeared first on Torque.
Read more

8 Ideas for Creating Evergreen Website Content

Developing evergreen content for your website is an important element in your overall strategy. Evergreen content is information – pages or blog content – that remain relevant and don’t get old. It’s a practical approach to making your investment in content pay off long-term. The best evergreen content is directly related to the core information […]
Read more

What Houdini Means for Animating Transforms

I’ve been playing with CSS transforms for over five years and one thing that has always bugged me was that I couldn’t animate the components of a transform chain individually. This article is going to explain the problem, the old workaround, the new magic Houdini solution and, finally, will offer you a feast of eye candy through better looking examples than those used to illustrate concepts.

The Problem

In order to better understand the issue at hand, let’s consider the …

The post What Houdini Means for Animating Transforms appeared first on CSS-Tricks.

Read more

Productivity Tip: Time Tracking and Task Lists, Unite!

I’ve shared this little productivity tip with enough folks who have found it useful and figured I’d make a post out of it.

I love time tracking and I love task lists, but boy do I hate managing them both. So, I’ve been using my time tracker as my task list.

I use Harvest for time tracking. It allows you to create time entries in the future and I suspect many other time tracking apps do the same. That means …

The post Productivity Tip: Time Tracking and Task Lists, Unite! appeared first on CSS-Tricks.

Read more

7 Web Development Trends to Take Notice of in 2018

It’s safe to assume that every new year will bring major advancements in web development. Not only that, but the various platforms, languages, and other cogs that make up the web are also constantly evolving. Keeping on top of these developments can be a potential time sink. For example, you may be wondering where WordPress …
The post 7 Web Development Trends to Take Notice of in 2018 appeared first on Torque.
Read more

CSS Techniques and Effects for Knockout Text

Knockout text is a technique where words are clipped out of an element and reveal the background. In other words, you only see the background because the letters are knocking out holes. It’s appealing because it opens up typographic styles that we don’t get out of traditional CSS properties, like color.

While we’ve seen a number of ways to accomplish knockout text in the past, there are some modern CSS properties we can use now and even enhance the …

The post CSS Techniques and Effects for Knockout Text appeared first on CSS-Tricks.

Read more

15+ Quick Tips to Improve Your Design Portfolio

If you’re like many designers, you’ve had every intention of updating your design portfolio — for the last two years at least. But procrastinating on your portfolio is a mistake. You never know what opportunities you could be missing out on because someone landed on your tired, old portfolio. As the co-founder of Semplice, a […]
Read more