The article Tag

The article tag should have independent, self-contained content. This means it should stand on its own, without the need for information from any other section of the web page. However, it can be related to articles. The difference between it, and the main tag, is that you can have multiple article tags on a web…

The main tag

The main tag is used to define the main content section of the web page. The content within the web document should be unique between the pages, and not contain replicated data such as navigation links, headers, footers, sidebar data etc. Within the main tag, you can find articles, standard content which you’ve already seen,…

Data Transformations

Data transformation is often simple like splitting a full name into the first and last, or vice versa. However, sometimes it is more complicated, much more complicated. I once wrote a data converter which had to convert data stored in a file with the size of data store being a certain number of bytes into…

Inline Functions in C++

Calling a function has a performance penalty because you have to create variables, specify scope, pause the current variables and push data onto the call stack, just to name a few reasons. C++ allows you to define an inline function, which should be short, to improve the performance. In doing so, the compiler will actually…