• The AI Journey Begins

    It is time I embarked on a journey that I’ve been putting off for too long. The spectre of being replaced by artificial intelligence has haunted software engineers for years but what was once speculation about the future has now become a very realistic scenario. The debate as to whether all coders will be completely replaced or if AI tools will make us (n)x more productive in the next few years is live but whatever the outcome we, as developers need to be prepared. As a contract software engineer I have been meaning to learn more about AI for a long time but my paid contract work has always been my priority and AI learning has been sidelined but it’s time to confront my AI daemons and at last take my first steps into my AI learning journey. I want to share my learning journey because I believe connecting with other learners is a really important part of the process and hopefully other people will find what I share useful.

    The first step is to define my aims:
    on a high level to make is less likely that I will lose my job to AI or to other developers who know more about AI than me – this may or may not be possible!
    to learn more about AI coding assistants,
    to speed up and improve the development of my own websites,
    and apps,
    to improve my core skills in maths, statistics, data science,
    learn the basics of how LLMS, machine learning, deep learning, generative AI, neural networks,
    to set up communities of other AI learners,
    to consider and write about AI ethics, philosophy and impacts on society,
    to have fun on the journey

    The first challenge is to face to overwhelming quantity of information. Where to start? How to learn? Everyone has different learning preferences but I like to dive into several learning methods at once:
    online tutorials,
    youtube videos,
    audiobooks,
    physical books,
    projects,
    podcasts,
    connecting with a network of other learners

    So the first step was to use AI assistants – Perplexity, ChatGPT, Gemini and PI – to recommend lists of places to start. I filtered through the results and I have listed some below. I haven’t checked out all of the results so I can’t vouch for them yet. In a later post I will filter down the results into what I’m starting on. I hope you find the below lists useful:

    AI Assistants to Try

    Gemini – Google
    GPT-4 – Open AI
    Perplixity
    Grok
    Copilot – Microsoft
    Claude – Anthropic
    Pi – Inflection
    Siri – Apple

    Online Courses

    Brilliant.org
    Front End Masters course on AI Agents
    Pluralsight learning AI path
    Fast.ai course
    Google’s Machine Learning Crash Course
    Kaggle Learn
    AI For Everyone” by Andrew Ng (DeepLearning.AI on Coursera)
    CS50’s Introduction to AI with Python from Harvard
    IBM AI Engineering Professional Certificate
    LangChain – Develop LLM Powered Applications
    NVIDIA Deep Learning Institute
    Microsoft AI & ML Engineering
    DeepLearning.AI Specialization (Coursera)
    Udacity – Intro to Machine Learning with PyTorch or TensorFlow
    MIT OpenCourseWare – Introduction to Deep Learning
    Introduction to Artificial Intelligence (AI) (IBM on Coursera)
    Elements of AI (University of Helsinki & MinnaLearn)
    Machine Learning Specialization (Stanford University / DeepLearning.AI on Coursera)
    Udacity Artificial Intelligence Nanodegree

    Books

    Ai-Assisted Programming: Better Planning, Coding, Testing, and Deployment
    Artificial Intelligence For Dummies
    AI Engineering: Building Applications with Foundation Models
    Build a Large Language Model (From Scratch)
    Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems

    Audio books

    The Coming Wave: AI, Power and Our Future
    The Singularity Is Nearer: When We Merge with AI
    Co-Intelligence: Living and Working with AI
    Supremacy
    Nexus: A Brief History of Information Networks from the Stone Age to AI

    YouTube Channels

    Two Minute Papers
    Yannic Kilcher
    Sentdex
    StatQuest with Josh Starmer
    Tina Huang
    Anthropic
    MattVidPro AI
    Skill Leap AI
    Stanford Online
    CodeEmporium
    3Blue1Brown
    Henry AI Labs
    ColdFusion
    AI Explained
    Matt Wolfe
    Wes Roth
    Tech With Tim
    Krish Naik
    DeepLearning.AI

    Podcasts

    The TWIML AI Podcast
    Latent Space: The AI Engineer Podcast
    Practical AI
    Eye on AI
    The Cognitive Revolution
    Me, Myself, and AI
    Data Skeptic
    High Agency Podcast
    The Gradient Podcast
    The AI Podcast by NVIDIA
    Practical AI (by Changelog)
    AI Alignment Podcast (by the Future of Life Institute)
    Machine Learning Street Talk
    Gradient Dissent (by Weights & Biases)
    AI in Business
    No Priors
    Latent Space: The AI Engineer Podcast
    AI Daily Brief
    The Robot Brains Podcast

    X
    Andrew Ng (@AndrewYNg)
    Lex Fridman (@lexfridman)
    Stability AI (@StabilityAI)
    OpenAI (@OpenAI)
    Yann LeCun (@ylecun)
    @karpathy – Andrej Karpathy
    @sama – Sam Altman
    @hardmaru – Hardmaru (David Ha)
    @huggingface – Hugging Face
    @thegradientpub – The Gradient

    News sources

    MIT Technology Review
    TechCrunch (AI Section)
    WIRED (AI Section)
    AI Magazine
    Google AI Blog
    Berkeley Artificial Intelligence Research (BAIR) Blog
    OpenAI Blog
    The Rundown
    The Batch (by Andrew Ng)
    Mindstream
    Ben’s Bites
    The Neuron
    Hacker Noon
    Towards Data Science
    The Verge – AI Coverage
    The Gradient
    arXiv-sanity (by Andrej Karpathy)
    Papers with Code
    Import AI (by Jack Clark, Anthropic co-founder)
    TLDR AI (by TLDR.tech)
    Reddit – r/MachineLearning, r/Artificial, r/LocalLLaMA
    Analytics Vidhya
    KDnuggets
    IEEE Spectrum
    BAIR Blog (Berkeley Artificial Intelligence Research)
    Superhuman

    Events and Meetup groups in London

    The AI Summit London 2025
    Mindstone Practical AI Meetup
    Generative AI Summit
    London AI Developers Group
    rev™ London AI with Google Cloud
    AI Everywhere London
    Data & AI London
    London.AI Meetup
    London Applied Artificial Intelligence Meetup
    Tech & AI LIVE London
    Gartner Data & Analytics Summit 2025
    London Machine Learning Meetup
    AICamp London (Generative AI, LLMs and Agent)
    PyData London
    London Futurists
    The King’s Festival of Artificial Intelligence
    AI UK
    The Alan Turing Institute

    Companies to research
    Microsoft
    Nvidia
    Alphabet (Google)
    OpenAI
    Anthropic
    AMD (Advanced Micro Devices)
    Databricks
    Stability AI
    Palantir Technologies
    Cohere
    IBM
    Tesla
    OpenAI
    Amazon
    AMD