About the image: The joke's on you, I install my flatpaks via the terminal.
I've started using flatpaks more after starting using Bazzite and I liked them more than I expected. As a dev, I still need my work tools to be native, but most of my other needs are well covered by flatpaks.
Tip: Flatseal is a great config manager for flatpaks' permissions.
I remember seeing somewhere that you can know the handedness of an elephant by looking at its tusks. The smaller tusk is the one that is used the most.
I did see lots of youtube videos using theese handhelds as "gaming pcs", or from someone whose main workflow is office work... I'm having a hard time find any article about general development. At max, I did find some reddit comments saying they use a Steam Deck for gaming dev, which makes a lot of sense if the Deck is the target.
To really succeed as a developer, I’ve sometimes needed to be willing to make risky changes to my development machine, that I’m not willing to do to my gaming machine.
My plan is to install BazziteOS (Fedora Silverblue derivative) on the device to have a "stable" OS with all the dev environment on distrobox containers or something like that.
I’d strongly recommend against it. Nothing to do with specs or viability but psychologically you’ll want to play games - they’re enjoyable.
This is my main concern, if I'm being completely honest.
But that also applies the other way arround. I'm a bit of a workaholic, so most of the time I open my current notebook on the sofa I start to code. Having a device without a physical keyboard may stop me from on working outside my workroom or coding during vacations, for example.
First, is good to see Lemmy being mentioned before Mastodon when the theme is Fediverse. Everybody here knows the "Fediverse is not only Mastodon", but it is very very good for it to be mentioned outside of our "bubble".
Also, Jakob is the second LMG crew member I have confirmed to be in the Fediverse, Emily Young being the first one ( @emilyyoung@tech.lgbt go follow her). But Emily always was the "weird person that uses Linux" in the videos, so it was not a surprise for me she was using "alternative social media". Jakob was a surprise for me. Is he a weird and funny person? He is! But I didn't get the "Fediverse vibe" from him. Which is good. Very good.
Again, is good to see the Fediverse start to show in (a little) more mainstream media. In such positive way.
Jakob, I have a feeling you're reading this comments. I love your work, good to see you here. Hope you bring more people to the Fediverse. Keep being you.
I also started on a very small company. Worked there as Junior developer for about 3 years. I was on the same spot as you are right now. One day, I received a call from a friend who started working on a bigger company in a different state (I live in Brazil), saying they were hiring. I figured I could at least try their technical tests to see where should I improve.
So I applied for the junior position. They thought my test solution was good, so I got to the interview phase. To my surprise, the interview was not for the junior position, but for the medior one (don't know the correct term, but higher than junior but lower than senior), and receive the job proposal on the next week.
I agree with @MagicShel@programming.dev's comment: "you need exposure to other environments, other ideas, other technologies and frameworks in order to grow". And it goes both ways. Without testing yourself, you'll never know how much you did grow and where you are.
So, my advice to you is: do not wait until you feel "ready" to do the move. It may "click" too late. If you want to move on, just do it. At least you will test yourself, and know how to correct your course, if you need to aim higher ou lower than originally intended.
No worries. You're not the first one who went in this rant, and I ensure you won't be the last.
I agree with you. Sometimes we all feel like beta users of this fairly new platform. And much can be improved before "mainstream" adoption. But let me see if I can help you wrap your head arround some of your concerns.
About you not be logged on Lemmy.ml, I think it helps if you think of "Lemmy" the same as "Email with votes". You don't expect to be logged on you Gmail account when you access Hotmail.com, but you still can read messages from @hotmail.com accounts, even as those two sites are managed by different companies / entities.
Transfer account is something lacking, yes. And I think its a feature on the backlog for lemmy devs, cause other similar services has it, like Mastodon.
UI should not be a different instance, and I don't think it is. I have an account on sh.itjust.works and I can use the same login and password on oldsh.itjust.works. So if you have problem with old.lemmy.world, you have all the rights to complain with whatever entity is running your instance.
Well... That's it. I hope that helps. If you have any further questions, I encourage you to send a message to any of lemmy.world's mod or adm. Different from reddit, the adms of lemmy tend to listen to its users.
System themes, probably most of them work. But most of them don't bother watching the user themes or icons folder.
I don't think Flatseal is that useful for the majority of users, no. But it is a good tool to have in mind when the need arises.