What is it like getting back to coding after ≈2y
First impression of someone who barely code for 2 years coming back: Android developer ecosystem changes quite a lot, and also developer experience are pretty slow these days.
Random Compose Project #2: Metro-Compose
TL;DR: I am a sucker for building design system from old/dead OS
My Preferred GitHub Actions Setup for Android Projects
Obligatory blog post to explain why I moved from SSG GitHub Pages to Ghost
Why did I move to Ghost for my personal website? TL;DR: it allows me to focus on writing
Let’s see if Flipper can make me a 1.1x engineer 🧐
TL;DR: Flipper looks like a pretty cool way to build in-house dev tools
Random Compose Project #1: Compose95
How to build extremely specific and out-dated design with Jetpack Compose (thread 1/100000)
Mental Models of Jetpack Compose #4: Components and Hindsight
TL;DR: Try React or Flutter or both!
From Android zero to kinda-middle: Basic shell script for Android dev
TL;DR: It can do anything*
A Quick Review of Project Hoverboard
TL;DR: Project Hoverboard is great, but not perfect for smaller events?
Mental Models of Jetpack Compose #3: Inheritance, Composition, and why they matter
TL;DR: https://en.wikipedia.org/wiki/Composition_over_inheritance
Mental Models of Jetpack Compose #bonus: I gave a talk!?
Because why not 🤷♀️
Mental Models of Jetpack Compose #2: Declarative UI (with code) & separation of concerns
TL;DR: XML -> XML w/ data binding; React, and the illution of “everything’s fine”
Mental Models of Jetpack Compose #1: State & Programming Models
TL;DR: State lives, and Programming Models are different ways to modify states
From gqlgen to GraphQL.js: a story of “choosing the right tool for the right job”
TL;DR: Of course it’s my fault 😛
Prepare a Jetpack Compose talk with me #3: Basics & fundamentals
TL;DR: what it looks like, core concept, all the easy to understand stuff
Prepare a Jetpack Compose talk with me #2: Saying “no” firmly but politely to the following topics
TL;DR: Just let the pros deal with the hard topics. Me? I’m going straight into the source code.
Prepare a Jetpack Compose talk with me #1: Where do I even start?
TL;DR: just a bunch of links
From Android zero to kinda-middle: Don’t be scare, “Architecture” and “Pattern” just fancy words…
TL;DR: How to use architecture in Android Development
From Android zero to kinda-middle: a whole bunch of little useful things for your development…
Debug network calls, shortcuts to find out which team member to talk to, and other useful stuff to make life as an Android Developer…
From Android zero to kinda-middle: What Kotlin null safety means to your code base and product
Kotlin null safety is great, but they also can turn into a trap if you are not careful.
Loft: I’ll be back
Over the weekend, I have a full review of what I have been working on, and what I want to achieve in the next 6–12 months. And in the…
From Android zero to kinda-middle: understanding what Gradle is & does
TL;DR: Gradle is a build tool that let’s you focus on the code, instead of how to tied a million lose pieces together.