@toDianeDev: Full Stack
Web Developer & AI Enthusiast

  • Wagtail CMS Tutorial

    Wagtail CMS Tutorial

    I completed the wagtail tutorial that shows you how to build a blog using Wagtail CMS. It is called “Your First Wagtail Site” and it provided enough information to give me hands-on experience with using Wagtails features. You can find the tutorial over at docs.wagtail.org This site includes a Each page contains some basic information…

    Continue Reading…

  • Making Wagtail Progress

    Making Wagtail Progress

    Having worked with WordPress for so long I have muscle memory around setting up a new site. It took minutes. For the past week I have dedicated my time to developing muscle memory with Django and Wagtail. 😊 Using CMD to set up and activate virtual environments, creating a project folder, installing Wagtail (or Django), installing…

    Continue Reading…

  • Djangonaut Space

    Djangonaut Space

    Djangonaut Space 2024 session 2 opened up this week and is a great place to get mentorship and learn how to contribute to Django. Here is some information from This is an 8-week group mentoring program where individuals will work self-paced in a semi-structured learning environment. This program places an emphasis on group-learning, sustainability and…

    Continue Reading…

  • AI Fundamentals

    AI Fundamentals

    Over the last 7-10 days I have completed the AI Fundamentals and ChatGPT Fundamentals courses at DataCamp. It has given me a firm grasp of AI concepts. Here is what was covered: AI Fundamentals– Understanding artificial intelligence– Introduction to ChatGPT– Understanding Machine Learning– Large Language Models (LLMs) Concepts– Generative AI Concepts ChatGPT Fundamentals– Introduction to…

    Continue Reading…

  • AI Learning Plan

    AI Learning Plan

    I may have mentioned in a previous post that I joined DataCamp to learn about artificial intelligence (ai) because it has everything I need (or think I need right now as a beginner) in one place. Not only is it great for learning but the continuous prompting to practice what I know, the tests to…

    Continue Reading…

  • My Tech Stack

    My Tech Stack

    A tech stack is a combination of the programming languages, libraries, languages, and tools that a developer uses to build websites and apps. In order to ensure I stay focused on my tech stack I have decided to list them here. There is a combination of what I know (which needs improving upon) and what…

    Continue Reading…

  • Programming Tips

    Programming Tips

    I have heard over and over again that being a professional programmer involves more than just spending time watching coding videos. It is important to learn how to take code and break it down so you understand what it is doing. This video really goes into explaining how this works and has helped me to…

    Continue Reading…

  • Full-Stack Certificate

    Full-Stack Certificate

    My full-stack software developer certificate arrived today and is accredited by Acredible, which is a platform where you can issue and verify online certificates. It has been issued by Code Institute and it is another step towards my back-end development/AI career. Exciting times.

    Continue Reading…

  • Our Spot Update

    Our Spot Update

    To take a break from all the learning and to enjoy something practical, I have decided to update my project called Our Spot. It is a social network that provides people with an opportunity to share their favourite spots around the world. It was created as a minimum viable project (MVP) that included CRUD capabilities…

    Continue Reading…

  • INFJ-T

    INFJ-T

    I recently found a free group on Skool for Software Developers. I only joined yesterday but it seems like a bunch of great people all looking to support each other. One of the questions in my profile asked for my Myer Briggs personality type, so I decided to complete the 16 Personalities test to find…

    Continue Reading…

  • AI Abbreviations

    AI Abbreviations

    The world of Artificial Intelligence (AI) really loves its abbreviations. You can’t read an article without stumbling into one. My new abbreviation today is RAG (retrieval-augmented generation). RAG is a framework that combines aspects of both retrieval-based and generation-based approaches in natural language processing (NLP). If I understand it correctly you can get a model…

    Continue Reading…

  • What is AI?

    What is AI?

    Understanding what AI (Artificial Intelligence) is seems like a great place to start my journey on the path towards building my AI/ML (machine learning) knowledge. AI is all about incorporating human intelligence inside machines. Narrow Artificial Intelligence (or weak AI) are computer systems that can use human intelligence but have limitations in what they can…

    Continue Reading…