The Bee Hive

David Larrabee

David Larrabee
Technology Leader | Boston | @squidpunch

Projects

Here's a look at some of the things I have done over the years. Most anything is not client work or things I have done for an employer, so expect a few gaps in history as its more of a walk down memory road versus a specific detailed journal of all the paths traveled.

Tour Badge Builder

HTMLCanvas
React
TailwindCSS
Tour Badge Builder

Back when I was doing a bunch with gaming sites I built a system that could build forum signatures with dynamically generated content on an signature image. They were mostly in PHP interacting with ImageMagick and building graphics real time while merging layers. I wanted to try and create the same type of thing in all front end Javascript, and one of the groups I am involved in through the peloton is The Tour. It's a great bunch of friendly folk that stack classes on top of each other, in various ways - go check it out. That group also has the ability to show off some profile image bling to your facebook profile image using the profile frames. However, some people don't use facebook, and sometimes that system wasn't working right so this gave me the opportunity to test out this idea. Currently, it is still mostly just a proof of concept.

Most of the functionality is there:

  • You can resize your image
  • You can reposition your Image
  • You can attach the proper badges to your profile

One added bonus my tool provides is you can add all the proper badges together to create your final image. In the frames system you need to add the frame use that image to add the next frame. A ltitle cumbersome if you are going to try and add multiple badges that you've earned doing tours.

Not sure if they will end up implmenting it, but for now you can check out a demo that just throws on a few badges for any image you upload here


Test Sweet

Ruby
iOS
Appium
Cucumber

Knowing that there were a few of us submitting talks for the Inspect 2015 RubyMotion conference, I figured it might be interesting to try and come up with something that was not just about RedPotion. Redpotion was a grouping of all the best tools to get up and running quickly on RubyMotion - so, I figured why not dive into extending that in testing tools. This was the creation of Test Sweet.

You can see my talk here.

This time period kind of sticks out to me, as it was probably my most active open source contribution period to date. I've moved away from RubyMotion pretty much entirely these days, as have Infinite Red based on the current tagling The React Native Experts.


Ruby Motion Open Source

Ruby
iOS
RMQRed Potion

I was pretty deep into the RubyMotion ecosystem back in 2015. What started as an active contributor to RMQ migrated into a partnership with InfiniteRed in creating RedPotion.


360Voice

Classic ASP
PHP
C#
Podcasting
360 voice

A website application which would act as though your xbox 360 is blogging about your gaming activity. They also had some public XML web services for people to leverage and build their own things on top of the data they exposed. Being an avid member of the community and creator of a few services around those APIs created a relationship with co-founders. As it continued to grow, they pulled me in to help keep up with the demand and features of the product. This is actually what landed me in the Boston area. where I live today.


The Live Eye

Classic ASP
PHP
C#
Podcasting
The Live Eye

Back before consoles gave you a counter of your total time played for all games, we built this site to do just that. We were able to get access to the data from microsoft xbox live users. With that access I created a windows service in C# that would collect that data for users real time in a mult-threaded way. Partnering with my good developer and gaming friend Luigi, we built a web experience to share profiles for users and games based on that data.