Mariatta
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Tags
  • #TypoOfTheDay
  • Australia
  • Berlin
  • Bots
  • Brazil
  • Canada
  • Cleveland
  • Community
  • Conference
  • DjangoCon
  • Europe
  • Florence
  • Germany
  • GitHub
  • Ice Cream Selfie
  • Manaus
  • Melbourne
  • Mentorship
  • Minneapolis
  • Montreal
  • NBPy
  • Open Source
  • Petaluma
  • Philadelphia
  • Portlan
  • Portland
  • Public Speaking
  • Puerto Rico
  • PyBay
  • PyCaribbean
  • PyCascades
  • PyCon
  • PyLadies
  • Python
  • Salt Lake City
  • San Diego
  • San Francisco
  • SeaGL
  • Talks
  • USA
  • Workflow
Hero Image
Speaker Bio

Speaker Bio Mariatta is a Python core developer where she focuses on improving the workflow and documentation. She is active in the Python community as an advisor for the Global PyLadies, co-founder of PyCascades, and is currently chairing PyCon US conference. For her contributions to the Python and community, she received the PSF Community Service Award in 2018 and Google Open Source Peer Bonus Award in 2017 and 2020. Headshot You can use the following headshot as my speaker profile.

August 14, 2023 Read
Hero Image
PEP Talk

Talk Abstract If you use Python, chances are you’ve heard of PEP 8, the Python style guide. But do you know what PEPs really are? PEPs are more than just a style guide. A PEP stands for Python Enhancement Proposal. It’s a proposal documentation for when you want to change the Python programming language in a big way, for example when you want to change the syntax of Python. Think of the addition of f-strings, the walrus operator, or the ExceptionGroup, those changes all started with a PEP.

July 29, 2023 Read
Hero Image
There's an API for That!

There’s an API For That! Talk Abstract You might have seen bots like GitHub bots, Discord bots, Slack bots. How do these bots work? There’s an API for that! You can use third-party APIs to build web apps and automations, including bots. Come learn the best practices on how to work with APIs using Python. Contact me (links below) if you’d like to hear this talk at your event. Presented At WWCode BlockDataPy Dev Summit 2023 PyCon Colombia 2020 Reactions Watch the video Mariatta Wijaya @mariatta, She was one of our keynote speakers at Pycon Colombia 2022, we hope you enjoy it as much as we did

July 27, 2023 Read
Hero Image
Contributing to Python

Talk Abstract Python is one of the most popular programming language out there, and it is also an open source project. The Python community relies on contributions by volunteers, and you too can take part in this rewarding experience. Contributing to open source is not just about opening pull requests. In this talk, we’ll go through the workflow of contributing to CPython repository, as well as other ways to contribute to the project, including documentation, triaging, and infrastructure.

January 11, 2023 Read
Hero Image
Intro to Unit Testing and Continuous Integration

Talk Abstract Having unit tests and continuous integration (CI) as part of your development are considered best practises. But how do these things work? In this talk, we will cover the benefits of writing unit tests and how to get started with it in Python. Then, we’ll step it up running tests as part CI. And that’s not all! CI is not just about running tests, but for other things as well, like code quality checks, and even building and generating documentation.

July 30, 2022 Read
Hero Image
Oops! I Became an Open Source Maintainer! 😱

Talk Abstract I consider myself relatively new to the open source world; my first open source contribution was in summer of 2016. Pretty soon I found myself being given commit rights to other people’s open source projects. Being a new open source maintainer brings a set of unique challenges that I was not fully prepared for. In this talk, I will share my journey and the things I’ve learned along the way, and some advice for other aspiring open source maintainers and contributors.

May 14, 2021 Read
Hero Image
What Is a Python Core Developer?

Talk Abstract How do you become a Python core developer? How can I become one? What is it like to be a Python core developer? These are the questions I often receive ever since I became a Python core developer a year ago. Contributing to Python is a long journey that does not end when one earns the commit privilege. There are responsibilities to bear and expectations to live up to.

November 3, 2018 Read
Hero Image
Don't Be a Robot; Build The Bot!

Talk Abstract Managing a large open source project like CPython is no easy task. Learn how the Python core team automated their GitHub workflow with bots, making it easier for maintainers and contributors to collaborate together. Even if you’re not managing a large project, you can still build your own bot! Hear some ideas on what you can automate on GitHub and personalize your bot based on your own workflow. All you need is Python.

October 17, 2018 Read
Hero Image
Dial M For Mentor

Talk Abstract One of the nicest things about Python community is the availability of mentors willing to help you. Various mentors have helped me navigate the open source community and help advanced my skills. I realized finding a mentor is not as easy as it seems, and it takes a lot of courage to reach out in the first place. And then, there is impostor syndrome, where one may feel like they don’t deserve the help.

May 19, 2017 Read
Hero Image
Making The Most out of Code Reviews

Talk Abstract Code review is like a buzzword in the programming world. Developers often talk about how important it is. But what really happens during code review? What do you achieve out of it? How can we learn during code review? This talk will present ideas of what should be the goals of a code review, and how can developers learn during code review process. Presented At VanPyDay 2016 DjangoCon US 2016 Videos DjangoCon US 2016

August 10, 2016 Read
Navigation
  • About
  • Experiences
  • Education
  • Projects
  • Recent Posts
  • Recent Talks
  • Accomplishments
  • Highlights
  • My Talks
  • Ice Cream Selfies
  • #TypoOfTheDay
Contact me:
  • mariatta@mariatta.ca
  • mariatta
  • Mariatta
  • @mariatta@fosstodon.org
  • mariatta

Toha Theme Logo Toha
© 2023 Copyright, Mariatta.
Powered by Hugo Logo