diff options
Diffstat (limited to 'bot/resources/utilities/py_topics.yaml')
| -rw-r--r-- | bot/resources/utilities/py_topics.yaml | 139 | 
1 files changed, 139 insertions, 0 deletions
diff --git a/bot/resources/utilities/py_topics.yaml b/bot/resources/utilities/py_topics.yaml new file mode 100644 index 00000000..a3fb2ccc --- /dev/null +++ b/bot/resources/utilities/py_topics.yaml @@ -0,0 +1,139 @@ +# Conversation starters for Python-related channels. + +# python-general +267624335836053506: +    - What's your favorite PEP? +    - What parts of your life has Python automated, if any? +    - Which Python project are you the most proud of making? +    - What made you want to learn Python? +    - When did you start learning Python? +    - What reasons are you learning Python for? +    - Where's the strangest place you've seen Python? +    - How has learning Python changed your life? +    - Is there a package you wish existed but doesn't? What is it? +    - What feature do you think should be added to Python? +    - Has Python helped you in school? If so, how? +    - What was the first thing you created with Python? +    - What is your favorite Python package? +    - What standard library module is really underrated? +    - Have you published any packages on PyPi? If so, what are they? +    - What are you currently working on in Python? +    - What's your favorite script and how has it helped you in day to day activities? +    - When you were first learning, what is something that stumped you? +    - When you were first learning, what is a resource you wish you had? +    - What is something you know now, that you wish you knew when starting out? +    - What is something simple that you still error on today? +    - What do you plan on eventually achieving with Python? +    - Is Python your first programming language? If not, what is it? +    - What's your favourite aspect of Python development? (Backend, frontend, game dev, machine learning, ai, etc.) +    - In what ways has Python Discord helped you with Python? +    - Are you currently using Python professionally, for education, or as a hobby? +    - What is your process when you decide to start a project in Python? +    - Have you ever been unable to finish a Python project? What is it and why? +    - How often do you program in Python? +    - How would you learn a new library if needed to do so? +    - Have you ever worked with a microcontroller or anything physical with Python before? +    - How good would you say you are at Python so far? Beginner, intermediate, or advanced? +    - Have you ever tried making your own programming language? +    - Has a recently discovered Python module changed your general use of Python? + +# algos-and-data-structs +650401909852864553: +    - + +# async +630504881542791169: +    - Are there any frameworks you wish were async? +    - How have coroutines changed the way you write Python? +    - What is your favorite async library? + +# c-extensions +728390945384431688: +    - + +# databases +342318764227821568: +    - Where do you get your best data? +    - What is your preferred database and for what use? + +# data-science +366673247892275221: +    - + +# discord.py +343944376055103488: +    - What unique features does your bot contain, if any? +    - What commands/features are you proud of making? +    - What feature would you be the most interested in making? +    - What feature would you like to see added to the library? What feature in the library do you think is redundant? +    - Do you think there's a way in which Discord could handle bots better? +    - What's one feature you wish more developers had in their bots? + +# editors-ides +813178633006350366: +    - What's your current text editor/IDE, and what functionality do you like about it the most when programming in Python? +    - What functionality is your text editor/IDE missing for programming Python? + +# esoteric-python +470884583684964352: +    - What's a common part of programming we can make harder? +    - What are the pros and cons of messing with __magic__()? +    - What's your favorite Python hack? + +# game-development +660625198390837248: +    - What is your favorite game mechanic? +    - What is your favorite framework and why? +    - What games do you know that were written in Python? +    - What books or tutorials would you recommend for game-development beginners? +    - What made you start developing games? + +# microcontrollers +545603026732318730: +    - What is your favorite version of the Raspberry Pi? + +# networking +716325106619777044: +    - If you could wish for a library involving networking, what would it be? + +# security +366674035876167691: +    - If you could wish for a library involving net-sec, what would it be? + +# software-design +782713858615017503: +    - + +# tools-and-devops +463035462760792066: +    - What editor would you recommend to a beginner? Why? +    - What editor would you recommend to be the most efficient? Why? +    - How often do you use GitHub Actions and workflows to automate your repositories? +    - What's your favorite app on GitHub? + +# unit-testing +463035728335732738: +    - + +# unix +491523972836360192: +    - What's your favorite Bash command? +    - What's your most used Bash command? +    - How often do you update your Unix machine? +    - How often do you upgrade on production? + +# user-interfaces +338993628049571840: +    - What's the most impressive Desktop Application you've made with Python so far? +    - Have you ever made your own GUI? If so, how? +    - Do you perfer Command Line Interfaces (CLI) or Graphic User Interfaces (GUI)? +    - What's your favorite CLI (Command Line Interface) or TUI (Terminal Line Interface)? +    - What's your best GUI project? + +# web-development +366673702533988363: +    - How has Python helped you in web development? +    - What tools do you use for web development? +    - What is your favorite API library? +    - What do you use for your frontend? +    - What does your stack look like?  |