A Beginner’s Guide to Website Speed Optimization
In-depth website speed optimization guide that shows you how important it is to have a snappy website. DIY instructions and tricks to improve load times.
“Good programmers use their brains, but good guidelines save us having to think out every case”
Best 7 links of week #23, 2017
In-depth website speed optimization guide that shows you how important it is to have a snappy website. DIY instructions and tricks to improve load times.
Stack Overflow just published their Stack Overflow Developer Survey 2017 to see where the trends are leading. PHP is still holding a respectable slot. In this Quora question, you will have some opinion about the future of (still) the most common language on the web.
Don’t even consider microservices unless you have a system that’s too complex to manage as a monolith. The majority of software systems should be built as a single monolithic application. Do pay attention to good modularity within that monolith, but don’t try to separate it into separate services.
When users come to your page, they’ll feel some kind of reaction. Whether it’s positive or negative, that reaction is determined in large part by what they see. A hero image is one of the fastest ways to grab the user’s attention. In this article, you'll learn few tips on using hero images effectively.
A list of bad web practices and recommendations on what not to do on your Wordpress site. Some of these range from beginner mistakes to more complex issues. A lot of these can be the difference between having a successful WordPress site and a failure.
A new terminal text editor that aims to be as simple and friendly as Sublime. And there's more... It's written in JavaScript!
The modern JavaScript tutorial is a website that provides simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
by John Brett
This book will introduce hapi.js and walk you through the creation of your first working application using the out-of-the-box features hapi.js provides. Packed with real-world problems and examples, this book introduces some of the basic concepts of hapi.js and Node.js and takes you through the typical journey you'll face when developing an application. Starting with easier concepts such as routing requests, building APIs serving JSON, using templates to build websites and applications, and connecting databases, we then move on to more complex problems such as authentication, model validation, caching, and techniques for structuring your codebase to scale gracefully.