A Kotlin Legend Turned Down 80% of the Job Market: Why I Flatly Refuse to Use AI for Code

A Kotlin Legend Turned Down 80% of the Job Market: Why I Flatly Refuse to Use AI for Code

If you are a senior engineer, what do you write down as your requirements when you go job hunting?

2026-09-17 · 9 min · 1777 words · Trevor Wang
Kotlin Developers Can Finally Write Production-Grade AI Agents: A Deep Dive into Google ADK for Kotlin 1.0

Kotlin Developers Can Finally Write Production-Grade AI Agents: A Deep Dive into Google ADK for Kotlin 1.0

Anyone who writes Kotlin has been carrying the same nagging feeling for the past two years.

2026-09-17 · 7 min · 1452 words · Trevor Wang
KMP Lands on HarmonyOS: One Compose Codebase, Four Platforms Now

KMP Lands on HarmonyOS: One Compose Codebase, Four Platforms Now

Start with a number: four.

2026-09-16 · 9 min · 1861 words · Trevor Wang
Shopify Went From React Native Back to Native: Is Cross-Platform Still Worth It in the AI Coding Era?

Shopify Went From React Native Back to Native: Is Cross-Platform Still Worth It in the AI Coding Era?

One number first: 12 weeks.

2026-09-15 · 9 min · 1786 words · Trevor Wang

Flutter 1.7.8 Stable Released

Flutter 1.7.8 stable is out, fixing a batch of bugs.

2019-07-09 · 2 min · 389 words · Trevor Wang

Using JaCoCo to Check Test Coverage

Enabling jacoco during manual testing to check test coverage

2019-06-20 · 4 min · 819 words · Trevor Wang

flutter_boost Integration on Android: What It Took

flutter_boost integration on Android: what it took

2019-04-10 · 3 min · 555 words · Trevor Wang

Flutter Plugin Development -- The Android Edition

A walkthrough of plugin development using QR code scanning as the example

2018-06-16 · 3 min · 552 words · Trevor Wang

An Introduction to the Flutter Widgets Framework

A quick introduction to the Flutter widgets framework, and how Flutter builds complex UI by composing widgets.

2018-06-11 · 3 min · 552 words · Trevor Wang

Flutter Project Structure

The project directory layout, and what the main files contain

2018-06-09 · 1 min · 123 words · Trevor Wang

Setting Up Your Flutter Development Environment

Setting up the Flutter development environment

2018-06-03 · 2 min · 223 words · Trevor Wang

Continuous Delivery System Based on Gitlab

How to setup a Continuous delivery system

2017-04-10 · 2 min · 259 words · Trevor Wang