our notebook






Analyzing a Fantasy
Sweth Chandramouli (@sweth)
november 2nd, 2016

Some of the folks here at Infinity Interactive are avid players of fantasy sports, and this year, they convinced me to join their Fantasy Football league. Two months into the season, what started as a casual game has turned into a trip through a data analytics wonderland as well as what will hopefully be a recurring series of posts here looking at various aspects of the data analysis that I've been doing.

…read more


Meet Tracey Shirley
Tracey Shirley & Emal Sakwall (@zigadore)
october 28th, 2016

Tracey Shirley - image by Emal Sakwall

Welcome to the 10th blog post in our interview series. Let’s pause to mark this occasion and fire up the confetti cannon. We hope you’ve enjoyed getting to know our crew. And, while those colorful tiny pieces of paper fill the backdrop, let me introduce you to our own Tracey Shirley.

Meet Tracey. She is compassionate, kind, clear, logical, efficient, and analytic. She keeps projects on track and uncovers software bugs in a way that leaves us all inspired. I know I want to be like her. Read her answers to my questions.

…read more


Actioner (Another Engine)
Yanick Champoux (@yenzie)
october 21st, 2016

I'm still playing around with Redux and, as usual, I'm always on the lookout for ways to optimize my laziness.

One thing that I found irks me just a little bit are the Redux actions. They are nothing but raw Javascript objects, meaning they are very easy to set up and manipulate. But since anything goes, they are also very easy to subtly get wrong. For example, I'm working on a spaceship game and I have an action called MOVE_SHIP. But what arguments was I using for that? Was it this:

{ type: 'MOVE_SHIP', ship: 'enkidu' }

or rather, that:

{ type: 'MOVE_SHIP', ship_id: 'enkidu' }

Sometimes, I remember to double check myself, but other times, I'll use the wrong property and set myself up for a long, protracted, somewhat less-than-joyful debugging session.

…read more


YAPC::EU Recap
Sweth Chandramouli (@sweth)
october 17th, 2016

YAPC::EU is Europe's premier event for the Perl programming language. This year the conference was held in Cluj-Napoca, Romania, from August 24 through August 28. Infinity sent one of our developers, Sweth Chandramouli, to attend, and we asked him to give a quick recap of his experiences there.

…read more


The Technical Details Of Our YAPC::EU app
Paul Zolnierczyk (@paulish29) & Nate Robison (@ntrobison)
october 5th, 2016

YAPC::EU

YAPC::EU recently hosted their annual Perl Conference in Cluj-Napoca, Romania, and Infinity Interactive is proud to have partnered with them in releasing the YAPC::EU mobile application on iOS and Android. Today, we’ll cover some of the technical challenges we faced in creating this app, which we built on the foundation of the Open Source project that provided a similar app for Xamarin Evolve 2016.

…read more