The Software We Pay For

We did a Web Developer Economics series a few years ago, where we looked at the various costs of being a web developer:

  1. Web Developer Economics: One-Off Software Costs
  2. Web Developer Economics: Hardware Costs
  3. Web Developer Economics: Monthly Service Costs
  4. Web Developer Economics: The Wrapup

I’m sure some of that software and hardware has changed since then, but the spirit is the same. It costs money to have the things you need to do this job.

I just wrote a …

The post The Software We Pay For appeared first on CSS-Tricks.

Read more

Torque Toons: WCUS 2018

Heading to WordCamp US in Nashville this weekend? Be sure to stop by the WP Engine booth to pick up a copy of our Torque Toons coloring book. Featuring some of our favorite WordPress toons of the past year.
The post Torque Toons: WCUS 2018 appeared first on Torque.
Read more

10 Reasons WordPress is the Best Platform for Your Business Website

It doesn’t matter what business you decide to start or you already have; the website is its main representation in front of the audience. You know you need it, and you know it has to be great. This brings us to a question: how can you make the website project easier to develop, cheaper, and …
The post 10 Reasons WordPress is the Best Platform for Your Business Website appeared first on Torque.
Read more

DRY Switching with CSS Variables: The Difference of One Declaration

This is the first post of a two-part series that looks into the way CSS variables can be used to make the code for complex layouts and interactions less difficult to write and a lot easier to maintain. This first installment walks through various use cases where this technique applies. The second post (coming tomorrow!) will cover the use of fallbacks and invalid values to extend the technique to non-numeric values.

What if I told you a single …

The post DRY Switching with CSS Variables: The Difference of One Declaration appeared first on CSS-Tricks.

Read more

The All Powerful Front-End Developer

I posted a video of this talk some months back, but it was nearly an hour and a half long. Here’s an updated version that I gave at JAMstack_conf that’s only 30 minutes:

The gist is that the front-end stack is wildly powerful these days. Our front-end skillset can be expanded to give us power to do back-end-ish things and talk with APIs that allow us to build entire products in a way we haven’t quite been able to before.…

The post The All Powerful Front-End Developer appeared first on CSS-Tricks.

Read more

10 Typography Trends for 2019

Want to give your design a quick facelift? Using new and interesting typography trends might be the answer. Designers are opting for less elaborate typefaces and pairing them with bold color, cutouts, gradients, and even customizations to create lettering that stands out. Changing typefaces or recreating an image or header in a trending style can […]
Read more

Storytelling – Why and How to Use It for Your Content Marketing

Storytelling is an important component of online content. Much like copywriting it’s a way of turning bland, forgettable blog posts and web pages into captivating content pieces. Storytelling has become a crucial component in online marketing. The good news is that, even if you don’t know anything about storytelling, you can learn it and this …
The post Storytelling – Why and How to Use It for Your Content Marketing appeared first on Torque.
Read more

It’s not about the device.

Ever have that, “Ugighgk, another device to support?!” feeling? Like, perhaps when you heard that wrist devices have browsers? Ethan’s latest post is about that.

Personally, the Apple Watch is interesting to me not because it’s a watch. Rather, it’s interesting to me because it’s a smaller-than-normal touchscreen attached to a cellular antenna, and one that’s not necessarily on the most reliable connection. It helps me look past the device, and to think about how someone will interact with …

The post It’s not about the device. appeared first on CSS-Tricks.

Read more

Bridging the Gap Between CSS and JavaScript: CSS Modules, PostCSS and the Future of CSS

In the previous post in this two-part series, we explored the CSS-in-JS landscape and, we realized not only that CSS-in-JS can produce critical styles, but also that some libraries don’t even have a runtime. We saw that user experience can significantly improve by adding clever optimizations, which is why this series focuses on developer experience (the experience of authoring styles).

In this part, we’ll explore the tools for “plain ol’ CSS” by refactoring the Photo component from our existing example.…

The post Bridging the Gap Between CSS and JavaScript: CSS Modules, PostCSS and the Future of CSS appeared first on CSS-Tricks.

Read more