Josh Burton's Avatar

Josh Burton

@josh.app.bsky.social

Flutter Developer, Coffee Addict, New Zealander

462 Followers  |  257 Following  |  54 Posts  |  Joined: 25.07.2023  |  2.0706

Latest posts by josh.app on Bluesky

Had no idea this existed! Although I don't love button click sounds...

26.07.2025 01:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm going to miss being able to force multi-line formatting using a trailing comma, but otherwise this release looks great!

12.02.2025 21:24 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Started using Cursor this week. Not liking VS Code but Cursor Composer can give some great results.

Still need to dive into cursorrules and tweak my workflow.

Really looking forward to @jetbrains.com Junie to get the same thing in Intellij!

07.02.2025 20:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great write up!

30.01.2025 01:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yep, as long as there is still a goal to improve code generation (which there is!)

29.01.2025 21:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Running a pub upgrade and then activating again seems to temporarily solve the issue.

23.01.2025 03:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Anyone else had major issues using dart cli tools since dart 3.6?

I have a CLI tool I develop and use daily, which is globally activated from a local source.

Now I'm frequently getting the error:
'The current activation of `my_cli` cannot resolve to the same set of dependencies'.

23.01.2025 03:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Looks great! Well thought out and it really does seem like this is needed.

21.01.2025 19:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Flutter bundles assets from all packages in a pub workspace ยท Issue #160142 ยท flutter/flutter When using the new pub workspaces, I've found a bug where assets from all packages are bundled in the built app, rather than assets from just the packages that the Flutter app depends on. This seem...

yeah that was me, and it does!

Here's the bug report I filed: github.com/flutter/flut...

Looks like a fix is underway.

20.01.2025 18:50 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Spent the morning rewriting a polling function that used Timer/Completer/Future into a much nicer version using Stream.periodic.

It turns out Stream.periodic is essentially impossible to test via Flutter Widget tests ๐Ÿ˜ญ

Darts async features really need a lot of work.

16.01.2025 00:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
go_router | Flutter package A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more

go_router enters maintenance mode ๐Ÿ˜ญ

pub.dev/packages/go_...

08.01.2025 00:46 โ€” ๐Ÿ‘ 15    ๐Ÿ” 3    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 3

thanks!

07.01.2025 22:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

seems like the versions of both file and platform dependencies are higher than versions pinned by flutter (or the integration_test package).

Could those be relaxed so I don't need to use dependency overrides?

07.01.2025 21:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ˜ nice, will try this out today!

07.01.2025 20:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

My last day of holiday and I've finally started a new side project ๐ŸŽ‰

Using Dart for the backend deployed via Cloud Run. Excited to see how it turns how with the whole stack in Dart.

03.01.2025 18:43 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

A bit of holiday baking today

24.12.2024 01:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ooh yum whats the dressing?

22.12.2024 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

amazing, these little round display look great

22.12.2024 20:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh great haven't heard of that one.

I'll check it out

22.12.2024 05:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Next year I want to start a weekly 'journal' of work achievements, things I'm proud of etc.

I'm thinking a private github repo, with a github app that opens a PR weekly.

21.12.2024 21:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Anyone have app recommendations for teaching a 3 year old to read?

Duolingo ABC is ok but looking for more options

21.12.2024 21:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
SliverFillRemaining(fillOverscroll: true) does not extend beyond the viewport size ยท Issue #141077 ยท flutter/flutter Steps to reproduce Create a widget that builds a CustomScrollView with bouncing scroll physics and a single child: a SliverFillRemaining with hasScrollBody: false and fillOverscroll: true. Expected...

I assumed that would work as well but it doesn't seem to.

I've found an existing issue filed: github.com/flutter/flut...

20.12.2024 01:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks for trying!

19.12.2024 21:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Last day of work for year - so of course I now have the sudden urge to start a side project ๐Ÿคฃ

19.12.2024 19:14 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
DartPad An online Dart editor with support for console and Flutter apps.

Here's a dartpad of a working sample: dartpad.dev?id=45adea1ea...

Basically the footer sliver has a color that should fill the overscroll.

This is achieved in the sample via the aligned container that sizes its height to the scroll offset

19.12.2024 08:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Flutter devs - is there a nicer way to fill the bottom scroll offset of a CustomScrollView (which uses BouncingScrollPhysics)?

I'm currently using a scrollController.offset to display a Container behind the scroll view sized to the height of the scroll.

It works, but is there a better way?

19.12.2024 03:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Flutter bundles assets from all packages in a pub workspace ยท Issue #160142 ยท flutter/flutter When using the new pub workspaces, I've found a bug where assets from all packages are bundled in the built app, rather than assets from just the packages that the Flutter app depends on. This seem...

I've filed a bug with a sample: github.com/flutter/flut...

Seems to only occur when packages depend on a shared base package.

12.12.2024 07:21 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Well I'll be reverting that change.

When using workspaces all of the workspaces in the project seem to be bundled with the app, even if not referenced by the app pubspec.

Surely that's a bug.

12.12.2024 03:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Really looking forward to trying this out today

11.12.2024 21:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ‘€ Flutter 3.27.0 ๐Ÿ‘€

11.12.2024 20:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@josh.app is following 19 prominent accounts