PageSpeed Insights by Google Mobile-Friendly test by Google Website Performance test by Sucuri.net Website speed test by Pingdom Website speed test by GTmetrix Website speed test by Webpagetest.org HTML validator - no need to fix all errors, but this service can help to find and fix possible issues
Category: Web-Dev
Fitts's law
Fitts’ Law can be described as “The time required to move to a target is a function of the target size and distance to the target.” We can apply this to web design by looking at the hit area of our objects. Meaning the larger we can make the clickable area of key links and...
Free images
pixabay.com - free images; License: public domain. pexels.com - free images; License: Creative Commons Zero. stocksnap.io - free images; License: Creative Commons Zero. negativespace.co - free images; License: Creative Commons Zero. lifeofpix.com - free images; License: No Restrictions. unsplash.com - free images; License: No Restrictions. foodiesfeed.com - free food images; License: No Restrictions. cupcake.nilssonlee.se -...
Do not add social widgets to your website
Social widgets create visual noise and distract user's attention from content Social widgets slow down the page load and consumes some user’s internet bandwidth Social widgets is used by small amount of users and there is no need to show them for everyone; Users can share the page on social network by copying url-address and...
Windows / MacOs / Linux keyboard shortcuts
Table of keyboard shortcuts
Introductory programming language
The best introductory programming language is Python. Python is easy to start, readable and extremely powerful language. It is widely used in web, data analysis and science. Stack Overflow Trends on programming languages Visualize Python code execution with PythonTutor
Difference between Promises vs Observables
Observable can provide a stream of data, also can filter the results and you can unsubscribe. It is not possible to do with Promises. Observable can return a value synchronously or asynchronously. Promise is always asynchronous Difference between Promises vs Observables
Search Engine Optimisation (SEO) - General notes
Focus on users and not on search engines. If site will be usable for users than the site will be higher on results. Bounce rate - is the percentage of visitors to a particular website who navigate away from the site after viewing only one page. Search engines (like Google or Yahoo) rely on bounce...
Free website
Do you need a free website? Try WordPress.com WordPress.com - is a platform that alows you to register a website. It is powered by WordPress - the most popular Content Management System. With WordPress.com you don’t need to pay for a domain name and hosting. You don’t need to install and update software. WordPress.com provide...
Good riddance, Internet Explorer!
As Internet Explorer enters end-of-life, Vivaldi browser co-founder and CEO Jon von Tetzchner remembers its controversial legacy and argues that its loss is not really a loss. Read this article in Español, Русский. On the 17th of August, Microsoft decided to kill off its Internet Explorer browser. The browser lives on as Edge which first...