π2
Mobile Tech
Will it be interesting if I create quite deep overview of Riverpod?
I have always thought of Riverpod as a harmful state management solution due to its global variables.
This should be a comprehensive overview, I will create small applications and dive deep into the implementation.
I will try to highlight the problems I currently think it has. But if it is good, I will say so :)
This should be a comprehensive overview, I will create small applications and dive deep into the implementation.
I will try to highlight the problems I currently think it has. But if it is good, I will say so :)
π11π₯6
The Double-Edged Sword of Perfectionism
Perfectionism is a trait that is often revered in our society, a kind of gold standard that many aspire to. But like the sheen of real gold, this trait has its allure and its pitfalls. It embodies the relentless pursuit of perfection, always shadowed by an inner critic and an innate fear of making mistakes. While it may seem like a noble quest, the relentless pursuit of perfection can weave a web of complications, both psychological and practical.
The Hidden Challenges of Perfectionism
At its core, perfectionism isn't just about producing flawless work. It's a mindset that can lead to a host of mental health issues. Numerous studies have linked perfectionism to depression, anxiety, and eating disorders. The reason is simple: when you constantly strive for an unattainable ideal, the frequent perceived failures can undermine your mental well-being.
Moreover, the fear of failing to live up to one's own high standards often spawns a twin demon: procrastination. The overwhelming weight of potential failure, or even the sheer magnitude of the effort required to achieve "perfection," can paralyze even the most passionate individuals, preventing them from initiating projects.
This inflexibility extends to other areas of life as well. For a perfectionist, deviations from the plan, whether in daily life or in larger projects, can cause disproportionate stress. Their world often operates in binaries of success or failure, with little room for the vast shades of gray in between.
In addition, relationships, both personal and professional, can bear the brunt of perfectionist tendencies. While perfectionists are incredibly hard on themselves, they may inadvertently project these high expectations onto others, causing tension and misunderstanding.
Read more in my new article here: https://lazebny.io/perfectionism/
#perfectionism #productivity #selfgrowth #philosophy #tip
Perfectionism is a trait that is often revered in our society, a kind of gold standard that many aspire to. But like the sheen of real gold, this trait has its allure and its pitfalls. It embodies the relentless pursuit of perfection, always shadowed by an inner critic and an innate fear of making mistakes. While it may seem like a noble quest, the relentless pursuit of perfection can weave a web of complications, both psychological and practical.
The Hidden Challenges of Perfectionism
At its core, perfectionism isn't just about producing flawless work. It's a mindset that can lead to a host of mental health issues. Numerous studies have linked perfectionism to depression, anxiety, and eating disorders. The reason is simple: when you constantly strive for an unattainable ideal, the frequent perceived failures can undermine your mental well-being.
Moreover, the fear of failing to live up to one's own high standards often spawns a twin demon: procrastination. The overwhelming weight of potential failure, or even the sheer magnitude of the effort required to achieve "perfection," can paralyze even the most passionate individuals, preventing them from initiating projects.
This inflexibility extends to other areas of life as well. For a perfectionist, deviations from the plan, whether in daily life or in larger projects, can cause disproportionate stress. Their world often operates in binaries of success or failure, with little room for the vast shades of gray in between.
In addition, relationships, both personal and professional, can bear the brunt of perfectionist tendencies. While perfectionists are incredibly hard on themselves, they may inadvertently project these high expectations onto others, causing tension and misunderstanding.
Read more in my new article here: https://lazebny.io/perfectionism/
#perfectionism #productivity #selfgrowth #philosophy #tip
Michael Lazebny
The Double-Edged Sword of Perfectionism
The Intricacies and Implications of Perfectionism
Perfectionism is a trait that is often revered in our society, a kind of gold standard that many aspire to. But like the sheen of real gold, this trait has its allure and its pitfalls. It embodies the relentlessβ¦
Perfectionism is a trait that is often revered in our society, a kind of gold standard that many aspire to. But like the sheen of real gold, this trait has its allure and its pitfalls. It embodies the relentlessβ¦
π2π₯2
Which variable changes after hot reload?
Anonymous Quiz
43%
Final changes
21%
Const changes
11%
Both change
25%
Nobody changes
π€―4π€©3π3β€1
A few months have passed since Dart 3.0 was released with its sealed classes and pattern matching.
At that time, I removed "freezed" from "sizzle_starter" and have been testing the new feature on various projects ever since.
Finally, I've decided to undo the "freezed" deletion :)
https://github.com/hawkkiller/sizzle_starter/pull/275
At that time, I removed "freezed" from "sizzle_starter" and have been testing the new feature on various projects ever since.
Finally, I've decided to undo the "freezed" deletion :)
https://github.com/hawkkiller/sizzle_starter/pull/275
GitHub
Added freezed & Refactored by hawkkiller Β· Pull Request #275 Β· hawkkiller/sizzle_starter
Refactored locale
Added build.yaml
Added build.yaml
π6β€3π₯2
Often our desire is so much for the destination that we skip the journey.
We imagine life will drastically change once the goal is achieved (it won't)
Remember one simple truth: Life is about the journey, not the destination.
The same works for each field: be it a project or some other stuff.
Enjoy the #journey and live in the present moment.
We imagine life will drastically change once the goal is achieved (it won't)
Remember one simple truth: Life is about the journey, not the destination.
The same works for each field: be it a project or some other stuff.
Enjoy the #journey and live in the present moment.
π10β€4π₯3
Coupling is
Anonymous Quiz
48%
Degree of interdependence between modules
52%
Degree of relation between elements in a module
I will finish riverpod article by Friday :)
π13β€βπ₯3π₯3
Update: The article is finished, I will do some formatting tomorrow and post it in the morning! (About 9-10 CET)
π₯9
How to improve Flutter performance?
I've gathered some valuable insights:
π Keep build functions pure - no logic inside; build method can be called 120 times per second
π Prefer slivers for complex lists - instead of nesting multiple lists
π Make use of ListView.builder and SliverChildBuilderDelegate. When items in the list are the same size - set fixed extent
π Wrap frequently repainted widgets in RepaintBoundary
π When working with heavy computations (cryptography, encryption/decryption) - use isolates
π Keep the number of network requests to a minimum
π Dispose of resources - focus nodes, controllers, listeners
π Use the right state management solution
π Optimise assets - limit use of png, jpg files; replace svgs with icon fonts
π Set up Crashlytics or Sentry
π Don't get too involved with
third party libraries and plugins
π Use AnimatedBuilder's child field properly
π Test on real devices and look at the Profiler tab
Hope this was useful!
I've gathered some valuable insights:
π Keep build functions pure - no logic inside; build method can be called 120 times per second
π Prefer slivers for complex lists - instead of nesting multiple lists
π Make use of ListView.builder and SliverChildBuilderDelegate. When items in the list are the same size - set fixed extent
π Wrap frequently repainted widgets in RepaintBoundary
π When working with heavy computations (cryptography, encryption/decryption) - use isolates
π Keep the number of network requests to a minimum
π Dispose of resources - focus nodes, controllers, listeners
π Use the right state management solution
π Optimise assets - limit use of png, jpg files; replace svgs with icon fonts
π Set up Crashlytics or Sentry
π Don't get too involved with
third party libraries and plugins
π Use AnimatedBuilder's child field properly
π Test on real devices and look at the Profiler tab
Hope this was useful!
π13β€5π₯4
Mobile Tech
How to improve Flutter performance? I've gathered some valuable insights: π Keep build functions pure - no logic inside; build method can be called 120 times per second π Prefer slivers for complex lists - instead of nesting multiple lists π Make useβ¦
An interesting idea came to me:
Create a curated post on my blog where I will share the suggestions and best practices for flutter apps ( it will be updated each time I find something new )
Create a curated post on my blog where I will share the suggestions and best practices for flutter apps ( it will be updated each time I find something new )
π22π₯5