Categories

Learn

Learning, Every Day

I try to learn something new every day. It might relate to personal finances, physical health, computer programming, or any other topic — and the learning might take place for a few minutes or from sunrise…

Read More
Learn

Tips for Writing Better Code

What is good code? We know when we spot bad code. But because good programming is harder to define, it’s difficult to know you’ve actually created quality. In my experience, there are two great questions that…

Read More
Learn

Using Data URIs to Speed Up Your Website

As our websites grow more complex, web performance is becoming an increasingly important topic. There are many different strategies that you can employ to improve the performance of your websites. These include optimising images, combining multiple…

Read More
Learn

Building HTML5 Context Menus

A lesser known feature of the HTML5 specification is context menus. These allow you to add custom items to the menu that appears when a user right-clicks on the page. Using JavaScript, you can then control…

Read More
Learn

An Introduction to HTML Imports

HTML imports is an exciting technology that promises to change how we build websites. Imports allow you to include HTML documents within other HTML documents. This has a number of benefits, including the ability to create…

Read More
© Treehouse Island, Inc.