Earlier quoted context omitted.
I made the switch. Not intentionally; it just kind of happened. I think there were a lot of things that made it work, like taking up running (in the mornings), avoiding stimulants, and good sleep hygiene. But the one that finally made the difference surprised me: it's that I'm not a responsible lightswitch user. I built an automated lighting system such that dawn in my house comes at 6 am and gets gradually brighter.…
I made the switch unintentionally too. I ended up with a job in logistics which required me in work at 0630, with a 30 min commute. Started going to bed earlier to try and maintain 6-8 hours sleep. Was working 13 hour days and pretty tired by the end of the day anyway. I'm pretty sure the biggest change which made me an early riser was my diet though. I stopped drinking sugary drinks and cut out carbs almost entirely…
I tried a bunch of things, but eating at the right time helps.
If I eat too close to bedtime, I think my sleep is initially ok (food makes you sleepy), but it's possible it disturbs my sleep or I get acid reflux or something.
If I eat too far from bedtime, I wake up I suspect because my blood sugar is low -- and of course the body produces adrenaline when that happens.