• Hello Picasso 2.3

    This post was published externally on Square Corner. Read it at https://developer.squareup.com/blog/hello-picasso-2-3.

    Read More

  • Android Needs A Simulator, Not An Emulator

    Two years ago I wrote a blog post complaining that the Android build system was broken. At the time, Eclipse ADT and Ant were the blessed solutions and they just hadn’t scaled with the platform. Third-party solutions existed for both tooling and IDE but they always felt a bit illegitimate and at risk for problems.…

    Read More

  • Play Services 5.0 Is A Monolith Abomination

    Guava is a monolithic library, but that’s not necessarily a bad thing. Nobody thinks twice when bundling it for the JVM. In the world of Android the mention of Guava has a bit of a negative stigma due to the dex file format’s method limit and a concern about bloating APK size. The latter is…

    Read More

  • Coercing Picasso To Play With Palette

    Features feel how I imagine children would. They are relatively easy to spawn but require a lengthy committment and constant care. Picasso’s API would be nothing short of a Greek tragedy if we humored every feature request that we received. Finding the right balance of what is appropriate to add and what isn’t is a…

    Read More

  • The Conference Speaker Investment

    Speaking at conferences is an investment of speakers in time, energy, and knowledge. The quality of a presentation and of the conference itself can be measured in the amount of investment made. Here are my tips for future conference speakers. Choosing A Conference At which conference you choose to speak is arguably as important as…

    Read More