TLWI Python
thelastweekin.dev
Hey there, newsletter readers! 🌟 It's that time of the week again when we come together to unravel the exciting world of Python. Whether you're a beginner exploring the ropes or a seasoned developer looking to level up your skills, we've got a lineup of awesome articles and resources just for you! So buckle up and let's dive into the fascinating world of Python! 🐍
Are you ready to embark on an epic adventure? 🎮 We have an incredible tale for you this week: Building My First Game in Python: A Journey of Learning and Progress. Join our intrepid Python enthusiast as they take their very first steps into the world of game development. From designing characters to coding mechanics, this captivating journey highlights the challenges and triumphs of game development in Python. Get inspired and start creating your own game today! 💥
Attention, web developers! 🌐 Step right up to the magnificent PySeKT Stack: Your WebDev Arena in Elon vs. Zuckerberg's Colosseum! 🏟️ Dive into this thrilling article here
Calling all Python coders who strive for code that's as solid as a rock! 🏗️🔒 We have just the guide for you: Mastering SOLID Principles in Python: A Guide to Scalable Coding
Get ready to engage in bilingual conversations like never before! 🗣️💬 Introducing ChatGLM2-6B: An Open Bilingual Chat LLM | 开源双语对话语言模型. Discover the power and versatility of this incredible language model that can converse seamlessly in multiple languages. Whether you're building chatbots or exploring natural language processing, this open-source bilingual chat LLM
And finally, fellow testing aficionados, we have a treat for you! 🍬🧪 Dive into the world of testing with this informative article: How to Test Python Code using the unittest Moduleunittest
module and unlock the secrets to writing robust and reliable tests for your Python projects. Ensuring the quality of your code has never been this fun! 🧪🔬
That's a wrap for this week's newsletter, folks! 😉 We hope you find these articles as intriguing and compelling as we do. Remember to sip your ☕, keep your coding spirit high, and have an amazing week of Python adventures! 🚀✨ See you next time!
Keep exploring and happy coding! 🐍💻
Dennis
Our Article Picks
- Akshay Ballal: Experiment Tracking and Hyperparameter Tuning with TensorBoard in PyTorch 🔥
- Liam Stone: OpenAI Function Calling
- Sridhar CR: Enhancing Code Quality and Security: Building a Rock-Solid CI Test Suite for Seamless Development
- Bishwas Bhandari: PySeKT Stack: Your WebDev Arena in Elon vs. Zuckerberg's Colosseum
- Bala Madhusoodhanan: Running Bar Chat
- AtulKushwaha: All about python functions !
- Scofield Idehen: Road-Map for Python Developers
- Łukasz Żmudziński: Polymorphic models in Django
- Vineet Prasad: Leveraging Google News API for Real-Time News
- dev.to staff: Have You Used Python in Unexpected Ways?
- Karishma: How Python uses Garbage Collection for Efficient Memory Management
- jeetvora331: Python DSA Cheat-sheet for SuperHeros
- Wojciech Lepczyński: How to save list on S3 using lambda function and boto3
- Michael Wahl: Training ChatGPT with local data to create your own chat bot!
- Mustafa Resul Çam: .fit() LinearReggression
- Cole Gawin: Web-Scraping Techniques to Source Reliable Information for ChatGPT
- Ravish Sharma: Mastering Boto3: Your Guide to Harnessing the Power of AWS with Python
- megharrison92: JavaScript to Python- a few differences in syntax
- Justin Verthein: Understanding Object-Oriented Programming in Python
- Sachin: How to Test Python Code using the unittest Module
- Aditya Mathur: DRF-YASG: The Superhero of API Documentation - Saving Developers from Documentation Despair!
- Sayandeep Majumdar: Power of Python Collection Framework : For Beginners
- Uri Peled: LangChain vs. LLM-Client
- Victor Isaac Oshimua: How To Manage Environment For Data Science Project Using Conda
- Teri Eyenike: Scraping the unscrapable in Python using Playwright
- Bindu: Understanding Python Basics
- Jadi: How to use SOAP/WSDL APIs using SoapUI & Python Zeep
- Leandro Ayala ®: Full Python Tutorial in practice
- Jai Stellmacher: Effective Strategies for Error Handling and Debugging in React Web Development and Backend Python Development
- Ben Herbst: Alternative to Medium - Work in progress
- Bryan Elias Herrera: 🚀 Descifrando el Enigma de la Memoria en Programación con python
- Manish Salunke: Python Coding Challenges
- Mannu: #1.Introduction To Discord.py
- Olatunde Adedeji: Mastering SOLID Principles in Python: A Guide to Scalable Coding
- Elnaril: Python SDK for the Uniswap Universal Router - Latest Version just Released
- Akshat Jain: Adding your own custom tool/toolkit to SuperAGI
- Celeste van der Watt: 📣 Feature Announcement 📣 Supercharge your Observability experience with the new one-click activation in console 🔥
- Nick Olsen: A Dirty Python Script to Write User Stories Quickly
- Foteini Savvidou: Image Vector Similarity Search with Azure Computer Vision and PostgreSQL
- Mustafa Resul Çam: iloc function in python
- Structure and Interpretation of Computer Programs: The pure python webapp framework survey - recent updates
- Avinash Singh: Data Science Roadmap with Free Study Material
- Nafiz Imtiaz Saimon: Chrome Driver for Selenium Python
- Jessica Giraldo: Making The Switch And Understanding The Syntax: JavaScript VS Python
- sebasxm00: Building My First Game in Python: A Journey of Learning and Progress
- Sam Shelly: Making 2048 From Scratch
- sherpaurgen: Observation of sequential and asynchronous execution
- Sayandeep Majumdar: Mastering Python Functions
- Aravind B N: DenseNet inspired custom CNN architecture.
- Maxime Turin: ChatRPG - How to learn Python with AI in a funny way
- Mannu: #3.Events in Discord.py.
- 0xkoji: Use Bard-API
- Mannu: #2.Introduction to discord.py
- Bruce: Simplifying Video Downloads from Wistia
- Chris White: Network Connection Fundamentals With Python
- 0xkoji: Generate a QRCode with StableDiffusion and ControlNet
- Fabian Anguiano: A Guide to Pagination in the 3dcart API: Fetching Sales Data
- kay-adamof: Letting two Docker containers talk to each other
- John: Cracking the Code: A Data Beginner's Guide to Python Programming
- Srikanth: Using an ORM over writing raw SQL queries ...
Our Repo Picks
- tinygrad/tinygrad (Python): You like pytorch? You like micrograd? You love tinygrad! ❤️
- donnemartin/system-design-primer (Python): Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- hiyouga/ChatGLM-Efficient-Tuning (Python): Fine-tuning ChatGLM-6B with PEFT | 基于 PEFT 的高效 ChatGLM 微调
- public-apis/public-apis (Python): A collective list of free APIs
- microsoft/unilm (Python): Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
- w-okada/voice-changer (Python): リアルタイムボイスチェンジャー Realtime Voice Changer
- databrickslabs/pyspark-ai (Python): English SDK for Apache Spark
- h2oai/h2ogpt (Python): Join us at H2O.ai to make the world's best open-source GPT with document and image Q&A, 100% private chat, no data leaks, Apache 2.0 https://arxiv.org/pdf/2306.08161.pdf Live Demo: https://gpt.h2o.ai/
- ramonvc/freegpt-webui (Python): GPT 3.5/4 with a Chat Web UI. No API key required.
- comfyanonymous/ComfyUI (Python): A powerful and modular stable diffusion GUI with a graph/nodes interface.
- abacaj/mpt-30B-inference (Python): Run inference on MPT-30B using CPU
- paul-gauthier/aider (Python): aider is GPT powered coding in your terminal
- linyiLYi/snake-ai (Python): An AI agent that beats the classic game "Snake".
- RUCAIBox/LLMSurvey (Python): The official GitHub page for the survey paper "A Survey of Large Language Models".
- RVC-Project/Retrieval-based-Voice-Conversion-WebUI (Python): Voice data <= 10 mins can also be used to train a good VC model!
- THUDM/ChatGLM2-6B (Python): ChatGLM2-6B: An Open Bilingual Chat LLM | 开源双语对话语言模型
- AlanChen4/Summer-2024-SWE-Internships (Python): A list of Summer 2024 internships for software engineering, updated automatically everyday
- jxnl/openai_function_call (Python): Helper functions to create openai function calls w/ pydantic
- Asabeneh/30-Days-Of-Python (Python): 30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
- tiangolo/fastapi (Python): FastAPI framework, high performance, easy to learn, fast to code, ready for production
- AUTOMATIC1111/stable-diffusion-webui (Python): Stable Diffusion web UI
- LiLittleCat/awesome-free-chatgpt (Python): 🆓 免费的 ChatGPT 镜像网站列表,持续更新。List of free ChatGPT mirror sites, continuously updated.
- pydantic/pydantic (Python): Data validation using Python type hints
- vinta/awesome-python (Python): A curated list of awesome Python frameworks, libraries, software and resources
- python/mypy (Python): Optional static typing for Python
The Last Week In Python is a weekly roundup for all things Python! Follow me on Twitter for more projects @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