Uff, yeah. I used to work with a guy who would immediately turn the panic up to 11 at the first thought of a bug in prod. We would end up with worse architecture after his "fix" or he would end up breaking something else.
I have a Supernote A5X! It's great! I got it to replace my old rm and never looked back. I also recently bought the Supernote A6X2. Not sure which I prefer size-wise. Sometimes the smaller A6X2 is great, especially for reading. Other times drawing on the A5X is more comfortable.
One thing I don't like about the A6X2 is that there is a noticeable gap between the screen and the pen. This gap isn't there (or maybe is just way smaller) on the A5X. The screen on the A6X2 is also textured, I guess to try to mimic paper, but I grew to like the gel pen feel of the A5X screen.
As someone who writes a fair bit of c# making switch and if's into expressions and adding Discriminated Unions (which they are actually working on) are my biggest "please give me this."
Plus side I dabble in f# which is so much more expressive.
Same for me in the Scala vs. Java world, it's hard once you get used to how awesome expressions over statements and algebraic data types/case enums/"discriminated unions" are. But I haven't done much C# (yet) myself, could you clarify for me: does C# have discriminated unions? I didn't think the language supported that (only F# has them)?
The c# team is working on a version of them they are calling Typed Unions, not guaranteed yet but there is an official proposal that I believe is 2 weeks old.