Hey, that's really cool, I hope that you're having fun at work and that even if things don't work out you keep making games if it's something that you love doing.
Yeah, I feel like many Unity Tutorials are kinda bad (I only know some from YouTube), but whenever I try to start with a Unity Platformer, they always use a Rigidbody2D and the movement always ends up being really clunky (that's why I'm kinda sticking to GameMaker rn). So I totally get your point of focusing on small projects rather than tutorials.
Anyways, have a good one!
Thanks! Yeah, i'm having fun right now, i hope it'll be this way)
For unity Ridigbody2d you can try to change "Collision Detection Mode" to "Continious" (https://docs.unity3d.com/ScriptReference/Rigidbody2D-collisionDetectionMode.html) mb this will help :)
And yeah, good luck!)