Biomedical Engineer turned into a Software Developer.
Android/iOS/Flutter dev | Python hobbyist | Invested in software in general.tomasrepcik.dev SlovakiaJoined March 2025
If you have some implementations and generated files that you do not want to include in test coverage.
You can add them in settings under `dart.coverageExcludePatterns`.
Available in v3.118 VSCode Dart extension.
In the Flutter VSCode extension v3.118, you can see widget previews directly in the IDE.
This feature is still experimental, so you must enable it manually and switch to the master channel of Flutter.
Hopefully, it will soon be polished and become part of the stable version!
If you use a monorepo, you can run Dart linters and AI agents across multiple packages and apps
Useful use cases:
- documentation
- unified coding style
- refactoring with the help of AI
- adding new linter rules with a fix available
- searching for pitfalls/explanations in code
A couple of ways you can automate a monorepo with multiple packages/projects with Melos:
- running build runner
- testing unit tests/integration tests
- generating API endpoints
- creating licensing files for export
A Flutter monorepo simplifies developing apps/packages on a shared foundation
Code/dependency changes propagate across the codebase in the analyzer. It forces you to maintain apps while you are making breaking changes.
With a pubspec workspace, you can do the following:
Navigating directories can reduce friction when solving problems.
I still recall discovering the `cd -` command, which allows you to toggle back to the previous directory in the terminal.
Tools like zoxide are better, but for simple tasks, it remains relevant.
If you build a large app or work at a company, you likely end up splitting parts into packages and using custom tags for them.
In Dart 3.9/Flutter 3.35.0 and higher, you can now parse the tag and deviate versioning from it, similar to other packages.
With Dart 3.9 / Flutter 3.35.0 and higher, you can apply a switch on the type linter rule.
Avoid using runtime types if pattern matching is available. If classes change their hierarchies, it can lead to weird bugs.
In Flutter 3.35.0 and higher, you can experiment with widget previews in the browser
You can provide themes, light/dark mode, widget wrappers, localizations, and interact with widgets individually
Still, it is an experimental feature, so breaking changes are to be expected
local_auth_darwin now supports more granular handling of unhappy paths at version 1.6.0
You can now handle disabled biometry, user fallback, and authentication cancellation by extending error codes.
The codes are not defined at local_auth in the meantime.
I see many people recreating the HTTP client whenever it is needed.
Each new client can open new network connections, which is slow, resource-intensive, and will slow down other requests.
Create one client and use it everywhere.
My favorite pattern for clean, accessible logging.
Define this mixin once, and get a consistent logger instance in any class.
No more manual instantiation.
Your logs are a mess because you:
- Only use print methods
- Have no severity levels
- Can't filter by category
If your logging strategy was strong enough, you wouldn't waste hours scrolling through chaos.
On the client device, never print:
- passwords or credentials
- API keys, secrets, or certificates
- session tokens
- any personal data
- any bank account details
935 Followers 1K Followingゲームを作るやつ. 🇯🇵🇬🇧🇭🇰なんでも呟きマン. Ex RAVON / Ex Starri / Ex @OtaKrewHK Anisong DJ / 譜面制作/ Ota-Krew! Sound Team Producer / DJ Booking : DM
25 Followers 132 FollowingMy name is Engr. Iftekhar, I'm interested in
learning about and doing. l'm a skilled software
engineer with 2 years of experience in mobile
app development.
132 Followers 108 FollowingApp dev of 11+ years, AI-enhanced, 5MM+ lifetime revenue. Pro-mindfulness, proactive health, and cutting the bullshit from life
94K Followers 890 FollowingDirector of Developer Experience @togethercompute. Building open source AI apps (https://t.co/f8hbvXOFaN, https://t.co/SmHisRTtnp, https://t.co/H3xCBJvVMu, https://t.co/sed83e9OUA).
204K Followers 53 FollowingThe World's Leading Provider of Professional Development Tools. Makers of IntelliJ IDEA, ReSharper, PyCharm, TeamCity, Kotlin, and more.
59K Followers 3 FollowingBun is a fast, all-in-one toolkit for installing, bundling, running and testing JavaScript & TypeScript. To install: `npm i -g bun`
22K Followers 360 FollowingYour go-to source for all things Flutter 📱 | Retweeting the latest updates, articles, and community gems in the world of Flutter development 🌐
17K Followers 1K Following💙 Flutter Community Lead •💙 Flutter Study Group •👨💻 Coding for 20+ years •🏢 CTO DevAngels, London •👍🏻 #Flutter #Android #GoLang • he/him • 🏳️🌈 🇬🇧
6K Followers 1K FollowingFlutter & Dart GDE 💙, CTO of @phntmxyz, Co-founder of @wiredashio Follow me for updates on Flutter and Dart 💙 #tdd https://t.co/KqfEXQBuly
690K Followers 1K FollowingUbuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.
38K Followers 166 FollowingProvider of Open Source multimedia for everyone!
Plays everything, Runs everywhere!
VLC, x264, dav1d, libdvdcss, libbluray and soooo many others...
4K Followers 562 Following#ITNEXT a knowledge sharing platform for everyone! #diversity #inclusive | Connect, collaborate & learn with professionals.
Also visit us https://t.co/IfnpDpNQPB
7K Followers 721 Following🇧🇷🇵🇹 Engineer • I like user interfaces, cinematography, pineapple pizza and math • @BluefireOSS @Superlist • Google Developer Expert for Dart & Flutter
12K Followers 267 FollowingI write software. And from time to time, I write or speak about writing software. Bsky: @miguelgrinberg.com Mastodon: @[email protected]
712 Followers 311 FollowingI create apps. With Flutter.
freelance: $100k/year
app portfolio: $15 (let me know if you can help with UA)
All my links (apps, etc)
https://t.co/ZmlhE3hgN3
108K Followers 1 FollowingClaude is an AI assistant built by @anthropicai to be safe, accurate, and secure. Talk to Claude on https://t.co/ZhTwG8dz3D or download the app.
7K Followers 356 FollowingStaff Software Engineer (Android) @X. Xoogler. Maintaining MVIKotlin, Decompose and Reaktive libs. Love MVI, reactive streams and testing. Opinions are my own.