Meghan Trainor WITCH TECH

magical computing for everyone

My conversation with Jason Arcanum of Exploration Arcanum is available on YouTube & Spotify. Check it out!

DO you want to learn the history of computers and how to code from a witch?

Your instructor:
Meghan Trainor, Digital Hedgewitch

MEGHAN TRAINOR WITCH TECH will teach you how to code in python

What you’ll learn:

  • The Basics of Python

    Learn Python, one of the most accessible yet powerful programming languages. Whether you're an absolute beginner or a seasoned developer, this course covers everything from basic syntax to using real-world data and APIs to create your own digital projects—with a witchy approach!

  • A More Inclusive History of Computing

    Discover the untold stories of cis and trans women, non-binary, and queer folk who pioneered computer science, weaving together technology and intuition. We’ll begin in Africa with the origins of mathematical objects, the binary system, and alchemy. From early programmers to modern innovators, this course dives deep into the hidden history behind the code.

  • How to make Digital Spells & a Tarot App

    Infuse your coding journey with creativity and spells. You’ll dive into hands-on projects like crafting digital spells and building a custom tarot deck application using code, blending the realms of witchcraft and computer science. And don’t worry—you don’t have to be a practicing witch to benefit from this class!

Why Python?

Python is the perfect starting point for anyone new to programming, but it’s also a powerful tool used by experienced developers in fields like data science, machine learning, and creative technology. You'll find out why it's a favorite among both beginners and professionals.

Next Course Begins:

Monday, January 13th, 2025

Whether you’re just starting your coding journey or looking to add some witchy flair to your development skills, this course is for you.

Purchase your spot today and embark on a magical journey into the world of Witch Tech!

Course Schedule:

Zero. Free Kick-Off Class: Witch Tech Concepts – Dive into the foundational concepts of Witch Tech, where the worlds of witchcraft and coding collide, setting the stage for your journey into magical tech.

One. Getting Started in Python: Begin your journey with the basics of this versatile and powerful language.

Two. Digital Spells: Craft your own spells through code and watch your magic come to life!

Three. Your Electric Tarot Deck: Build a custom tarot app and see the mystical meet the digital.

Four. Data for Divination: Learn how to harness data for deeper insights and modern-day divination.

Five. AI & API for Witches: Unlock the secrets of artificial intelligence and APIs to add more magic to your projects.

Six. Final Project: Your Very Own Witch Tech!: Create a unique, spell-infused tech project that combines everything you've learned.

Recent Patreon Posts

  • Exciting Announcements for 2025!

    Hi everyone,
    As the year winds down, I’m thrilled to share a few updates about what’s coming up in 2025. From podcasts to new classes, there’s a lot on the horizon, and I can’t wait to take you along for the ride!

    🎙 Podcast Appearance
    To kick off January, I’ll be appearing on the Exploration Arcanum podcast with Jason Arcanum to talk about Witch Tech! We’ll dive into the intersections of witchcraft, technology, and creativity—topics near and dear to my heart. The episode will be out early in the January, so keep an eye (or ear!) out for it.

  • Reflections from Denmark

    Discover the untold stories of cis and trans women, non-binary, and queer folk who pioneered computer science, weaving together technology and intuition. We’ll begin in Africa with the origins of mathematical objects, the binary system, and alchemy. From early programmers to modern innovators, this course dives deep into the hidden history behind the code.

GET
WITCHTECH
NEWS

Featured Project: Magpie Tarot, Jory Dayne

  • Jory created an experimental oracle modeled on the Tarot de Marseille & The Mabinogi, built in Python and illustrated in dialog with generative tools.
    “ It was built on my love of the Mabinogi, medieval pilgrim badges, and schariwari amulets.” - Jory Dayne

  • Jory created a tarot interface in Python, working off the lessons in Intro to Python.

  • Each amulet is a collage Jory built out of raw material generated with Midjourney using zeroshot-, image-, blend-, and remix-prompts using photos from the Celtic collection at the British Museum and more.

  • Learn more about this amazing project at Mory Marw

Support & Represent Witch Tech!

STUDENT PROJECTS

  • Katie began work on a long term project combining sound and music with her Tarot App. We’ll continue to work toether to esure her unique vision is realized.

  • Soren learned how to build a Tarot App using libraries like Tkinter, Pillow and random. This allowed them to customize the graphics & fonts. Check out the pop-up window with a crystal ball that points at the images “traveling through the ether.”

  • Juliet learned how to prompt DALLE-3 using the OpenAI API in Python, resulting in this deck that is a synthesis of two influences she chose: Alister Crowley’s Thoth Tarot Deck and the work of artist Hilma af Klint.

  • Jane learned how to make a Tarot App that dynamically generated cards using OpenAI. Although her text prompts were the same for each card, the resulting card was always unique!

Gallery Block
This is an example. To display your Instagram posts, double-click here to add an account or select an existing connected account. Learn more

Witch Tech Friends

Frontier Home

Witch Tech Sponsors

Witch Tech SUPPORTERS

Andrew Milmoe

MOSS COHAN-DIAZ

Witch Tech FANS

Sharon Arnold
Christina Reed
Edward Tang
Kaj Jensen
Rob Ray
Bodie Chewing

To learn more about supporting or sponsoring this project visit the Meghan Trainor Witch Tech Patreon page.