Converting JavaScript to TypeScript

JavaScript to TypeScript

So perhaps you and/or your development team have been looking at TypeScript and have decided it would be a nice tool to leverage in development.

Your team is sick of having to track down how your JavaScript objects are composed, sick of having to reference third party library documentation every waking moment.

Wouldn’t it be great if you didn’t have to spend most of your time debugging runtime errors?

All of these are great reasons to consider moving your project to TypeScript.

“But Mike”,  you say, “I already have thousands of lines of JavaScript code!”

No sweat! I can guide you through the conversion process!  Believe me, while it may take some time, it is not as painful as you may believe.

Continue reading “Converting JavaScript to TypeScript”

Setting Up A C++ Project With CMake

Complete repository for the lazy time-sensitive here.

CMake is a useful build tool for use (at least for my purposes) with C++. It is able to generate scripts to build your program on a variety of different platforms, and in the end, it makes a developer’s life easier.

I have spent the last few days struggling with rearranging my build process with CMake.

All in all, I like it.

It seems like a great tool, however I feel the project could use more straightforward documentation on setting up a project that is split into several parts. Digging into the CMake documentation can be intimidating at first, hopefully I can help ease your pain.

Continue reading “Setting Up A C++ Project With CMake”