Skip to content
shortlist
Log inSign up
#10in Learning this month๐Ÿ’ป7 things, ranked

Learning to code at 40: my first 30 days

LOLiam O'Connor
LOLiam O'Connor@liam_oc

Career changer here. This is the path that kept me from quitting in week two.

  • 10 upvotes
  • 1.3k views
  • 4 saves
#career-change#coding#learning
See the top Learning lists this week
Updated Jul 1, 2026

7 things, ranked

1

Scratch

scratch.mit.edu

Yes, the kids' one. Loops and variables without typos. I'm not embarrassed.

3

Automate the Boring Stuff with Python

automatetheboringstuff.com

Wrote a script to rename 400 invoices in week three. Felt like a wizard.

5

MDN Web Docs

developer.mozilla.org

7

Advent of Code

adventofcode.com

Save it for December. The early days are very doable.

2

Python

en.wikipedia.org

4

Exercism

exercism.org

6

Build one tiny thing for your own life

Mine was a tracker for when I last watered the plants.

1

Scratch

scratch.mit.edu

Yes, the kids' one. Loops and variables without typos. I'm not embarrassed.

4

Exercism

exercism.org

7

Advent of Code

adventofcode.com

Save it for December. The early days are very doable.

2

Python

en.wikipedia.org

5

MDN Web Docs

developer.mozilla.org

3

Automate the Boring Stuff with Python

automatetheboringstuff.com

Wrote a script to rename 400 invoices in week three. Felt like a wizard.

6

Build one tiny thing for your own life

Mine was a tracker for when I last watered the plants.

1

Scratch

scratch.mit.edu

Yes, the kids' one. Loops and variables without typos. I'm not embarrassed.

3

Automate the Boring Stuff with Python

automatetheboringstuff.com

Wrote a script to rename 400 invoices in week three. Felt like a wizard.

5

MDN Web Docs

developer.mozilla.org

7

Advent of Code

adventofcode.com

Save it for December. The early days are very doable.

2

Python

en.wikipedia.org

4

Exercism

exercism.org

6

Build one tiny thing for your own life

Mine was a tracker for when I last watered the plants.

1

Scratch

scratch.mit.edu

Yes, the kids' one. Loops and variables without typos. I'm not embarrassed.

4

Exercism

exercism.org

7

Advent of Code

adventofcode.com

Save it for December. The early days are very doable.

2

Python

en.wikipedia.org

5

MDN Web Docs

developer.mozilla.org

3

Automate the Boring Stuff with Python

automatetheboringstuff.com

Wrote a script to rename 400 invoices in week three. Felt like a wizard.

6

Build one tiny thing for your own life

Mine was a tracker for when I last watered the plants.

