My Latest Articles:

Getting Started with Game Modding Europa Universalis 4 - Part Four

It's payoff time. In part three, we dealt with localisation to get text setup for our event. Now, all the work we did to make this mod is about to show up in game.

Posted on Wednesday, October 17, 2018

Getting Started with Game Modding Europa Universalis 4 - Part Three

We're almost home. In part two we created the bulk of an in-game event. In this part of the series, I'll show you how to get text into the event and onto the screen. It's localisation time.

Posted on Wednesday, October 17, 2018

Getting Started with Game Modding Europa Universalis 4 - Part Two

In the first part of game modding EU4, we laid the groundwork for an EU4 game mod. In this part of the series, we're going to fill in the event file to create an awesome event in the game. I'll explain this file line by line with documentation references and at the end of this article, I'll show the completed file.

Posted on Tuesday, October 16, 2018

Getting Started with Game Modding Europa Universalis 4 - Part One

Welcome to the first part of my series of tutorials on making game mods for Europa Universalis 4. In this series, I'm going to take you through the process of making a fairly simple mod, which will lay the foundation for more advanced mods. The goal is to cut through all the noise and extra data out there so you get a fairly right-to-the-point experience, which will get you game modding quickly.

Posted on Monday, October 15, 2018

Creating An Iterator Function By Scratch in JavaScript

In this JavaScript code snippet, I show how to create a custom iterator function. Generally, you're probably going to use a generator function when you want to step through a data stream, but today I'm going to jot down a little code note about creating a custom iterator in JavaScript easily, thanks to closure.

Posted on Thursday, September 20, 2018

Simple Example of Fetching & Displaying Remote Data With Vue.JS

Odds are that if you're making a Vue.JS web app, you're going to need to pull in data from an API. While there are many ways to do this, here's one fast & easy way to do it that uses Axios to hit an API and display the returned data.

Posted on Monday, September 17, 2018

Make A Sorted and Filtered Table With Vue.JS Quick

If you're looking for a way to make a display table that can be sorted and filtered in Vue.JS, you've come to the right place. Let the games begin!

Posted on Monday, September 17, 2018

Getting Started Fast with Visual Studio Code

Over the years I've used just about every IDE and text editor known to man (or so it feels)—notepad, FrontPage, DreamWeaver, Eclipse, Sublime Text, Brackets, Atom, IntelliJ and other JetBrains IDEs, and on and on. And of course, Visual Studio Code.

Posted on Sunday, September 16, 2018

Simple Vue.js Custom Event Listenting Parent/Child with $emit

This quick article shows you how to create a custom event in a child (component) and pick it up in the main Vue instance.

Posted on Sunday, September 16, 2018

My First Jump Into ASP.NET CORE

Finally, the day is here. I'm jumping into ASP.NET Core 2. It's been ages since I've been on a Microsoft platform. I used to admin Windows NT servers and write ASP code (guess it's called classic now).

Posted on Thursday, September 13, 2018

You Found Me!
Picture shows Jason A. Martin - Software Engineer, Indie Game Developer, Tech Evangelist, Entrepreneur

I've been a software engineer for over 24 years and tend to get my hands into everything. I just love learning! To learn more about me, check out my about me page. Hope you like this clean, fast site. :)