Finite State Machines with React

As JavaScript applications on the web have grown more complex, so too has the complexity of dealing with state in those applications — state being the aggregate of all the data that an application needs to perform its function. Over the last several years, there has been a ton of great innovation in the realm of state management through tools like Redux, MobX, and Vuex. Something that hasn’t gotten quite as much attention, though, is state design.

What in …

The post Finite State Machines with React appeared first on CSS-Tricks.

Read more

30 Best Photoshop Logo Templates (PSD)

We’ve collected the absolute best Photoshop logo templates to help you choose a pre-made logo design as a starting point for your new brand. All these logo templates come in a PSD format, for you to tweak and customize in Photoshop. It’s all too easy to burn through a budget, crafting a logo that fits […]
Read more

25+ Modern Responsive Email Templates

If you want your next email campaign to stand the best chance of success, using a responsive design that looks good on any screen or device is really important. Responsive email design is notoriously difficult, so starting with a template can be a good bet. It’s worth taking advantage of pre-made responsive templates that have already […]
Read more

Developer Roadmaps

The path to becoming a front-end developer, as looked back upon by anyone who self-identifies that way, is likely a very windy one full of thorn bushes and band websites. Still, documenting a path, even if it’s straighter and far cleaner than reality, is an interesting exercise and might just be valuable. Three different writer/developers have taken a crack at it this year and their results have been extraordinarily popular. Let’s take a look.

These might help inform web education …

The post Developer Roadmaps appeared first on CSS-Tricks.

Read more

WP-CLI Hack Day Is A Success

Alain Schlesser hosted the first WP-CLI Hack Day last Friday and by all accounts, it was a smashing success. The main goal was to merge 20 pull requests during the event but due to technical issues with Travis CI, only 12 were merged. Travis CI is open source software used to (more…)
Read more

View Source

I remember seeing this Tom Dale tweet a while back. It’s literally about the browser’s ability to look at the HTML of the document you’re looking at as it first arrived. Now the tweet is stirring up a new round of conversation.

Jonathan Snook has kind of a baby bear take:

We have the ability to inspect the original HTML source along with its interpreted representation. We have the ability to inspect the source of JavaScript and CSS files mapped …

The post View Source appeared first on CSS-Tricks.

Read more

Graphic Design Internships: 5 Places to Begin Your Search

Most students know that the right internship can get them on a path to the right job after graduation. Internships provide valuable work experience that help you get an idea of what daily life as a graphic designer looks like—and what skills you need to be successful. The main difference between an internship and a […]
Read more

4 Excellent Resources for Learning JavaScript ES6

Given the growing connection between WordPress and JavaScript, there will likely be more and more JavaScript elements added to the platform over time. Therefore, the pressure to learn the language fluently is high. This can be somewhat challenging, since many older resources haven’t been revised in light of the most recent update. The answer, of …
The post 4 Excellent Resources for Learning JavaScript ES6 appeared first on Torque.
Read more