Using Tox and PyTest with OpenFaaS
A guide to setting up and using Tox and PyTest for testing Python functions in OpenFaaS, including a sample calculator project.
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.
A comprehensive reference guide for essential command-line commands across Bash, Git, Node.js, Python, Ruby, and PHP.
A developer adds UI improvements and new features to a SaaS application based on direct customer feedback.
A guide to managing multiple Python versions on your system using the pyenv tool for development and project isolation.
A technical guide to generating realistic text using Markov chains, from basic weather simulation to building a text generator from scratch in Python.
A comparative tutorial teaching basic programming concepts like printing, variables, conditionals, and loops in Python, PHP, Ruby, and JavaScript.
Compares Django and Flask, two popular Python web frameworks, highlighting their similarities and key differences for developers.
A beginner's guide to creating and managing Python virtual environments using pyenv and virtualenv to isolate project dependencies.
A collection of 25 IPython tips to help programmers solve Advent of Code puzzles more efficiently using interactive Python.
Explains the theory behind linear regression models, a fundamental machine learning algorithm for predicting continuous numerical values.
A Django expert explains why you should use the latest version of the framework for new web applications, instead of older LTS versions.
A guide to writing and running tests for a Python package using pytest, covering white box testing and project structure.