FlutterDrills's profile picture. BehaviorSubject|

FlutterDrills ๐Ÿ’™๐ŸŽฏ

@FlutterDrills

BehaviorSubject|

Pinned

๐ŸŽฏ๐Ÿ’™๐Ÿ’ฏ

Sharing a lesson that has taken me a long time to learn: work on something you are passionate about, rather than chasing status or money (assuming you have the privilege to be able to choose). The former will certainly lead to greater satisfaction and likely more success in time.



FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

All of our customers would be using Priority data, but the price to the end user is set below prevailing 4G data rates in all markets. Priority data pricing also varies by region and is much cheaper in Africa. Our launch markets are in Africa are Kenya, Mozambique, South Sudan,โ€ฆ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

When building software, there's one activity that consistently brings me: - a lot of value - without waste I can summarize it in one sentence: ๐Ÿ‘‰ Think before writing any code Especially for complex features, I like to have a clear idea of what I need to build and why, whatโ€ฆ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Mistakes happen. ๐Ÿคท๐Ÿผโ€โ™‚๏ธ But thankfully Flutter devs have Shorebird now to help with quick fixes. ๐Ÿฉน

This is my main reason for wanting to use @shorebirddev. Canโ€™t wait for iOS to be out of beta!



FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Problem: We need to fix a production bug, but the development branch contains work that isnโ€™t ready for prod. Solution: Only merge code to that can be immediately deployed. Use feature flags to hide incomplete work. Keep the development branch production worthy.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

I love my job (writing code all day)


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

New "Shorebird Release" GitHub Action just dropped ๐Ÿ‘‡๐Ÿš€

We just released a new GitHub action called shorebird-release which makes it easier than ever to create new Shorebird releases from your GitHub workflows โœ…๐Ÿš€ ๐Ÿ”— github.com/marketplace/acโ€ฆ

shorebirddev's tweet image. We just released a new GitHub action called shorebird-release which makes it easier than ever to create new Shorebird releases from your GitHub workflows โœ…๐Ÿš€

๐Ÿ”— github.com/marketplace/acโ€ฆ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

The product that funds our entire company runs on one $84/mo DigitalOcean droplet and we're way over-provisioned.

adamwathan's tweet image. The product that funds our entire company runs on one $84/mo DigitalOcean droplet and we're way over-provisioned.

FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Tests are useful, but theyโ€™re not automatically a win. ๐Ÿšซ Poorly-written, slow, flakey tests hinder development and waste time. โœ… Well-written, fast, reliable tests accelerate development and save time.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

I noticed that Louis Rossman built an Android app with Kotlin to essentially federate video streaming. Should some of us re-work this app in @FlutterDev , so it works everywhere, and toss it back to them? gitlab.futo.org/videostreamingโ€ฆ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

We're in the market for a new video producer/animator to join the Laracasts team. It's a full-time, remote position. If you're super creative and can plan and take ownership of new projects, please get in touch! Full details here: laracasts.com/work


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

How a developer shows empathy: Have a sense of urgency in reviewing pull requests. Write code that's easy for others to understand. Offer to help when someone is struggling.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Underrated productivity tips: - Don't code when you're tired - Give yourself time to recover Here's a little anecdote from my day. ๐Ÿ‘‡ Last night I didn't sleep well, and this morning I was feeling quite tired. But I had a lot to do, so I tried to push through. It started offโ€ฆ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

After many weeks of work, I'm *nearly* ready to add the Stripe integration module to my Firebase course. ๐Ÿ”ฅ Hopefully out on Friday. ๐Ÿคž

biz84's tweet image. After many weeks of work, I'm *nearly* ready to add the Stripe integration module to my Firebase course. ๐Ÿ”ฅ

Hopefully out on Friday. ๐Ÿคž

FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

With the increase in tweets suggesting that Swift UI somehow makes UI dev easier than @FlutterDev, should we go ahead and create a package that recreates all the default Swift UI widgets so that we can put that claim to bed?


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Time to share my latest article, which is all about data fetching and mutations with Riverpod. ๐Ÿš€ I spent quite a bit of time designing nice diagrams for this one, and I hope you'll find them helpful. ๐Ÿ™‚ Read on for all the details. ๐Ÿ‘‡ codewithandrea.com/articles/data-โ€ฆ

codewithandrea.com

How to Fetch Data and Perform Data Mutations with the Riverpod Architecture

When building mobile apps, we often need to fetch and mutate data. This article explains how to do it effectively using my reference Riverpod architecture.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

โ€œWe donโ€™t need to do code reviews. We write testsโ€. How do we assure the code is well structured and readable? How do we assure the UX is good? How do we assure the tests are comprehensive and clear? Code reviews. Some checks canโ€™t be automated.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Iโ€™m interested in potentially bringing on someone to focus on video and educational content at Laravel. Thinking 2 videos per week. If thatโ€™s you, send me some examples of your work! ๐Ÿ“ธ


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Increase your editor line height.


FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Yet another reason I run PRs as part of code reviews: I just ran a PR with the devtools open and saw the app spewing console warnings. ๐Ÿ˜ฌ I canโ€™t see console issues by merely reading the code.

housecor's tweet image. Yet another reason I run PRs as part of code reviews:

I just ran a PR with the devtools open and saw the app spewing console warnings. ๐Ÿ˜ฌ

I canโ€™t see console issues by merely reading the code.

FlutterDrills ๐Ÿ’™๐ŸŽฏ reposted

Avoid disabling from submit buttons. ๐Ÿšซ Hurts accessibility. The submit button โ€œdisappearsโ€ for screen readers. ๐Ÿšซ Hurts usability. The user may not understand why a button is disabled. They may feel stuck. Instead: 1. Allow the user to click the submit button at any time. 2.โ€ฆ


Loading...

Something went wrong.


Something went wrong.