Skip to main content
mv
  • Home
  • About
  • Blog
  • Projects
  • Contact

Blog

Thoughts on software engineering, leadership, venture building, and the intersection of technology and creativity.

  • The Future of Outstaffing

    How AI + Human hybrid teams are reshaping how we build software.

    February 5, 2026aileadershipteams
  • Can Technology Really Be Art?

    A transcript of my TEDx talk exploring how code becomes art, esoteric programming languages, and why technologists are the artists of the digital age.

    November 1, 2025creativityengineeringspeaking
  • AI vs Engineer

    The 2025 mid-year state of affairs: productivity booster or killer?

    July 30, 2025aiproductivitysoftwareengineering
  • Pairs and Triples in Kotlin (and why you shouldn't use them)

    Why Kotlin's Pair and Triple classes are an anti-pattern that can hurt your codebase's readability and maintainability.

    December 26, 2024kotlinandroidbest-practices
  • Three Years of Pear Shadow

    From a one-man show in 2020 to a mobile powerhouse. The chaos, the growth, the team.

    November 15, 2023pear-shadowcareerleadership
  • The Year I Went Freelance, Got Laid Off, and Found Tinybeans

    COVID, 400 emails, 5 offers, and finding a remote Android role when everyone said hiring stopped.

    December 18, 2020careerremote-workandroid
  • MVI and Why Android Finally Got Easy

    Kotlin, MVI, RxKotlin, and Room made Android development actually enjoyable. Here's why I think MVI is the way forward.

    November 20, 2019androidkotlinmviarchitecture
  • RxJava and RxAndroid

    Reactive extensions bring a new way to handle asynchronous data streams in Android.

    March 15, 2017androidrxjavarxandroid
  • Introducing RecyclerView

    A new way to display lists in Android that's efficient, flexible, and actually pleasant to use.

    June 6, 2016androidrecyclerview

© 2026 Menil Vuković

Engineer · CEO · Writer