Hi! I’m JanPaul, and this is my website.

(just Jan is fine too.)

I’m a software engineer based in Utah, USA.

For my day job, I work as a backend engineer for Divvy, using the Elixir programming language.

I’m also one half of Pollywog Games, where I make mobile strategy games as a hobby.






Barnard’s Star - multiplayer turn-based tactical games

Card Crusade - roguelike deckbuilder

Other little projects

Blog Posts

Unity: the Good Parts

In my last post, I detailed all the many reasons why I dislike Unity and find it frustrating to work with. Despite all those reasons, I’ve released a commercial game built with Unity and am close to releasing a second. That amounts to several years of working with Unity – if I hate it so much, why haven’t I bailed before now? Well, the reason is that the good parts of Unity outweigh the costs for me.…
Read more ⟶

The quest for the Ultimate Game Engine

I’ve been using Unity for about 4 years now. I’ve even used it to develop a couple of commercial projects. So obviously, it can get the job done. It has a huge community and there are tons of high-quality tutorials online. It appears to be the most-used game engine among indies and hobbyists. And best of all, it’s free. … so what’s my gripe with it? A lot of things, really.…
Read more ⟶