Greg is a software developer living in the San Francisco Bay Area. After working at Box for 5 years on the Productivity Engineering team, he recently jumped over to focusing more on startup work. His most recent projects (and what he enjoys the most) consists of iOS and Go development.
He's currently looking for new opportunities, so feel free to send an email or reach out via one of the links below.
Recently, I've been thinking a lot about the broken windows theory and how it applies to software development. This theory has already been brought up a number of times in the context of software, and the theory itself is quite controversial...
Single sign-on (SSO) is a popular feature that was initially designed in the early 2000s for enterprises. The key benefit to SSO is that users only have to remember one set of credentials. Users like this because...
The most effective way to improve the testability of your Android app is through a technique such as dependency injection. Dependency injection on Android is a notoriously difficult problem to tackle. The problem...