<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.2.0">Jekyll</generator><link href="https://simonschiller.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://simonschiller.io/" rel="alternate" type="text/html" /><updated>2026-01-07T08:15:29+00:00</updated><id>https://simonschiller.io/feed.xml</id><title type="html">simonschiller</title><subtitle>My personal blog where I talk about Android, coding, tech &amp; more.</subtitle><author><name>Simon Schiller</name></author><entry><title type="html">Guarding your app against unwanted dependencies</title><link href="https://simonschiller.io/posts/guarding-your-app-against-unwanted-dependencies.html" rel="alternate" type="text/html" title="Guarding your app against unwanted dependencies" /><published>2021-02-23T00:00:00+00:00</published><updated>2021-02-23T00:00:00+00:00</updated><id>https://simonschiller.io/posts/guarding-your-app-against-unwanted-dependencies</id><author><name>Simon Schiller</name></author><category term="Android" /><category term="Gradle" /><summary type="html">In larger organizations, managing dependencies can be challenging. It’s easy to end up with multiple dependencies that serve the same purpose. In this blog post, I want to share an easy way to protect yourself against unwanted dependencies.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://images.pexels.com/photos/3835461/pexels-photo-3835461.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940" /><media:content medium="image" url="https://images.pexels.com/photos/3835461/pexels-photo-3835461.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Android build speed on Apple Silicon</title><link href="https://simonschiller.io/posts/android-build-speed-on-apple-silicon.html" rel="alternate" type="text/html" title="Android build speed on Apple Silicon" /><published>2021-01-12T00:00:00+00:00</published><updated>2021-01-12T00:00:00+00:00</updated><id>https://simonschiller.io/posts/android-build-speed-on-apple-silicon</id><author><name>Simon Schiller</name></author><category term="Android" /><category term="Build" /><summary type="html">In November last year, Apple revealed their new M1 chip and rolled it out to some models of their Mac lineup. The hype around this release was pretty big and some of the initial benchmarks showed impressive performance improvements compared to older generations. Many Android developers are using MacBooks for their daily work, so we started wondering if the new MacBooks would improve build speed. So we sat down and ran some benchmarks. In this blog post, I want to share the results with you.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://images.pexels.com/photos/417054/pexels-photo-417054.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260" /><media:content medium="image" url="https://images.pexels.com/photos/417054/pexels-photo-417054.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Removing Kotlin bloat on Android</title><link href="https://simonschiller.io/posts/removing-kotlin-bloat-on-android.html" rel="alternate" type="text/html" title="Removing Kotlin bloat on Android" /><published>2020-11-17T00:00:00+00:00</published><updated>2020-11-17T00:00:00+00:00</updated><id>https://simonschiller.io/posts/removing-kotlin-bloat-on-android</id><author><name>Simon Schiller</name></author><category term="Kotlin" /><category term="Android" /><category term="R8" /><summary type="html">App size is an important metric for Android apps and directly correlates with business metrics. Knowing this, we should aim to optimize it as best as we can. The adoption of Kotlin on Android brings many benefits, but it can also lead to some unintended bloat in your app. In this blog post, we’re going to explore where this bloat comes from and how we can get rid of it.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://images.pexels.com/photos/3359250/pexels-photo-3359250.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260" /><media:content medium="image" url="https://images.pexels.com/photos/3359250/pexels-photo-3359250.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>