We got Angular, React, Vue.js. Those typescript UI frameworks can provide a rich user experience to the user in a mobile web interface. Do we need to build Mobile App?
Yes! In some situations, that is the truth. For example, if you do not have any native functions from a mobile phone, such as GPS and notifications, you do not need to build any mobile app. Moreover, you spend the time to publish your app in the app store or play store. The users do not need to download the app. You only need to give the URL to your users.
However, if your app is required to access the native features a lot, such as GPS, camera, and notification, I suggest you build a mobile app. The mobile app is better to handle those functions. If you want to have some background tasks in your app, the native app is better in this area too!
Thus, whether you should build a mobile app, that depends on what you want.
NAS is the central storage of all your data. For myself, my computer will back up all of my documents, source codes and photo to my NAS automatically. So, this is a heavy load in the local network. That is the reason of all NAS with ethernet only, no wifi at all. Everyone want to get a connection to the NAS as fast as possible and as stable as possible. For myself, because other family are using the network too, So, I put my NAS in a separated switch with all of my devices which is required the back up service to there. Firstly, the heavy work load in the network won't affect the other part of my home work. Also, I can get the fastest and most stable connection to the NAS too.
I tried to use a Keychron K8 for a few months. I found some problems in bluetooth connections. I found some times, the connections will drop off. Moreover, if I switches computers, the keyboard need a few seconds to connect(Actually, that is not a big problem). Now unless, I need to use a Mac Mini(a Secondly Computer) then I will use a Keychron K8. Because I do not need to have too many wires. Moreover, if I need to use Mac, I must switch PC and Mac at the same time, In this situation, using Keychron is the best solution and smooth solution.
In the most of time, I will use a Keychron K8 in the wire mode for the office laptop, No doubts, Keychron K8 is a good keyboard. And I will use my Duckey One Mini for my personal PC. Because that is small, my desk still have space to have a small extra keyboard.
Wix and Shopify are very popular. That is a cloud website builder. You can use them to build a website very easily. Even you can hire some professional to do that for you. The main advantage is they are cloud solutions, so you do not need to have a server and maintain the CMS. That is much easier for small business. So, a lot of businesses which are using WordPress are moved to them. However, WordPress is still worth to use. Nowaday, WordPress is very user friendly now, there are a lot of drag and drop style builders for WordPress. For Us, who are with some programming experinces, WordPress is very customizable, it can do the things faster than Wix and Shopify, and we can build extra easily too. Lastly, there are a tons of pre built web templates for WordPress. So I think that is still worth to consider as your CMS.
During Black Friday sales, I bought a 8 Gen i7 Intel NUC. It got i7-8559U CPU, which is not bad. I got it around AUD$500. It checked 8th gen vs 10th gen is not much different. At the best, that is only 10% more powerful, that is more in gaming. As a development box, that is good enough. Then I bought my 500 m.2 hardk and 32 GB RAM for $277, they are on blakc friday specials too. I found the system is very good. It is quiet and very powerful. I found it even is faster than my work laptop, 8th Gen i7 XPS with 16GB RAM. Maybe, the RAM played the major roles, because I mainly anulgr apps.
Yes, I know the most ideal box, should be a full-size ATX with a desktop i7, but it will cost around $1000. Now, I can build under $800!