ylliX - Online Advertising Network

Smaller APKs with resource optimization

Smaller APKs with resource optimization 01 September 2020 How many times does the name of a layout file appear in an Android APK? We can build a minimal APK with a single layout file to count the occurrences empirically. Building an Android app with Gradle requires only one thing: an AndroidManifest.xml file with a package. […]

YOSEMITE + AUTOCAMP VISIT — Sprouted Kitchen

I shared some photos on instagram of Autocamp, the Airstream trailer glamping place we stayed and many of you asked for a review, so I’ll log a few thoughts here for reference. We have tent camped and car camped but found it immeasurably easier to drive up to an equipped trailer with a pool on […]

Episode 148 – Letters to a new dev

Dan is a developer with around twenty years of experience. He has worked in academia, startups, and both small and large companies. Dan has held many roles from developer to instructor to contractor and founder, in his own words “He’s been around the block when it comes to working as a software developer”. Dan also […]

Shrinking a Kotlin binary by 99.2%

Shrinking a Kotlin binary by 99.2% 24 August 2020 We’ll get to the shrinking, but first let’s motivate the binary in question. Three years ago I wrote the “Surfacing Hidden Change to Pull Requests” post which covered pushing important stats and diffs into PRs as a comment. This avoids surprises with changes that affect binary […]

Strobist: SLC-2L-13: Shoot Through Your Sunset

Whenever you have control over the time of day in which you’ll be shooting a location portrait, always remember that the hour that wraps around sunset will offer you at least five different lighting environments in which to work.  And for today’s portrait of birders Jo (left) and Bob Solem, we’re going to use three […]

Wire Support For Swift, Part 1

Posted by Eric Firestone and Jake Wharton on August 19, 2020 We’re excited to announce support for Swift in Wire. Wire already supports compiling your protocol buffer files into Java and Kotlin, and today Swift joins that family. Protocol buffers are a powerful and efficient way to transfer data between devices. The format was created by […]