Codelyn's pixel mascot
A Daedalus onWing Channel · YouTube

Meet Codelyn.

Learn to code, one bug at a time. Short, friendly lessons in Python, data engineering, AI programming and Swift — with a pixel sidekick who acts out what your code is doing.

Python Data engineering AI programming Swift / iOS

Hi, I’m Codelyn

I’m the programmer I wish had sat next to me in my first coding class. I explain things the way I’d want them explained: one idea at a time, in plain English, with code that actually runs — and the occasional joke about semicolons. If I do my job, you’ll get that “oh, that’s what it means” feeling in under a minute.

I love the moment a stubborn bug finally gives up its secret, which is why my motto is “Learn to code, one bug at a time.” Bugs aren’t failures; they’re the plot. Every video follows a small mystery: something looks fine, something breaks, and then we find out why and fix it together.

I don’t work alone. A tiny pixel creature lives inside my code editor and acts out what the software is doing — it jumps when a program runs, gasps when something goes wrong, and cheers when the fix lands. It’s the same creature you see above, and yes, it falls asleep when the lesson is over.

I keep up with what’s new, so you don’t have to read every release note: the newest Python features, practical data engineering ideas, using AI from your own code, and Swift tricks for iPhone and iPad apps. No question is too basic — we all started at “Hello, World.”

🐍 Python

From your first print() to the newest language features, like Python 3.14’s template strings.

🧱 Data engineering

Pipelines, warehouses and the habits that keep data trustworthy.

🤖 AI programming

Putting AI to work from Python: APIs, agents and what to watch out for.

🍎 Swift & iOS

Techniques for building apps for iPhone, iPad and Mac, one small step at a time.

No question is too basic. We all started at “Hello, World.”

Codelyn is a virtual presenter from Daedalus onWing: the lessons are animated in code and her voice is synthesized.