TLWI Python #51
thelastweekin.dev
Welcome back to our weekly newsletter, fellow tech enthusiasts! We've got a bunch of exciting reads for you this week, so make sure to grab your coffee and settle in. First up, we've got a fantastic article on why you should use Pipenv as a Python Developer - there's no denying that Python development can be a little messy when it comes to dependency management, but Pipenv makes it a breeze. So if you're looking for a more streamlined and efficient way to manage your Python projects, make sure to check out this piece!
Next, we've got something that's sure to interest all of you AWS aficionados out there - generating an Instancing Rightsizing report via Lambda
Moving on, we've got a great piece that combines two of our favorite things - Django and GraphQL! Elevate Your Django Projects with GraphQL integration
Up next, we've got something that's sure to appeal to all our data science buffs out there - Leveraging the pipe method to write beautiful and concise data transformations in pandas
And finally, we've got something a little more niche but incredibly fascinating - scraping Google Lens with Python
That's all from us for this week, folks. We hope you enjoy reading through these articles as much as we did putting them together! As always, if there's a topic you'd like to see us cover in future newsletters, feel free to drop us a line. Have a great week ahead!
Dennis
Our Article Picks
- Hana Belay: Elevate Your Django Projects with GraphQL Integration
- Ran Isenberg: Reduce your Python code complexity with this simple trick
- Andy Piper: Analysing which Mastodon apps I've used
- Akolade: Pipenv: Why you should use it as a Python Developer
- Medea: Latin x Python - 28/01/23
- Rajesh Joshi: 🌐 Connect with others on the same webpage as you 🖥️
- Medea: Latin x Python: 31/01/23
- Zoo Codes: Getting Started with Fast-Api 🏎️ and Docker🐳
- Ajit kumar: Microservice in Python using FastAPI, SQLAlchemy
- Ryan: Build Better Python Web Apps With Your Data
- nessita: Django: migrations by choice
- Arunanshu Biswas: Async Database Operations with SQLModel
- Mohamed Fayaz: Introduction to AWS AppSync - Fully managed GraphQL Service
- Brooke Myers: Build Python Web Apps with Even More Power and Flexibility
- Reza Lavarian: How to fix "SyntaxError: ‘break’ outside loop" in Python
- Blackie: All You Need Know About Object Oriented Programming in Python
- Antino Labs: Top Python Frameworks for Web Development In 2023
- Chris Greening: Leveraging the pipe method to write beautiful and concise data transformations in pandas
- Nitin-bhatt46: DATA SCIENCE_WITH NITIN Day -1.
- Artur Chukhrai: Scrape Yelp Filters, Ad and Organic Results with Python
- Vicente Reyes: Getting the tempo of a song using python
- omega ui: 🐧 🚀 Linux Voice Control Assistant
- Oluwafunmilola Obisesan: Insurance Cost Prediction using Machine Learning with Python.
- squawk1711: Create Line Graph in Matplotlib
- Fabien Arcellier: package a poetry project in a docker container for production
- Stack Coder: Career as Python Developer - A Complete Guide
- Rajesh Joshi: Python NOT for Beginners ⛔ but for Professionals 😎
- Reza Lavarian: How to fix "‘tuple’ object is not callable" in Python
- Nomadev💻🔱: Beat Midjourney at its Own Game: Generate AI Images with These 5 Free AI Tools
- Reza Lavarian: How to fix "‘bool’ object is not callable" in Python
- Scofield Idehen: Build Your First Port Scanner using Python
- Rajesh Joshi: 🤔 Suggest me the Tech Stack for 🌐 Browsemates
- Ajit kumar: REST API - A Quick Introduction
- Pranjali Shirke: Mocking AWS services for local development using LocalStack
- Divyanshu Katiyar: Hyperparameter Optimisation for Machine Learning - Bayesian Optimisation
- Rahul Bagal: 8 Free Courses in Web Dev, AI, ML & Programming from Top Universities
- Ademola Akinsola: Logging in Python: A Beginner's Guide
- Aditya Mathur: Python and OpenAi API: Unleashing the Power of AI with Ease
- chamodperera: Replacing For Loops with Vectorization in Python
- Dennis Whalen: Web Testing With Robot Framework
- Adam Mateusz Brożyński: nVidia 525 + Cuda 11.8 + Python 3.10 + pyTorch GPU Docker image
- Mahmoud EL-kariouny: Cheat-Sheets 📄 for must-know as Developer 🚀
- RareSkills: Generate Ethereum Address from Private Key Python
- zaneeeee: "Who Wants to be a Millionaire" Terminal Game in Python
- codemee: matplotlib 顯示中文
- Farzad Sadeghi: colo - 256 terminal colors in almost all formats
- Oleg Sinavski: Python interfaces with Protocols: time to ditch ABC?
- William Lewis: The Cloud Resume Challenge: My DevOps Journey from Building Technology to the Cloud
- Isaque Alcantara: Gerando relatório de Rightsizing de Instâncias via Lambda
- Maximiliano Burgos: Diario de Python | #4. Probando FastAPI para desarrollar APIs
- Artur Chukhrai: Using Yelp Reviews API from SerpApi with Python
- Leandro Ruiz: ChatGPT en python
- Rusydy: Simple Python Version Management: pyenv
- Artur Chukhrai: Scrape Google Lens with Python
- Maximiliano Burgos: Diario de Python | #3. Pycharm, el mejor IDE para Python
- Artur Chukhrai: Using Walmart Product API from SerpApi
- moogoo: Check Python Memory Usage
- Abiodun Owadoye: Creating a responsive grid using bootstrap CSS
- Artur Chukhrai: Using Walmart Search Engine Results API from SerpApi
- Humberto David Esquerra: I Created a Python Script To Control my ROKU TV
Our Repo Picks
- bregman-arie/devops-exercises (Python): Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
- geohot/tinygrad (Python): You like pytorch? You like micrograd? You love tinygrad! ❤️
- acheong08/ChatGPT (Python): Reverse engineered ChatGPT API. Uses official model same as the website.
- hwchase17/chat-langchain (Python): undefined
- Evil0ctal/Douyin_TikTok_Download_API (Python): 🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音|TikTok 数据爬取工具,支持 API 调用,在线批量解析及下载。
- m-bain/whisperX (Python): WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)
- iperov/DeepFaceLab (Python): DeepFaceLab is the leading software for creating deepfakes.
- LAION-AI/Open-Assistant (Python): OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
- MoonInTheRiver/DiffSinger (Python): DiffSinger: Singing Voice Synthesis via Shallow Diffusion Mechanism (SVS & TTS); AAAI 2022; Official code
- vnpy/vnpy (Python): 基于 Python 的开源量化交易平台开发框架
- AzeemIdrisi/PhoneSploit-Pro (Python): An all-in-one hacking tool to remotely exploit Android devices using ADB and Metasploit-Framework to get a Meterpreter session.
- salesforce/LAVIS (Python): LAVIS - A One-stop Library for Language-Vision Intelligence
- 521xueweihan/HelloGitHub (Python): 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
- PyCQA/isort (Python): A Python utility / library to sort imports.
- initialcommit-com/git-sim (Python): Visually simulate Git operations in your own repos with a single terminal command.
- archinetai/audio-diffusion-pytorch (Python): Audio generation using diffusion models, in PyTorch.
- hwchase17/notion-qa (Python): undefined
- paperless-ngx/paperless-ngx (Python): A community-supported supercharged version of paperless: scan, index and archive all your physical documents
- helblazer811/ManimML (Python): ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library.
- donnemartin/system-design-primer (Python): Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- iperov/DeepFaceLive (Python): Real-time face swap for PC streaming or video calls
- BlinkDL/ChatRWKV (Python): ChatRWKV is like ChatGPT but powered by the RWKV (100% RNN) language model, and open source.
- jackfrued/Python-100-Days (Python): Python - 100 天从新手到大师
- AUTOMATIC1111/stable-diffusion-webui (Python): Stable Diffusion web UI
- rawandahmad698/PyChatGPT (Python): ⚡️ Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
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! 🦄