Itโs official: my Secure Enclave support PR is now merged into #flutter_secure_storage ๐ This update addresses a key security gap on jailbroken iOS devices. The PR: github.com/juliansteenb... #Flutter #FlutterDev #MobileSecurity #iOS #OpenSource
Ahmed Hussein ๐
@ahmeddhus.bsky.social
Senior Mobile Engineer | Open Source Contributing Enthusiast https://linktr.ee/ahmeddhus
Nice surprise seeing my contribution pop up in the new @flutter.dev release article ๐ blog.flutter.dev/whats-new-in... #FlutterDev #oss #OpenSourceContribution
Whatโs new in Flutter 3.38
Write less, see more, build faster
blog.flutter.dev
Remember the Secure Enclave and #Flutter security post? Iโve submitted a Pull Request to ๐๐ก๐ช๐ฉ๐ฉ๐๐ง_๐จ๐๐๐ช๐ง๐_๐จ๐ฉ๐ค๐ง๐๐๐ adding Secure Enclave support for iOS: github.com/juliansteenb... #Flutter #FlutterDev #iOS #MobileSecurity #OpenSource
Ever noticed that if you open #YouTube on your laptop and your TV with the same account, you get different ads?
#TIL about Secure Enclave and #Flutter security. If you store sensitive data with #flutter_secure_storage, anyone running your app on a jailbroken hashtag#iOS device can easily extract your keys in plaintext. #FlutterDev #MobileSecurity
Whereโs the best place to showcase open source contributions on LinkedIn?
The hardest part of contributing to @flutter.dev wasnโt the coding,it was finding the right issue. Most issues are either taken, or get fixed before you finish. #FlutterDev #OSS
Regardless of whether we call it MVVM, MVN, or something else, the #Flutter teamโs architecture guidance explains each layerโs role really well. Itโs simple, easy to follow, and exactly the kind of clarity youโd expect from Flutterโs docs. t.co/s6qhYCjMRN #FlutterDev
https://docs.flutter.dev/app-architecture/guide#mvvm
t.co
Scheduling posts is such an underrated feature. I love it.
Maybe Iโm this close ๐ค๐พ to getting my first PR merged into the #FlutterDev repo.
Pushing yourself out of your comfort zone isnโt easy, especially when youโre in a place where youโre respected and loved. But growth demands it, and new lessons only come when you step beyond comfort.
Besides that, should I comment on the issue to โclaimโ it before submitting the PR? Itโs not assigned to anyone and no PR is linked
Just picked a good first issue from the Flutter repo and submitted a PR. How long does it usually take to get a response? (Even more curious since the issue was opened by someone from the Flutter team ๐) #FlutterDev #OSS
Just picked a good first issue from the Flutter repo and submitted a PR. How long does it usually take to get a response? (Even more curious since the issue was opened by someone from the Flutter team ๐) #FlutterDev #OSS
ending my first PR to the #Flutter repo led me to discover the Language Funnel, the Flutter Build Dashboard, the repo workflows, etc. #OSS
a man wearing glasses and a black turtleneck is holding something in his hands and making a funny face .
ALT: a man wearing glasses and a black turtleneck is holding something in his hands and making a funny face .
media.tenor.com
This would be a really nice thing to have #dart github.com/dart-lang/la...
Static extension methods ยท Issue #723 ยท dart-lang/language
Motivation Currently, extension methods do not support adding static methods/factory constructors. But this is a missed opportunity! There are many situations where semantically we want a static me...
github.com
#TIL You donโt need to open Xcode or the Console app to view native iOS logs when running a Flutter app. Just use NSLog() in your Swift code and run this terminal command to filter logs by keyword. #FlutterDev #iOSDev #SwiftLang #MobileDev
Just got my PR merged ๐ฅณ Contributed to paged_vertical_calendar ๐ ๐ github.com/casvanluijte... #FlutterDev #Dart #OpenSource #OSS
Update infinite_scroll_pagination to v5.1.0 with breaking changes by ahmeddhus ยท Pull Request #50 ยท casvanluijtelaar/paged_vertical_calendar
Overview This PR updates the infinite_scroll_pagination dependency from v4.0.0 to v5.1.0, which includes significant breaking changes to the API. issue #49 Changes Made Dependency Update Updated i...
github.com
๐ ๏ธ Built a simple full-stack mobile app as a side project. ๐ Repo with #Flutter app + #NestJS API: ๐ github.com/ahmeddhus/fl... #FlutterDev #MobileDevelopment #FullStack #OpenSource
GitHub - ahmeddhus/flutter-nestjs-project: Flutter + NestJS Full-Stack Absence Manager
Flutter + NestJS Full-Stack Absence Manager. Contribute to ahmeddhus/flutter-nestjs-project development by creating an account on GitHub.
github.com
๐ ๏ธ Built a simple full-stack mobile app as a side project. ๐ Repo with #Flutter app + #NestJS API: ๐ github.com/ahmeddhus/fl... #FlutterDev #MobileDevelopment #FullStack #OpenSource
GitHub - ahmeddhus/flutter-nestjs-project: Flutter + NestJS Full-Stack Absence Manager
Flutter + NestJS Full-Stack Absence Manager. Contribute to ahmeddhus/flutter-nestjs-project development by creating an account on GitHub.
github.com
Just got my PR merged ๐ฅณ Contributed to paged_vertical_calendar ๐ ๐ github.com/casvanluijte... #FlutterDev #Dart #OpenSource #OSS
Update infinite_scroll_pagination to v5.1.0 with breaking changes by ahmeddhus ยท Pull Request #50 ยท casvanluijtelaar/paged_vertical_calendar
Overview This PR updates the infinite_scroll_pagination dependency from v4.0.0 to v5.1.0, which includes significant breaking changes to the API. issue #49 Changes Made Dependency Update Updated i...
github.com
Okay, I think it's time to switch back to Safari
I feel like a real software engineer when I write good documentation.
Still trying to understand German sentences with verbs hiding at the end and the word order doing backflips in the middle. #learninglanguages
a man wearing glasses and a green shirt has a loading screen on his forehead
ALT: a man wearing glasses and a green shirt has a loading screen on his forehead
media.tenor.com