Comments

    Log in to join the conversation.

    More from Liam

    See profile
    ๐ŸŒฑ8 things

    Investing basics I wish I'd learned at 22

    LOliam_oc
    โž—6 things

    Math refreshers for adults who 'aren't math people'

    LOliam_oc
    ๐Ÿš‡8 things

    Books that made me cry on public transport

    LOliam_oc
    ๐Ÿ”ช9 things

    Crime novels that wrecked my sleep schedule

    LOliam_oc
    ๐ŸŒฑ8 things

    Investing basics I wish I'd learned at 22

    LOliam_oc
    ๐Ÿ”ช9 things

    Crime novels that wrecked my sleep schedule

    LOliam_oc
    ๐Ÿš‡8 things

    Books that made me cry on public transport

    LOliam_oc
    โž—6 things

    Math refreshers for adults who 'aren't math people'

    LOliam_oc
    ๐ŸŒฑ8 things

    Investing basics I wish I'd learned at 22

    LOliam_oc
    ๐Ÿš‡8 things

    Books that made me cry on public transport

    LOliam_oc
    โž—6 things

    Math refreshers for adults who 'aren't math people'

    LOliam_oc
    ๐Ÿ”ช9 things

    Crime novels that wrecked my sleep schedule

    LOliam_oc
    ๐ŸŒฑ8 things

    Investing basics I wish I'd learned at 22

    LOliam_oc
    ๐Ÿš‡8 things

    Books that made me cry on public transport

    LOliam_oc
    โž—6 things

    Math refreshers for adults who 'aren't math people'

    LOliam_oc
    ๐Ÿ”ช9 things

    Crime novels that wrecked my sleep schedule

    LOliam_oc

    More like this

    ๐Ÿ’ป
    1. 1CS50: Introduction to Computer Science
    2. 2The Odin Project
    3. 3The Modern JavaScript Tutorial
    4. and 5 more
    #2 in Tech

    Free resources to actually learn to code

    JPdevjun
    #1 in Learning๐Ÿ“œ7 things

    Essays every programmer should read once

    PRpriyanka
    ๐Ÿงช7 things

    Science podcasts for curious non-scientists

    OFomar
    #3 in Learningโœ๏ธ7 things

    Learning to draw in 30 days (from stick figures)

    AMarjun
    ๐Ÿง 8 things

    Books that actually changed how I think

    MOmaya
    ๐ŸŽง7 things

    Podcasts that actually taught me something

    AOamara
    ๐Ÿ“ฌ
    1. The Marginalian
    2. Julia Evans
    3. Stratechery
    4. and 5 more
    #2 in Learning

    Blogs and newsletters that still earn my inbox

    RIravi
    ๐Ÿ“š8 things

    Books that made me a better programmer

    RMrosa_m
    ๐Ÿ“Š7 things

    A month of statistics for people who skipped it

    AMarjun
    ๐ŸŽค7 things

    Talks worth an hour of your evening

    JPdevjun
    ๐Ÿ’ป
    1. 1CS50: Introduction to Computer Science
    2. 2The Odin Project
    3. 3The Modern JavaScript Tutorial
    4. and 5 more
    #2 in Tech

    Free resources to actually learn to code

    JPdevjun
    ๐Ÿงช7 things

    Science podcasts for curious non-scientists

    OFomar
    ๐Ÿ“Š7 things

    A month of statistics for people who skipped it

    AMarjun
    ๐ŸŽง7 things

    Podcasts that actually taught me something

    AOamara
    #1 in Learning๐Ÿ“œ7 things

    Essays every programmer should read once

    PRpriyanka
    #3 in Learningโœ๏ธ7 things

    Learning to draw in 30 days (from stick figures)

    AMarjun
    ๐ŸŽค7 things

    Talks worth an hour of your evening

    JPdevjun
    ๐Ÿ“ฌ
    1. The Marginalian
    2. Julia Evans
    3. Stratechery
    4. and 5 more
    #2 in Learning

    Blogs and newsletters that still earn my inbox

    RIravi
    ๐Ÿ“š8 things

    Books that made me a better programmer

    RMrosa_m
    ๐Ÿง 8 things

    Books that actually changed how I think

    MOmaya
    ๐Ÿ’ป
    1. 1CS50: Introduction to Computer Science
    2. 2The Odin Project
    3. 3The Modern JavaScript Tutorial
    4. and 5 more
    #2 in Tech

    Free resources to actually learn to code

    JPdevjun
    #3 in Learningโœ๏ธ7 things

    Learning to draw in 30 days (from stick figures)

    AMarjun
    ๐ŸŽง7 things

    Podcasts that actually taught me something

    AOamara
    ๐Ÿ“š8 things

    Books that made me a better programmer

    RMrosa_m
    ๐ŸŽค7 things

    Talks worth an hour of your evening

    JPdevjun
    ๐Ÿ“ฌ
    1. The Marginalian
    2. Julia Evans
    3. Stratechery
    4. and 5 more
    #2 in Learning

    Blogs and newsletters that still earn my inbox

    RIravi
    ๐Ÿ“Š7 things

    A month of statistics for people who skipped it

    AMarjun
    #1 in Learning๐Ÿ“œ7 things

    Essays every programmer should read once

    PRpriyanka
    ๐Ÿงช7 things

    Science podcasts for curious non-scientists

    OFomar
    ๐Ÿง 8 things

    Books that actually changed how I think

    MOmaya
    ๐Ÿ’ป
    1. 1CS50: Introduction to Computer Science
    2. 2The Odin Project
    3. 3The Modern JavaScript Tutorial
    4. and 5 more
    #2 in Tech

    Free resources to actually learn to code

    JPdevjun
    ๐Ÿง 8 things

    Books that actually changed how I think

    MOmaya
    ๐ŸŽง7 things

    Podcasts that actually taught me something

    AOamara
    #3 in Learningโœ๏ธ7 things

    Learning to draw in 30 days (from stick figures)

    AMarjun
    ๐Ÿ“ฌ
    1. The Marginalian
    2. Julia Evans
    3. Stratechery
    4. and 5 more
    #2 in Learning

    Blogs and newsletters that still earn my inbox

    RIravi
    ๐ŸŽค7 things

    Talks worth an hour of your evening

    JPdevjun
    #1 in Learning๐Ÿ“œ7 things

    Essays every programmer should read once

    PRpriyanka
    ๐Ÿ“š8 things

    Books that made me a better programmer

    RMrosa_m
    ๐Ÿงช7 things

    Science podcasts for curious non-scientists

    OFomar
    ๐Ÿ“Š7 things

    A month of statistics for people who skipped it

    AMarjun
    • Home
    • Search
    • Create
    • Friends
    • Log in