Advertisement ยท 728 ร— 90

Posts by james

Preview
a dog is standing on its hind legs in front of a door with the words `` oh lawd he comin '' . ALT: a dog is standing on its hind legs in front of a door with the words `` oh lawd he comin '' .
8 months ago 0 0 0 0

Sounds like Mitsu!

Similar story here, he gave me my first full time software development job and taught me a lot. Great human. I should screenshot this and send it to him.. although then he'll know I called him a great human. Can't have that ๐Ÿ˜‚

8 months ago 1 0 1 0

No way. I worked with Jon many years ago, before he moved to the UK. I've followed you for a while and had no idea about this connection ๐Ÿ˜‚

8 months ago 1 0 1 0

Awful and confusing, isn't it. Android + most G apps on Android have made great progress in UX over the past decade, yet Google Play has gone the opposite direction. I've observed multiple people become confused by this screen. Not sure how such a flawed UX (in a critical path!) could be shipped ๐Ÿ˜•

8 months ago 1 0 0 0

No worries, it's a great idea - and also made me aware of PanamaPort, so thank you!

8 months ago 1 0 0 0

Very cool project!

8 months ago 1 0 1 0
Preview
Chrome for Android starts rolling out bottom address bar, redesigns settings Google Chrome is beginning to roll out the bottom address bar option on Android to the stable channel with...

They heard you! ๐Ÿ˜‚

9to5google.com/2025/04/15/c...

1 year ago 2 0 0 0

Do you have a source for the assertion "the absolute number of Flutter devs world wide is way bigger [than Kotlin]"? I assumed the opposite but I'm happy to be proven wrong.

1 year ago 2 0 2 0

... the long term impact of that will be engineering leaders choosing between React Native or Compose Multiplatform for new cross platform projects, rather than RN or Flutter, because CMP growth and support will outpace Flutter due to network effect.

1 year ago 2 0 1 0
Advertisement

I'm aware of those improvements, and others. My point is not "Flutter bad, Compose good". My point is many large orgs are making heavy investments in Kotlin outside of mobile (several FAANG migrating tons of Java to Kotlin) but they don't seem to be doing the same for Dart and I believe <cont'd...>

1 year ago 1 0 1 0

Yep I used Flutter heavily from 2018 until 2021. Went to meetups etc. Absolutely loved it. Still like it, I just moved on to other things. I work on a lot of non-mobile projects, so Flutter fell to the side for me. I still think it's great, just can't see how it stays relevant long term any more ๐Ÿ˜ข

1 year ago 0 0 1 0

Not about sales & mkting IMO, it's about business value & engineering investment risk. For any org that already writes Kotlin for backend or Android, starting a Flutter project today is higher risk than CMP. If Flutter dies, your code is dead. If CMP dies, your Android app & backend code lives on.

1 year ago 1 0 1 0

Interesting thread, but commenter seems slightly misinformed. Conflates CMP and KMP which are very different. Kotlin as a language has traction outside of CMP, whereas Dart's traction outside of Flutter is minimal. Likely to drive CMP adoption since anyone w/ Kotlin experience can easily jump in.

1 year ago 0 0 1 0

It's less mature because it is newer, but that doesn't invalidate the premise of what I wrote. Out of curiosity, what do you think is currently missing or unstable?

1 year ago 0 0 1 0

Flutter is likely to lose relevance given the stengths of Compose Multiplatform. CMP compiles to WebAssembly + Desktop JVM, not just Android and iOS. CMP is very attractive because we can share code we're already writing for Android. That reduces risk, if CMP goes away the investment is still useful

1 year ago 2 0 2 0
Post image

Happy Die Hard day to those who celebrate ๐Ÿ™

1 year ago 1 0 0 0
Post image

Romain what have you done

1 year ago 16 3 1 0
Advertisement

I use a similar trick but instead of saving to the device I evaluate the PNG as a Base64 encoded string and copy to clipboard. Then in terminal:

pbpaste | base64 --decode > "img_$(date +%s).png"

Evaluate Expression has saved me many hours over the years ๐Ÿ˜

1 year ago 4 0 1 0

You weren't kidding, took 2 mins! Thanks mate

1 year ago 0 0 0 0

Looks outstanding ๐Ÿคค Thanks to your photo, our Thermomix is about to get a workout

1 year ago 1 0 0 0

If you already own your domain does using it for bluesky have cost or maintenance associated? I haven't looked into it but have noticed it's becoming fairly common now

1 year ago 0 0 1 0

Maybe obvious: lighting *really* matters. Something was making me feel inexplicably tired in my home office on some days, had to take my laptop to a room with natural light to get anything done. Recently changed lights from 2300K warm to high-CRI 4500K natural LEDs and it has been life changing ๐Ÿ’ก๐ŸŽ‰

1 year ago 2 0 0 0

Hey Konstantin, could you please add me too? Thanks!

1 year ago 1 0 1 0
Post image

Me at $work: "Small PRs folks, we need fast turnaround with as few defects as possible"

Me on my solo projects:

1 year ago 57 3 5 0

I do this too! The next level from here is to allow yourself to save combinations as presets, so you can go to sleep then come back in the morning and decide which ones are still great and which ones aren't as good as you thought they were ๐Ÿ˜

1 year ago 1 0 0 0

Something no one ever told me about becoming a parent is how deeply special it would be to witness the bond form between my toddler and my dog. No words ๐Ÿฅน

1 year ago 2 0 0 0

Banana stand!

1 year ago 0 0 1 0
Advertisement

@kpgalligan.bsky.social would love it if you could add me to the list please!

1 year ago 1 0 1 0

BTF2 didn't support AnnotatedString at the time (does it yet?), so I never ended up migrating ๐Ÿ˜ข You just reminded me of another cool part though, theming! The editor imported unmodified VSCode themes and applied them using AnnotatedString, VisualTransformations, and a small amount of custom drawing

1 year ago 2 0 1 0

1. learn new things โ€“ I learned tons about editor data structures & performance, and even more about Compose
2. file feature requests โ€“ the Compose team are listening and are always interested in hearing about use cases that Compose doesn't yet support

Alright, end rant. Go build something cool!

1 year ago 3 0 0 0