Michael Foord: New Course: Object Oriented Programming Theory with Python
A practical two day course on the object oriented features of Python. Perfect for programmers with some experience of Python looking to use objects and classes and to understand them. An excellent...
View ArticleWingware: Wing Python IDE Version 10.0.8 - December 18, 2024
This release fixes AI Chat to continue to work after OpenAI drops v1 API support this month, uses the configured AI model also for AI Chat, fixes the debugger to work when two or more versions of...
View ArticleDjango Weblog: Django 6.x Steering Council Election Results
The Steering Council for the Django 6.x release cycle will be:Carlton GibsonEmma DelescolleFrank WilesLily FooteTim SchillingVoting breakdown:400 eligible voters215 votes received (54%)We had 400...
View ArticleReal Python: Quiz: How to Remove Items From Lists in Python
In this quiz, you’ll test your understanding of How to Remove Items From Lists in Python.By working through this quiz, you’ll revisit the different approaches to removing items from a list in Python,...
View ArticleThe Python Show: 50 - Imposter Syndrome
Imposter syndrome is a topic that some engineers and developers struggle with. It’s basically a type of self-doubt. WebMD has a good description and some good ideas for fighting self-doubt.Ways to...
View ArticleQuansight Labs Blog: LAPACK in your web browser: high-performance linear...
Implementing LAPACK routines for numerical computation in web applications
View ArticlePython Morsels: Merging dictionaries in Python
Merging dictionaries in Python is usually as simple as a single pipe character.Table of contentsMerging dictionaries with | in PythonMerging dictionaries with the update methodMerging dictionaries with...
View ArticleReal Python: The Real Python Podcast – Episode #232: Exploring Modern...
What are the current approaches for analyzing emotions within a piece of text? Which tools and Python packages should you use for sentiment analysis? This week, Jodie Burchell, developer advocate for...
View ArticleTalk Python to Me: #489: Anaconda Toolbox for Excel and more with Peter Wang
Peter Wang has been pushing Python forward since the early days of its data science roots. We're lucky to have him back on the show. We're going to talk about the Anaconda Toolbox for Excel as well as...
View ArticleMatt Layman: Postgres To SQLite - Building SaaS #209.3
In this episode, the third portion of the stream covers how I migrated my Heroku-backed Postgres database to SQLite. I finished the migration of my app from running on Heroku to running on DigitalOcean.
View ArticleMatt Layman: Docker Image For Kamal - Building SaaS #209.2
In this episode, the second portion of the stream worked on fixing up the Docker image so that we could get the DigitalOcean droplet functional. This is the second stream chunk because I was having...
View ArticleMatt Layman: Bootstrap Kamal On Droplet - Building SaaS #209.1
In this episode, I worked to finish the cloud migration to DigitalOcean for JourneyInbox. We started the stream by bootstrapping Kamal on the server. I hit network issues so this stream is split into...
View ArticleStack Abuse: Performance Optimization for Django-Powered Websites on Shared...
Running a Django site on shared hosting can be really agonizing. It's budget-friendly, sure, but it comes with strings attached: sluggish response time and unexpected server hiccups. It kind of makes...
View ArticleReal Python: A Practical Introduction to Web Scraping in Python
Python web scraping allows you to collect and parse data from websites programmatically. With powerful libraries like urllib, Beautiful Soup, and MechanicalSoup, you can fetch and manipulate HTML...
View ArticleReal Python: Basic Data Types in Python: A Quick Exploration
Python data types are fundamental to the language, enabling you to represent various kinds of data. You use basic data types like int, float, and complex for numbers, str for text, bytes and bytearray...
View ArticleDan Yeaw: A Big Job Change
I recently changed jobs, and now I am an Engineering Manager for OSS at Anaconda!This is my second major career pivot, and I thought I would share why I decided to make the change. Even though being a...
View ArticlePython Software Foundation: Announcing Python Software Foundation Fellow...
The PSF is pleased to announce its third batch of PSF Fellows for 2024! Let us welcome the new PSF Fellows for Q3! The following people continue to do amazing things for the Python community:Artur...
View ArticlePython Software Foundation: PSF Grants: Program & Charter Updates (Part 1)
The PSF Board and Staff have continued to work over the past couple of months to improve and steward the PSF Grants Program to fit the changing needs of the Python community. As we mentioned in our...
View ArticlePython Software Foundation: PSF Grants: Program & Charter Updates (Part 2)
The PSF Board, with the support of PSF Staff, has outlined a set of Guiding Principles for the PSF Grants Program, as mentioned in Part 1 of this series of blog posts on updates to the program. The...
View ArticlePython Software Foundation: PSF Grants: Program & Charter Updates (Part 3)
The PSF Board has approved a new Grants Work Group Charter, effective March 1, 2025. To implement the changes across our documentation, application form, and grant report form, we will be pausing...
View Article