Best JavaScript Frameworks, Libraries and Tools to use in 2017

Posted on: No Comments
It seems there are more JavaScript frameworks, libraries, and tools than there are developers. As of May 2017, a quick search on GitHub reveals more than 1.1 million JavaScript projects. There are 500 thousand usable packages on npmjs.org with almost 1... Read more
Best JavaScript Frameworks, Libraries and Tools to use in 2017

The Balance between Visual and Technical Debt in PHP

Laracasts recently published a very interesting non-Laravel video about something called visual debt. It's only 3 minutes long, so please, take the time to watch it before reading further. Done? Okay, spoilers below. In the video, Jeff starts out wit... Read more
The Balance between Visual and Technical Debt in PHP

Reactive UI’s with VanillaJS – Part 1: Pure Functional Style

Posted on: No Comments
Last month Chris Coyier wrote a post investigating the question, "When Does a Project Need React?" In other words, when do the benefits of using React (acting as a stand-in for data-driven web frameworks in general), rather than server-side templates a... Read more
Reactive UI’s with VanillaJS – Part 1: Pure Functional Style

Full Page Background Video Styles

Making a full page background video is slightly trickier than a full page background image. Over on the Media Temple blog, I take a look at how that's done, but then also what the design patterns are once you've done it. You likely need text over top t... Read more
Full Page Background Video Styles

Day Camp 4 Developers: PHP Application Security

Application security is on everybody’s mind these days. Every day we hear of another site hacked or another data breach. Does your team do everything it can to keep your site secure and your data safe? Day Camp 4 Developers is a semi-regular online... Read more
Day Camp 4 Developers: PHP Application Security

How to Build a Twitter Follower-Farmer Detection App with RestDB

This article was sponsored by RestDB. Thank you for supporting the partners who make SitePoint possible. Are you active on Twitter? If so, do you often wonder why some accounts seem to follow you only to unfollow you moments (or days) later? It's pro... Read more
How to Build a Twitter Follower-Farmer Detection App with RestDB

A Unified Styling Language

This article by Mark Dalgleish will go down as one of the most important front-end development articles of 2017. It's about the hot topic that is "CSS in JavaScript". Mark walks us through how that's actually not a simple and singular idea, but a conti... Read more
A Unified Styling Language

Snap Animation States

There are many ways to make icons for a website. Inline SVG is scalable, easy to modify with CSS, and can even be animated. If you're interested in learning more about the merits of using inline SVG, I recommend reading Inline SVG vs Icon Fonts. With e... Read more
Snap Animation States