Ask HN: How do I develop personal apps for Nintendo Switch?

I’ve been looking into portable grooveboxes, something like Zynthian, but I realized a Nintendo Switch would be perfect hardware wise if I could develop or port something personally, not meant to go on the App Store. Would that be possible or is it completely locked down?