Skip to content
Artwork for Agents and Engineers | Agentic AI, Software & Agentic Engineering
Agents and Engineers | Agentic AI, Software & Agentic Engineering · Tuesday · 1 hr 2 min

From Python Core to Personal Apps: Working with AI Agents

Mariatta Wijaya is a multi-award-winning open source maintainer and contributor with over 20 years of software engineering experience. A Python core developer focused on workflow and documentation, she advises and administers Global PyLadies, co-founded PyCascades, and formerly chaired PyCon US, PyCascades, and PyLadiesCon. Dan and Mariatta discuss why unreviewed AI-generated contributions burden CPython maintainers, even as Mariatta uses AI to write code. She shares how she reviews plans and results, records decisions, and builds Claude skills to prevent agents from repeating mistakes. They also discuss her self-hosted personal apps, the limits she places on AI advice, and how she uses AI to help promote community events while keeping time for speaker mentorship. Mariatta explains why agent instructions should be useful to humans and why she packages recurring work as reusable scripts. Full episode notes Transcript Chapters (00:00) - Introduction (01:35) - AI contributions and CPython maintainers (05:45) - Experience, review, and learning to code (09:16) - Migrating off Heroku with AI (12:17) - Documenting decisions and iterating on plans (19:26) - Claude skills and repeated Django mistakes (23:19) - Reviewing software as product owner and tester (28:01) - Where Mariatta prefers human judgment (34:24) - Personal apps and alternatives to subscriptions (43:43) - AI for community organizing (50:44) - Respecting project guidelines and reviewing output (53:27) - Documentation for humans and agents (55:36) - Git skills and reusable automation scripts (59:46) - Speaker management and spreadsheet parsing ⠀ Links from the show -------------------- CPython Claude skills Django Heroku Claude Calendly Doodle Sessionize architectural decision record ⠀ Guests ------- Mariatta Wijaya, Python Core Developer Website Mastodon Bluesky LinkedIn ⠀ Follow the podcast ------------------- LinkedIn Threads Instagram TikTok ⠀ Follow Dan Gerlanc ------------------- X LinkedIn Threads Bluesky

0:00 · Introduction-1:02:53

transcript

No transcript — this publisher did not publish one.

show notes

Mariatta Wijaya is a multi-award-winning open source maintainer and contributor with over 20 years of software engineering experience. A Python core developer focused on workflow and documentation, she advises and administers Global PyLadies, co-founded PyCascades, and formerly chaired PyCon US, PyCascades, and PyLadiesCon.

Dan and Mariatta discuss why unreviewed AI-generated contributions burden CPython maintainers, even as Mariatta uses AI to write code. She shares how she reviews plans and results, records decisions, and builds Claude skills to prevent agents from repeating mistakes.

They also discuss her self-hosted personal apps, the limits she places on AI advice, and how she uses AI to help promote community events while keeping time for speaker mentorship. Mariatta explains why agent instructions should be useful to humans and why she packages recurring work as reusable scripts.

Full episode notes

Transcript

Chapters

  • (00:00) - Introduction
  • (01:35) - AI contributions and CPython maintainers
  • (05:45) - Experience, review, and learning to code
  • (09:16) - Migrating off Heroku with AI
  • (12:17) - Documenting decisions and iterating on plans
  • (19:26) - Claude skills and repeated Django mistakes
  • (23:19) - Reviewing software as product owner and tester
  • (28:01) - Where Mariatta prefers human judgment
  • (34:24) - Personal apps and alternatives to subscriptions
  • (43:43) - AI for community organizing
  • (50:44) - Respecting project guidelines and reviewing output
  • (53:27) - Documentation for humans and agents
  • (55:36) - Git skills and reusable automation scripts
  • (59:46) - Speaker management and spreadsheet parsing

⠀

Links from the show

--------------------

⠀

Guests

-------

Mariatta Wijaya, Python Core Developer

⠀

Follow the podcast

-------------------

⠀

Follow Dan Gerlanc

-------------------

links23

chapters

14 chapters