Still working on the dictionary. The week results:
1. The word editor is "complete enough" to not do anything until we publish a thousand words and see if we can get traction.
2. The proofreader is found but will only start next week.
3. Ads failed resulting in $1.2 per follower in the channel.
The plan for the next week is to publish the top 100 words and all 40+ rare words from the channel.
1. The word editor is "complete enough" to not do anything until we publish a thousand words and see if we can get traction.
2. The proofreader is found but will only start next week.
3. Ads failed resulting in $1.2 per follower in the channel.
The plan for the next week is to publish the top 100 words and all 40+ rare words from the channel.
This week:
1. Created firestore_api_converter package.
2. Updated the dictionary web app: added the language switch, so definitions are available in English and Russian. Published the top 100 words + over 40 words from my "word of the day" channel.
Next week plan: No new coding, will write about my new packages. A new assistant will prepare and publish the words 101-200.
1. Created firestore_api_converter package.
2. Updated the dictionary web app: added the language switch, so definitions are available in English and Russian. Published the top 100 words + over 40 words from my "word of the day" channel.
Next week plan: No new coding, will write about my new packages. A new assistant will prepare and publish the words 101-200.
In case anyone wanted to apply for a UK visa or has a friend in the office:
https://medium.com/@alexey.inkin/12-things-to-be-fixed-in-the-uk-visa-processing-based-on-my-refusal-1447570c42b1
And what was your saddest visa rejection?
https://medium.com/@alexey.inkin/12-things-to-be-fixed-in-the-uk-visa-processing-based-on-my-refusal-1447570c42b1
And what was your saddest visa rejection?
Medium
12 things to be fixed in the UK visa processing based on my refusal
How I was refused a UK visa, what you should prepare better when applying, and suggestions throughout the process how they can improve.
👍4
Recently, the http package caused a lot of troubles with dependencies when they released the version 1.0. This is how to prevent that kind of shocks:
https://medium.com/@alexey.inkin/preventing-dependency-shocks-in-dart-packages-c1f14a612634
Were you affected? How bad was it?
https://medium.com/@alexey.inkin/preventing-dependency-shocks-in-dart-packages-c1f14a612634
Were you affected? How bad was it?
Medium
Preventing dependency shocks in Dart packages
How to not force a chain of unnecessary dependency upgrades.
👍4
I had hard time collecting support letters from my past employers and open-source projects for the EB-1A green card program (not done yet). Some were flexible and gave me full support and involvement. Others limited what they write to strict policies, which rendered their letters useless from that program’s perspective. Some were negotiating the content for 4 months. Some denied supporting letters entirely despite the good feedback they gave me privately.
Therefore, I am declaring "Supportinve Past Employer" initiative. I drafted a policy that an employer can adopt to improve experience of their past employees seeking references:
https://medium.com/@alexey.inkin/the-supportive-past-employer-initiative-on-support-letter-policies-7c89fff27591
Please help me polish it. Leave any comments on Medium or here.
Therefore, I am declaring "Supportinve Past Employer" initiative. I drafted a policy that an employer can adopt to improve experience of their past employees seeking references:
https://medium.com/@alexey.inkin/the-supportive-past-employer-initiative-on-support-letter-policies-7c89fff27591
Please help me polish it. Leave any comments on Medium or here.
Medium
The “Supportive Past Employer” Initiative on Support Letter Policies
The declaration of what an employer is willing to include in their supporting letter to you so won’t have hard time proving you are worthy.
❤4👍1
I want to use
Thumb-ups is one of the factor to the Flutter's team priorities.
ChangeNotifier in pure Dart in CLI and server apps without Flutter, so I filed a feature request for that. If you also want to see it happen, you can upvote the issue: https://github.com/flutter/flutter/issues/136155Thumb-ups is one of the factor to the Flutter's team priorities.
GitHub
Extract ChangeNotifier from Flutter to pure Dart · Issue #136155 · flutter/flutter
Is there an existing issue for this? I have searched the existing issues I have read the guide to filing a bug Use case Flutter has Listenable, ChangeNotifier and ValueNotifier. It's a common n...
👍2👌1
I have moved to an all-electric building. What it feels like to get rid of gas entirely:
https://medium.com/@alexey.inkin/i-have-moved-to-an-all-electric-residence-45cb8aebaec3
https://medium.com/@alexey.inkin/i-have-moved-to-an-all-electric-residence-45cb8aebaec3
Medium
I have moved to an all-electric residence
What it feels like to get rid of gas entirely.
⚡1
Can you tell what will happen here?
Will both exceptions be caught? Or none? Or which one?
The answer is in my article:
https://medium.com/flutter-senior/why-use-async-await-instead-of-future-then-2e9c340aabfb
It is old, but I added this case there because a customer specifically asked about it.
Will both exceptions be caught? Or none? Or which one?
The answer is in my article:
https://medium.com/flutter-senior/why-use-async-await-instead-of-future-then-2e9c340aabfb
It is old, but I added this case there because a customer specifically asked about it.
👍4
How to localize packages with easy_localization and not just apps?
Announcing two alternative loaders for easy_localization to support that.
https://medium.com/@alexey.inkin/how-to-localize-packages-with-easy-localization-a71d7eb417a0
Announcing two alternative loaders for easy_localization to support that.
https://medium.com/@alexey.inkin/how-to-localize-packages-with-easy-localization-a71d7eb417a0
Medium
How to localize packages with easy_localization
Announcing alternative loaders for easy_localization that support assets from packages.
👍5👎1
On my first job, I was making an internal portal for the company. I asked my manager if I should use some existing engine or code from scratch (it was 2005). He asked me of pros and cons.
I said: "If we want it fast, we should use an existing engine, but if we want a customizable thing and to learn a lot in the process, we should make it from scratch." I emphasized the second option because I wanted that more.
He said: "You just answered your own question".
Back then I thought he approved a custom solution, and I dived into it. Now I think in his shoes I would want and mean the first one.
Never give vague answers to juniors.
I said: "If we want it fast, we should use an existing engine, but if we want a customizable thing and to learn a lot in the process, we should make it from scratch." I emphasized the second option because I wanted that more.
He said: "You just answered your own question".
Back then I thought he approved a custom solution, and I dived into it. Now I think in his shoes I would want and mean the first one.
Never give vague answers to juniors.
😁6👍2
Dart 3.2 is out yesterday. It has one new lint. Read my new article that explains it:
https://medium.com/flutter-senior/the-new-lint-in-dart-3-2-287dbddede51
https://medium.com/flutter-senior/the-new-lint-in-dart-3-2-287dbddede51
Medium
The new lint in Dart 3.2
It is used with a new feature called ‘extension types’ (or ‘views’) to prevent accidental shadowing of methods.
👍3
Alexey Inkin | Flutter GDE
Dart 3.2 is out yesterday. It has one new lint. Read my new article that explains it: https://medium.com/flutter-senior/the-new-lint-in-dart-3-2-287dbddede51
I translated it to Russian the same day, and the Russian version got x10+ more views even without boosting it on this channel.
https://habr.com/ru/articles/774744/
If you are a writer, there are benefits in writing English-first: more global prominence, and more competition forces you to write better. But there is also a huge potential in writing in your native language since the information in it is scarce. Keep this in mind when seeking visibility.
https://habr.com/ru/articles/774744/
If you are a writer, there are benefits in writing English-first: more global prominence, and more competition forces you to write better. But there is also a huge potential in writing in your native language since the information in it is scarce. Keep this in mind when seeking visibility.
Хабр
Новый линт в Dart 3.2
Вчера вышел Dart 3.2. В официальном анонсе сказано, что там нового. Но там не сказано про новое правило линтера. annotate_redeclares Начнём издалека. В одной из следующих версий появится новая...
👍4
When you are making a package, should you import its main library into its inner files? Or should you import specific files as needed? Read the pros and cons in my new article:
https://medium.com/@alexey.inkin/the-8-reasons-to-not-import-a-local-library-in-in-dart-f74c9bc7de2b
https://medium.com/@alexey.inkin/the-8-reasons-to-not-import-a-local-library-in-in-dart-f74c9bc7de2b
Medium
The 8 reasons to not import a local library in in Dart
Why import specific files instead of a local library. Easier refactoring, less side effects of changes, separation of concerns, and more.
❤1👍1🤮1🖕1
I dug out my first article from 2004, translated it to English and put on Medium. Enjoy the nostalgia of 88x31 buttons:
https://medium.com/@alexey.inkin/making-a-graphical-counter-in-php-2f69039f4bee
https://medium.com/@alexey.inkin/making-a-graphical-counter-in-php-2f69039f4bee
Medium
Making a graphical counter in PHP
When you see a visitor counter, you likely want to make your own. This will show you how.
👍2🤯2