Welcome to ThePhox.xyz!

This website is a one stop place for all things relating to my self (Ryan Farnham) and my projects, plans, etc.

I will be updating this website with further information in the coming days so please check back soon!


About Ryan Farnham (aka The Phox)

I am a 36 year old professional web developer, programmer for the past 22 years, Software Engineer, and Linux Server Admin.

I love nature, everything cycling, kyacking (despite not having gone in years), mountain climbing, computers (obviously), virtual reality and virtual worlds, simulator games like Cities Skylines and Second Life.

I got my nickname bit over a decade ago while playing Halo PC when I sneezed and someone said I sounded like a fox screaming in panic, a friend said my nickname was now The Phox, I liked it so it stuck!


My Character in Second Life®

I often can be found in the virtual world that is Second Life® building things to sell or give to friends or accidently blowing stuff up when holding particle weapons, oops!

On Second Life® my character is a shapeshifting being that is from the Void Realm, a pitch dark place where the only source of light shsines electric indigo in color from this that have Void energy running through them, otherwise the Void is devoid of all light, gravity is also very limited when it is present as well, Void beings use their power to move around and also to assume forms, I prefer to be a Void Dragon.

! Online Privacy Warning !

Due to this wonderful thing called doxing, I only provide my username to people I trust with it, people do all sorts of bad things with Second Life to cause people harm in real life, like for example if you leave your self alone for five minutes come back to find your self banned for pedophilia because someone with a child avatar attached them selves to your avatar in a way so to look sexual, oh they also recorded that and sent it to your boss in real life, yeap that stuff happens far too often and is happening more and more, this is why it is very important to keep your real life self unassociated with the characters you play online most especially in sandbox type environments where people can create works of fiction around your avatar then use it against you in real life, so please, leave your real life websites, facebook, name details out of your SL profile!


Hosted on a Raspberry PI Zero

This website as well as my other ones and some I host for other people are powered by my Raspberry PI Zero, I love these little computers, low power but can power entire web projects with ease!

Web Development / Programming / Server Management

I have merged what I do for programming and web development considering much of what I use overlaps the two nicely. Since these things work so well hand in hand I just list the skills all together here in the same page.

Whether you need a simple program made for Linux or Windows or an Android App or a combination to work together I can make it all happen!
I have the necesary skills to make pretty much any application for any business big or small and see the entire project through from start to finish to ensure it all works seamlessly.
Need a custom point of sale system complete with inventory management or an elegant fast running website that is more professional than some out of box template engine or web service, contact me and get your free quote today!

Communications Technology Skills

  • Asterisk
  • Axon PBX
  • YATE
  • IVM Answering Attendant
  • IMS Telephone On Hold Player
  • Quorum Telephone Conference Server
  • Dial Dictate Telephone Dictation System
  • I can get you local phone numbers across the USA or toll-free numbers.
  • I can set up basic call menu and voice mail systems or full blown PBX service for large scale businesses

Web Design Experience

  • CSS3
  • ECMA 6+ (aka JavaScript)
  • SVG
  • PHP

Mapping Technologies

  • MapBox GL JS (prefered)
  • Google Maps API 3
  • GPX, KML, KMZ, GeoJSON, CSV
  • I can log paths, roads, trails, etc. using GPS

Client / Server Communications

  • NodeJS
  • WebRTC for live video, audio and data
  • UDP Datagram through NodeJS
  • Socket.io

Database Management

  • MySQL & Derivitives
  • PostgreSQL
  • SQLite
  • CSV
  • JSON Files

Graphical Design & 3D

  • I can do good manipulation work on most things
  • Chroma Key (e.g. green screen)
  • Basic Logo Design
  • Can produce SVG if needed
  • Blender, fragMOTION and other tools
  • Basic rigging and animating