I always had a very hard time with getting into more serious web dev outside of basic CSS and HTML and then I found SvelteKit and followed a video tutorial to build around my own project I had at the time for an internship.
Since Svelte follows the more usual layout of HTML tags it was really familiar for me to understand rather than jumping into something that's JSX based. So if you want to get into web dev I can heavily recommend that!
Speaking a dead language would be cool. Maybe teach it to others and read into the history, etymology and people of it. Talk to historians and what not.
I've been with 1984.is for some time as well. They're international domain is 1984.hosting. I've also had contact with their support and they're friendly, knowledgeable and straight on point.
I had to transfer my domain and they wanted the domain key. Not wanting to send that over insecure email asked if they have a GPG key and told me they do, sent me a link to their site to get it and a specific mail to send it to which I then was able to send over. The process of contacting them and getting everything set was very speedy and I felt in good hands.
I run my Deck as my primary computer and have been for about a year or so now. About 10 months without any Windows computer or alternative computer around. It's been shugging and tugging away at all my projects where I do audio editing, gaming, voice chat, using my Sony camera as a webcam, editing sheet music through MuseScore, intensive web development and managing my servers.
There's a lot that can be done with the Deck and I'm sure I'm in the 1% if not less of people using it as intensively as I am. I've made sure my Deck has a lock screen and has full disk encryption through LUKS as well which both is important to me since I work a lot on it when I'm away from home.
If you have any more thoughts regarding using the Deck as more of a PC I'll happily share some tips and answer any questions!
I've actually done a tad bit of video editing on my Deck through Kdenlive and in short, it works.
I think a general issue is that Kdenlive tends to crash in of itself a bit. The biggest limitor is probably the lack of GPU based hardware exporting available for the Decks APU in Kdenlive. As well as the 16GB of RAM.
What I specifically did was load in a video file about an hours length, cut it down and overlay some recorded audio to it, sync it up and export. It was sluggish, froze every now and then and crashed a couple of times. RAM and CPU usage was continuously at high. If I remember correctly, the video was in 4K recorded on an iPhone in HDR. At least the source video was, I can't recall if I scaled it down to 1080p or not.
I do want to mention that I'm not running SteamOS on my Deck however. I believe at the time I was running Bazzite and now I'm running Nobara. I haven't tried doing this on SteamOS but I would imagine the experience would be more or less the same.
Will it work? Yes, kinda. Will it be as good as an experience as running it on a full fledged desktop with more RAM, higher end CPU and a somewhat modern dedicated GPU? No, it won't. It'll work in a pinch or if you have time and patience.
There is not. But I'd say keep SSH closed on the NAS or whitelist only your local IP in the firewall. I do that and turn it off when I don't need it. It can be a bit risqué messing about with SSH on Synology because of how funky they've made the distro it's running and any changes you make might not persist on reboot or after updates.
It's basically a front-end GUI to Docker, like how some use Portainer. Synology has pretty alright documentation here. If you're on mobile, click the menu button on the top right to view the sub-pages for the docs, was confusing at first to find what more it had to say about it lol.
But in short, to spin up individual containers you can go to the "Container" page. But there's a big lack of control because Synology so I recommend to use Docker Compose under "Projects" for more fine grained control if needed. When you start a project you have to select a location for the project files and you can use dot notation for sub directory and files when doing volume mounting, eg. ./nginx/config:/etc/nginx/nginx.conf.
There's a lot to read on for containers in general and working with them on Synology is a tad different and sometimes a lot of hoops to jump through. But it's definitely nicer in the end than running almost anything outside of Synology's Office Suite through it!
I got a pre-order LCD Deck (256GB) from mid-October. While I don't game too much on mine but mainly do desktop work, mostly server management and web development, it holds about 3 or 4 hours depending on how heavy the task is. When I play No Man's Sky it'll last about an hour.
I can't see battery health as easily in GNOME tho. But I'm not complaining. This is while being plugged into a USB-C external 1080p OLED monitor and mouse and keyboard connected with Bluetooth.
For people wondering how the battery health is calculated, I'm guessing it's what the factory max charge was in watt hours and how many it comparably holds now during max charge. That's at least how I've seen battery health being calculated before!
I always had a very hard time with getting into more serious web dev outside of basic CSS and HTML and then I found SvelteKit and followed a video tutorial to build around my own project I had at the time for an internship.
Since Svelte follows the more usual layout of HTML tags it was really familiar for me to understand rather than jumping into something that's JSX based. So if you want to get into web dev I can heavily recommend that!