## CMake and Libraries, part 1

I must tell you the truth, not all applications out there are as simple as a hello world; yes, I know, shocking right?! So far we have been doing simple CMake files to produce a simple application with a few files. Today let’s try to cover a little more …

## CMake and out-of-source build

Hello, it is me again! What were we talking about the last time? Oh yeah! CMake! Well, here I am, ready to talk more about CMake! Ready? Let’s go!

So far we have been building our simple build script in the same directory as our source code. In the …

## CMake and variables

Yeah, it is me again with more CMake!

You remember my last blog post? When I told you it was the simplest CMake file possible? Well, I lied. In fact, if we just want to print Hello world in CMake we just need to do something like this:

# we just …

## The simplest CMake possible

Most of us are already exposed to or familiar with build systems like MSBuild or Make and well, we already know how difficult it is to maintain really huge codebases or craft really big MSBuild or Makefiles, and then, add targeting multiple platforms for a native developer!

Enter the meta …

## Compilers and the modern art of Web Development

With the only exception of people living in a cave, we already know everything is JavaScript now, fluid web ui, server side applications, native mobile applications and even desktop applications, everything is JavaScript… Now we talk about components when developing user interfaces for the web, now we talk about ES2015 …