Editor's note: Infinity's Notebook isn't just about our technical
prowess. We also showcase some of the amazing things our team members
do away from the keyboard. This week, one of our .NET developers, Alex
Sparkman, writes about scuba diving in Las Vegas immediately after our
I joined Infinity a little over two years ago. Came from a much more
traditional corporate culture. A culture contained in traditional
brick-and-mortar buildings. You could stop by a coworker’s cube and
bump into folks in the lunchroom. Infinity has no brick-and-mortar
home. We’re a distributed workforce with our ~25 people spread out all
across the US. Each of us works from our home. Our water cooler is an
IRC channel called #general.
HTML 5 has proven to not be the silver bullet everyone hoped for. By
their own admission, Facebook's biggest mistake was betting on HTML 5.
While it works well for content, anything more than that needs native
performance. Mobile users demand native performance. The first few
seconds of any mobile user's experience is the most important. Users
will uninstall or never again open an app if they are dissatisfied in
those crucial first moments. So what is the answer if it's not HTML 5?
There's a case to be made that it's Xamarin.
Any industry that relies on "communication" is at risk of failure, or
partial failure, due to mitigated speech versus direct speech. That
failure can be as simple as a missed deadline, or as catastrophic as a
complete failure of the project.