A Practical Guide to CSS Variables (Custom Properties)
Preprocessors like Sass and Less certainly help to keep your CSS codebase organized and maintainable. Features like variables, mixins, loops, etc. — by adding dynamic capabilities to CSS coding —...
View ArticleFive Techniques to Lazy Load Images for Website Performance
This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible. With images making up a whopping 65% of all web content,...
View ArticleA Guide to Writing Your First Software Documentation
As a developer, your pride and joy is your code. It’s readable, it meets DRY principles, it reflects best practices, and the end product is a great tool that solves some kind of problem for its target...
View ArticleHow to Find a Development Mentor
Most professional environments are familiar with the concept of mentoring. We could define mentoring as pairing up someone who’s in the process of learning a trade with a more experienced colleague who...
View ArticleHow to Beat 5 Common JavaScript Interview Challenges
The ways tech interviews are being carried out has been at the center of much controversy for a while now. It’s a sensitive topic, especially when it comes to coding challenges. Not all companies use...
View ArticleHow to Build Your First Static Site with Gatsby
Thinking about getting on the JAMStack bandwagon? If your answer is Yes, then Gatsby, one of the hottest static site generators around, could be just what you're looking for. JAM stands for JavaScript,...
View ArticleStatic Site Generators: A Beginner’s Guide
Let's say your next project is going to be a simple HTML website for a resumé, marketing a product or service, documenting your software, or something along those lines. A great option for you is to...
View ArticleLearn to Design and Animate in 3D with Zdog
There's a cool JavaScript library that names like Chris Gannon, Val Head, and CodePen are all raving about. You can also find it on ProductHunt, where it's been doing rather well. The library is none...
View Article5 Super CSS Grid Generators for Your Layouts
CSS Grid has turned out to be the most exciting evolution of CSS for quite a while. It's a specific CSS tool for building any web layout you can think of, from the simplest to the most complex. Today,...
View Article9 of the Best Animation Libraries for UI Designers
This is the latest update to our guide to helping you choose the right animation library for each task. We're going to run-through 9 free, well-coded animation libraries best-suited to UI design work —...
View Article
More Pages to Explore .....