After the NOP logger

If you’ve written any Spark code using Scala and SBT there s a good chance you’ve come across this warning about SLF4J:

Continue reading

Firebase provides a few open data sets, one of which is the Transit data set. This data set includes real-time information about municipal transit systems – for example the San Francisco Municipal transit system. I wanted to create a simple application that would watch the SF Muni system and display the location of buses in […]

The Firebase REST API has many limitations – one of which is that it has no support for transactions. But what if I’m (exclusively) using the REST API and want to make sure that if two clients try to change the same object concurrently that only one will win? Well – a simple way is […]