Let’s make awesome things together!

Hi! I’m Casper Beyer, a talented freelance omni-developer with over 5 years of experience. I’ve spent most of my career working as JavaScript based game developer. Lately, I’ve focused primarily on a free, editor agnostic tool called Amok (I’ll tell you about it a bit later).

I’ve expert knowledge of C, C++, JavaScript (front-end and back-end solutions), and ECMAScript.

Being incredibly productive, competent, and flexible, I am passionate about both new exciting projects and technologies. I’ll be enormously happy to work with you! Remember, crafting the best web experiences streamlines processes and generates revenue!

Working together, we’ll hand all the hiccups. Be sure, everything’ll go off without a hitch!


Turn your idea into sustainable success: AMOK

Amok is a handy tool created for live development, debugging and testing workflow for various web browsers. It’s written in JavaScript related to ECMA standard.

One of the following expressions can easily depict Amok:

  • Hassle-free
  • Open-source
  • Command-line
  • Cross-platform

With Amok, the development workflow turns into a runtime for native script with a zero-configuration development server with preprocessor support, interactive mode, and console redirection.

Amok’s core features include:

  • Live code editing;
  • Hot patching (you can currently edit the active source code of scripts);
  • Re-sourcing of the edited code (the application doesn’t have to restart or lose its state);
  • Event tracking file.

JavaScript vs ECMAScript: Which is the best for your project

It’s one of the most frequently asked question. Before I answer, let’s turn to the historical background. JavaScript (original name was Mocha) came before ECMAScript. Even a beginner could code in this simplest language created by Brendan Eich (Netscape). Lately, it was decided to develop a standard that would guide the path of scripting languages, primarily JavaScript. This standard was named ECMAScript.

ECMAScript 6 is the next iteration of JavaScript. However, it does not run in the leading contemporary browsers. You should use BabelJS transpiler to transform new JavaScript ES6 to the previous version JavaScript ES5. Obviously, it’s not very good idea to use ECMA standard as cornerstone of your project.

A significant community of developers around the world supports JavaScript. JavaScript features an enormous number of tools that give developers everything they need to build successful web systems and applications.

Feel free to contact me if you have any questions!