diff --git a/blog/index.html b/blog/index.html index ca9c19c..ed9be2c 100644 --- a/blog/index.html +++ b/blog/index.html @@ -31,6 +31,7 @@
Read my (mostly) computing-related articles here.
07/04/23
- Prioritize Performance23/01/23
- Use Secure Messaging19/01/23
- Read Physical Books16/12/23
- The Subscription TrapIn this category, I post new software I find, information about current software or tricks that can be utilised in current software.
23/01/23
- Prioritize Performance23/01/23
- Use Secure Messaging16/12/23
- The Subscription Trap22/09/23
- Use AnySoftKeyboard+ _______ _ _ _______ __ __ _______ _______ __ _ + |______ | | |______ \_/ |_____| |_____| | \ | + ______| |_____| | | | | | | | \_| ++ + +
sf.me > Blog > Prioritize Performance
+Posted on: 07 April 2024
+Reading time: 2 min + Category: Software
+In various software teams, inexperienced developers prefer to add features in the current moment and plan to optimize for performance later. + They forget to do so in many cases. + This is a horrible habit that needs to be stopped.
+These are the reasons this may happen:
+By not optimizing for performance, you are not respecting your users. + Over the years, the required specifications and hardware for each piece of software has been going up. + This leads to old devices being obsolete quickly and provides a bad experience for users on low-end hardware.
+A widespread counter to this argument is that most people upgrade their hardware regularly. + They don't. + Look at your acquaintances and you will find a few people who use their devices for as long as you can. + A survey says that 39% of people don't upgrade their smartphones before 4 years of ownership. + That is a whole lot of people to give a bad software experience.
+Another reason to prioritize performance is because it's simpler to make swift software when it's in its early stages. + By following good conventions and proper practices, it becomes trivial to make software run fast.
+Lastly, fast software allows people to use their devices longer. + Your software will be indirectly making a positive impact to the climate.
+Software teams should take the initiative to make sure their software performs fast from the get-go. + This is because of user respect, simplicity and the climate.
+ + + +In various software teams, inexperienced developers prefer to add features in the current moment and plan to optimize for performance later. + They forget to do so in many cases. + This is a horrible habit that needs to be stopped.
+These are the reasons this may happen:
+By not optimizing for performance, you are not respecting your users. + Over the years, the required specifications and hardware for each piece of software has been going up. + This leads to old devices being obsolete quickly and provides a bad experience for users on low-end hardware.
+A widespread counter to this argument is that most people upgrade their hardware regularly. + They don't. + Look at your acquaintances and you will find a few people who use their devices for as long as you can. + A survey says that 39% of people don't upgrade their smartphones before 4 years of ownership. + That is a whole lot of people to give a bad software experience.
+Another reason to prioritize performance is because it's simpler to make swift software when it's in its early stages. + By following good conventions and proper practices, it becomes trivial to make software run fast.
+Lastly, fast software allows people to use their devices longer. + Your software will be indirectly making a positive impact to the climate.
+Software teams should take the initiative to make sure their software performs fast from the get-go. + This is because of user respect, simplicity and the climate.
+In an era of uncomfortably intrusive tracking, the requirement for secure messaging has become crucial. @@ -343,7 +376,7 @@ Remember, privacy is a journey, not a destination.
As I open my book to read
My eyes feel like they bleed
@@ -1063,7 +1096,8 @@ Remember, privacy is a journey, not a destination.
As mentioned in the title, I have deleted my Discord account. This was obviously not without a reason. There are two reasons due to which I deleted my Discord account:
+As mentioned in the title, I have deleted my Discord account. This was obviously not without a reason. There are two reasons due to which I deleted my Discord account:
I was not using Discord anymore so I deleted it. The reason is that my previous account got banned for botting when I did not do anything. I made a new account, chatted with three or four of my friends. Afterwards, the CounterHawks Discord server got banned. Due to this, I realized there is no use for my account and that there is no reason for me to support Discord.
I do not use Discord anymore and probably never will. Previously, it was difficult to delete my Discord account but Discord themselves have done all the hard work for me.
-