I think a good place to start would be the Joe Rogan and Tim Ferris podcasts that had Jocko on as a guest. Both were great interviews and give a summary of what he's talking about.
Jocko has a Youtube channel with clips about discipline which I think are good, but they are soundbites so miss nuance. For example, many people get hung up on getting up at 4:30am, but they miss the point. Getting up early is about getting a discipline win the first thing in the day. For me, I get up between 5-6am and go right to the gym. This means I'm in bed no later 10pm, which in turn means no more wasting time doing stuff like reading FB or Twitter or other nonsense. The other benefit of this, is who the hell gets up at 5am to read Twitter? I hope no one. If I'm up, it's time to be productive.
If you're still into learning more after that, and like history at all, I would start at his podcast #1. He reviews historical military non-fiction books, relates them to leadership and discipline, and finally wraps up with Q&A. I love history and at this point in my career need to be the best leader I can be, so they are super interesting for me. It's funny (scary?) now anytime I want to be slack on something I hear Jocko's voice in my head saying 'no fucking slack'.
I found Jocko Wilink on Casey Neistats channel. Also a good interview. There's other examples such as Jeff Bezos who also wakes up early as well, and sleep early etc
I started today actually waking up at 6 AM to spend 40 minutes working out at my homegym, and another ~40-50 minutes taking online course work or working on personal projects. Then I go to work. After work (6 PM), I usually go to meetups / take a breather for at least 1 hour, and then do personal project work starting around 8 to 9PM. Bedtime to me starts at 10 PM now, worst case at 11 PM.
Sundays I sleep in though, b/c Saturdays are less predictable, and sometimes I need a hard reset day. When I get really tired and fatigued and don't want to workout, I just do a 1-2 mile jog/run and that resets my cycle
It really is all about winning the first battle of the day. I didn't feel like getting up this morning, but I forced myself too, and didn't hit the snooze button at all.
Mentally you can only handle 2-3 spurts of high productivity in one day. When you workout in the morning, you get a physical high and also a mental high starting the day. It slows down, picks back up again possible mid-day, and again at night to me at least.
On the weekends I do sleep in until 7am or so mainly because my gym doesn't open until 7am on the weekends. I'm going to start building a home gym soon so I can save the time driving back and forth to the gym.
I tell people that while it sounds silly, winning that first battle each day is a big thing. Get up, win. Gym, win. Now skipping that donut or working on something I would normally procrastinate on is easy.
I wrote a related post on discipline and my general workout routine like 3 months ago on HN. In principle its the same thing as Jocko's podcast, but I think its also important to both have a daily physical and mental routine. Mental things could be journalling /meditating / blogging etc, just pick one and roll with it
Homegym is pretty convenient, what's nice is I can knock out an entire workout in 40 minutes (from warmup to cleanup, and my morning breakfast - workout shake) while watching 20 minutes of youtube / TV / anime etc at the same time. This is how I psychologically reward myself when I workout.
I wake up and go straight to 5-10 minute warmup w/ 3 lightsets and a light jog. I usually workout wearing nothing but my boxers then shower after. But I usually wear shoes and gloves to make it official though, b/c I need the extra gripping. I mentally associate an adrenaline rush when wearing certain gear, so this normalizes progress made.
Its pretty convenient not having to dress up when I workout. Also its convenient not having to worry about working out at night, b/c I usually do it pretty late. You have to do it at least 1 hour before you sleep. Today I did pullups / biceps / upperback.