π 2023-02-14 β Session: Optimized Python and VS Code workflows
π 15:25β19:35
π·οΈ Labels: Python, Vs Code, Pandas, Ubuntu, Whatsapp
π Project: Dev
β Priority: MEDIUM
Session Goal: The session aimed to enhance productivity and efficiency in software development and data manipulation using Python and Visual Studio Code (VS Code).
Key Activities:
- Explored WhatsAppβs βCall Phonesβ feature to make calls to non-WhatsApp users and discussed workarounds for regions without this feature.
- Disabled GitHub Copilot suggestions and enabled path suggestions in VS Code to improve the coding environment.
- Executed all tests and configured Jupyter Notebooks in VS Code, including setting the default Python interpreter.
- Troubleshot keyboard shortcuts in VS Code and enhanced file search functions in Python.
- Monitored memory usage on Ubuntu and analyzed processes to manage resources effectively.
- Addressed Pandas deprecation warnings by transitioning from
append()
toconcat()
and handled potential errors in DataFrame operations. - Demonstrated directory management in Python using the os module.
Achievements:
- Improved understanding and configuration of VS Code for better development workflows.
- Enhanced Python coding practices, particularly in data manipulation with Pandas.
- Established methods for effective system resource monitoring on Ubuntu.
Pending Tasks:
- Further exploration of WhatsAppβs communication features for business use.
- Continuous monitoring of memory usage trends on Ubuntu to preemptively address potential issues.