TLWI Python #48
thelastweekin.dev
Welcome back to our weekly newsletter! We've got some exciting tech developments to share with you. Today, we'll be diving into the world of backend development and exploring what the best tech is to use. Are you a NodeJS fan or a Python enthusiast? NodeJS vs Python - it's time to choose your champion!
Looking for something more creative? We've got you covered. We'll be showing you how to train a language model from scratch! Train a language model from scratch
But why stop there? We'll also be exploring how to generate text with OpenAI, GPT-3 and Python. How to Generate Text with OpenAI, GPT-3, and Python
Now, let's take a closer look at some specific differences between JavaScript and Python. Have you ever heard of the spread operator in JavaScript vs Python? Spread operator in JavaScript VS Python
Last but not least, let's talk about caching in Python. Caching in Python
That's it for now! We hope you enjoy this week's newsletter and learn something new from our featured articles.
Dennis
Updates From The Python Blog
- Python 3.12.0 alpha 4 released
- Tuesday, January 10, 2023
Our Article Picks
- Vladyslav Hutov: Building Personalised Music Recommendation System
- Quokka Labs: Python Web Development Using Django in 2023
- Dhaval Dave: NodeJS vs Python: Choose the Best Tech for Backend Development
- Mahmoud EL-kariouny: 5 websites will make you a smarter 🏆 developer👩💻
- Marinsborg.com: Learn Python functions & create a simple project
- Peter McConnell: Python debugging tips
- Avinash Kumar: Some Websites for hosting and fetching JSON
- David Mezzetti: Train a language model from scratch
- Pandeyashish17: Using OpenWeatherMap API and Tkinter to create a graphical weather app
- Pizofreude: Use ChatGPT in Terminal via Python
- Anurag Verma: NumPy 101: A Beginner's Guide to Data Science with Python
- Matt Eland: How to Generate Text with OpenAI, GPT-3, and Python
- Tai Kedzierski: Doing Multi-Threading Properly (and lessons learned)
- Blessing Agyei Kyem: Deep Dive into Preprocessing Techniques in NLP using Python - Part 1
- Odipo Otieno: Creating Virtual Environments - Python
- Szymon: Hexagonal architecture in Python
- Alexey Timin: Quick Start with the ReductStore Python SDK
- Ajisafe Oluwapelumi: Pascal's Triangle with Python
- Bhavani Ravi: Caching in Python
- Lizzie Siegle: Build a ChatGPT-like SMS Chatbot with OpenAI and Python
- Anurag Verma: OOP in Python: A Practical Guide
- Geazi Anc: PySpark: A brief analysis to the most common words in Dracula, by Bram Stoker
- Ayaz Salikhov: How we made Jupyter Docker Stacks multi-arch
- Szymon: The outbox pattern in Python
- João Maranhão: Simplifying Python Development: A Step-by-Step Guide to Setting up a Python Project with Git and GitHub
- elton-dsza: Python Developer Roadmap (2023)
- Vinod vasava: Top 5 Reasons why Django can be used for your next project
- Anurag Verma: Mastering Pandas: A Comprehensive Guide with Exercises
- Odipo Otieno: Dealing with Procrastination
- Vinícius Muniz de Melo: Callable Python
- Sahil: Upload CSV Data To MongoDB
- Amol Kalra: The Fastest Way to Generate QR Codes: The QR Generator API
- Anurag Verma: Linear Algebra for Data Science: Understanding and Applying Vectors, Matrices and their Operations using Numpy
- Hafid Saadi: Creating a Chatbot that Answers like Bart Simpson using Python3 and the OpenAI GPT Model.
- Aditya Sharma: Spread operator in JavaScript VS Python.
- Ashutosh Vaidya: Infinity in Python
- RF Fahad Islam: Top 10 Python Tips and Tricks (Part -1): Unleash the full potential
- Atul Tripathi: An Introduction to Machine Learning: What is it and How Does it Work?
- GeorgeGichuhi: Building GUI Applications with Python.
- Anurag Verma: Statistics for data science with practice
- Anurag Verma: Understanding the basics and advanced concepts of RDBMS and SQL for data science and analysis
- Lucas M. Ríos: How working/install Hadoop with Notebooks?
- Leandro César: orms python: uma visão geral
- Ridhi Singla: How can I learn Python in a week?
- Anurag Verma: Exploring Different Types of Plots, Best Practices, and Tips for Effective Data Visualization
- ashwins-code: Cricket Match Simulation using Machine Learning [Part 1]
- Pandeyashish17: Let's see wifi password using python
- aflofo: My journey to create a Jet Engine from scratch
- Pieces 🌟: How to Download a YouTube video in MP3 Format with Python
- Esther Ugute: - What are the top programming languages to learn in 2023.
- Pandeyashish17: Transform Your Tweeting Game with Python: Create a Twitter Bot that Automatically Posts Your Dev.to Articles
- Raman Bansal: A Comprehensive Guide to Using the Pytrends Python Library
- Adhiraj Dutta: The Curious Case of 257
- Isaac Pehrson: Configure Python Formatter and Linter for a VSCode Dev Container
- sina sinayi: What is Python? 8 applications of this programming language
- Nurjalol: AI makes telegram bot with aiogram! 🤯
- Jono M: Adventures learning Python
- Gauraw Meherkhamb: Getting a Job as a Data Analyst in 2023: Essential Resources and Skills
- Zak Elmeghni: Top 20 Python Interview Questions with ANSWERS
- Eden AI: How to use Video Face Detection API with Python in 5 minutes?
Our Repo Picks
- karpathy/minGPT (Python): A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
- openai/openai-cookbook (Python): Examples and guides for using the OpenAI API
- jerryjliu/gpt_index (Python): An index created by GPT to organize external information and answer queries!
- Sanster/lama-cleaner (Python): Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.
- neonbjb/tortoise-tts (Python): A multi-voice TTS system trained with an emphasis on quality
- tiangolo/fastapi (Python): FastAPI framework, high performance, easy to learn, fast to code, ready for production
- donnemartin/system-design-primer (Python): Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- wagtail/wagtail (Python): A Django content management system focused on flexibility and user experience
- microsoft/unilm (Python): Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
- mindsdb/mindsdb (Python): In-Database Machine Learning
- helblazer811/ManimML (Python): ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library.
- rwightman/pytorch-image-models (Python): PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more
- public-apis/public-apis (Python): A collective list of free APIs
- hwchase17/langchain (Python): ⚡ Building applications with LLMs through composability ⚡
- blakeblackshear/frigate (Python): NVR with realtime local object detection for IP cameras
- OpenBB-finance/OpenBBTerminal (Python): Investment Research for Everyone, Anywhere.
- sczhou/CodeFormer (Python): [NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer
- python-poetry/poetry (Python): Python packaging and dependency management made easy
- networkx/networkx (Python): Network Analysis in Python
- adap/flower (Python): Flower - A Friendly Federated Learning Framework
- mingrammer/diagrams (Python): 🎨 Diagram as Code for prototyping cloud system architectures
- OpenEthan/SMSBoom (Python): 短信轰炸/短信测压/ | 一个健壮免费的 python 短信轰炸程序,专门炸坏蛋蛋,百万接口,多线程全自动添加有效接口,支持异步协程百万并发,全免费的短信轰炸工具!!hongkonger 开发全网首发!!
- flet-dev/flet (Python): Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
- django/django (Python): The Web framework for perfectionists with deadlines.
- nonebot/nonebot2 (Python): 跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in 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! 🦄