Notebook

Meet Hutch

Bold explorers Hutch and Jess

Welcome to the latest blog post in our interview series. We’d like to introduce you to our resident Californian and front-end programmer extraordinaire, Will Hutchinson (aka Hutch).

Read More >

Analyzing a Fantasy

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

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)

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

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

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 >

Meet Rikki Swetzof

Rikki Swetzof
Image by Emal Sakwall

In this blog post in our interview series, I would like to introduce you to Rikki Swetzof. She interned with us during the summer of 2016.

Meet Rikki. She is observant, tenacious, quick to learn, and easy to talk to. Before her internship ended, I had the pleasure of asking her some questions. Please see her answers below.

Name, Company, Title, City

Rikki Swetzof, Infinity Interactive, Intern, Lincoln City, Oregon

When did you first work with Infinity?

I began as an intern in June 2016.

What are six words you think of when you think of Infinity?

Nimble. Knowledgeable. Creative. Well-rounded. Responsive. Helpful.

Read More >

Redux redux (via Pollux)

Redux is a small JavaScript library that is quite popular at the moment. Liberally inspired by functional programming principles, it offers a state container that is accessed and modified via message passing.

Thanks to this message passing, and a strong emphasis on immutability and pure functions, it minimizes surprises and maximizes sanity. One of its beautiful promises, for example, is that since the state is only modified via messages (or actions) and pure functions, one can consistently replay the actions of an application and end up in exactly the same final state.

As I was reading and playing with Redux, I began to wonder... This is a blissfully small library. How easy would it be to port it to Perl? In the name of science, I had to try.

Read More >

Announcing our YAPC::EU app!

If you’re part of the Perl community, you probably know how much Infinity loves Perl and Open Source. However, you may not know how much we also love Xamarin and mobile development -- but after you check out the new YAPC::EU::2016 app on the iOS app store or Android app store we've put together, we hope you’ll appreciate how our love for Open Source is too big to be limited to just one language or platform.

Read More >
↪ OLDER

We solve problems with technology. What can we solve for you?

Reach Out

t: 800.646.0188