GeoPython 2021
A talk on creating web maps using Django and its GeoDjango module, covering geographic data storage and queries from simple to complex setups.
A talk on creating web maps using Django and its GeoDjango module, covering geographic data storage and queries from simple to complex setups.
A guide on building a user community for an open source project, covering how to handle user queries and set up GitHub issue templates.
A guide to understanding UPC-A barcode structure and creating a barcode generator from scratch using pure Python.
A tutorial on generating professional documentation websites for Python projects using Sphinx and Read the Docs, leveraging existing docstrings.
A guide to using Pipenv for managing Python virtual environments, focusing on deterministic dependency resolution with Pipfile.lock.
A developer uses Python and OpenCV to build a program that identifies embroidery thread colors from images, applying computer vision techniques.
A guide to automating Python package releases using GitHub Actions, including PyPI authentication and workflow creation.
A guide to setting up automated testing and Continuous Integration for Python packages using GitHub Actions, including multi-OS and Python version testing.
Explains how to create awaitable objects and async context managers in Python's asyncio, covering __await__, __aenter__, and __aexit__ methods.
A guide to Test Driven Development (TDD) in Python, demonstrating the process with a practical example of creating an `is_float` function.
A guide to improving recursion skills by reimplementing standard library functions without using loops, with examples in JavaScript and Python.
A guide to setting up and using Tox and PyTest for testing Python functions in OpenFaaS, including a sample calculator project.
A guide to creating and managing Python virtual environments using the native venv module, with helpful bash functions.
Critique of Semantic Versioning's practical limitations and why it can't guarantee API stability, using real-world examples like the cryptography package.
Proposes making tests a reusable part of Python applications, using Django and deal library examples to illustrate sharing test logic.
Part 3 of a tutorial series on building a bot that checks for new YouTube videos and automatically tweets the links using Python and Twitter's API.
A guide to setting up the Arduino IDE to program ESP8266 microcontrollers on an M1 Mac, including a workaround for Python path issues.
A guide to efficiently cleaning and standardizing text data in large datasets using Python's pandas library, with a practical example.
A developer's workflow guide for setting up a static site using the Pelican generator, including virtual environments and custom automation scripts.
A developer shares their experience using Pelican, a Python-based static site generator, to build a website, highlighting the learning curve with Jinja and CSS.