How to web scrape on Schedule using Github Actions?
A tutorial on building and scheduling a Python web scraper to run automatically using GitHub Actions, including emailing results.
A tutorial on building and scheduling a Python web scraper to run automatically using GitHub Actions, including emailing results.
Using Pydantic's BaseSettings to simplify and type-safely manage configuration and secrets for Python functions in OpenFaaS.
A developer shares their pragmatic approach to choosing programming languages based on task suitability, focusing on Python and Go for server-side and infrastructure work.
A talk on leveraging PostgreSQL's advanced features within Django projects, presented at EuroPython 2021.
Automate creating monthly Azure update PowerPoint presentations using an Azure Function written in Python and the python-pptx library.
Explains Python operator precedence using the PEMDAS rule, covering how expressions are evaluated and how parentheses affect order.
A tutorial on building a full CRUD API using Python frameworks Flask and FastAPI, following RESTful conventions.
Explains Python floating-point rounding issues and compares the round() function with the decimal module for precision.
Introducing Data Fluent, an open-source Python package for analyzing and understanding PostgreSQL database structure, row counts, and growth trends.
Explores the pros and cons of branding an open source Python package, including when it's beneficial and potential drawbacks.
Introduces typeclasses in Python as a solution for writing functions that behave differently for different types, using the dry-python library.
A pragmatic analysis of when to use subclassing vs. composition in Python, exploring three distinct types of inheritance.
An iOS developer shares her journey into programming, from early Python lessons to learning Objective-C without a Mac and building apps before owning an iPhone.
Explores languages like Python, JavaScript, and SQLite that can run directly in a web browser, focusing on implementations like Brython and SQL.js.
A tutorial on getting started with the Masonite Python web framework, covering setup, routing, and creating a basic JSON API.
A tutorial on building a minimal, Jinja-inspired text templating library in Python from scratch, covering lexers, parsers, and interpreters.
A beginner's tutorial on building a basic JSON API using the Python Flask web framework, covering setup, routing, and CRUD operations.
A guide to the best developer-focused sessions at Microsoft Build 2021, filtered for Australian time zones and covering various programming languages and cloud technologies.
Explores useful GitHub Actions features like manual triggers and sparse matrices for CI/CD workflows, based on migrating from Travis CI.
A guide for open source maintainers on communicating with their community, covering release notes, GitHub releases, and using Twitter for announcements.