Patrick's Software Blog
December 13, 2024 | SQL
Blog post teaching SQL by using Python. This is Part 1 (SQL Fundamentals) of a 3-part tutorial about SQL.
January 04, 2024 | Flask
Blog post describing how requests are processed in Flask.
December 27, 2023 | Books
Blog post describing my favorite 10 books of 2023.
October 12, 2023 | Flask
Blog post describing how planning is my favorite productivity tip for any software project.
May 11, 2023 | Flask
Blog post listing my favorite Python packages for building Flask applications.
February 23, 2023 | Flask, Netlify
Blog post that demonstrates how to leverage the JAMstack with Python and Flask. You'll learn how to generate a static site with Flask, via Frozen-Flask, and deploy it to Netlify.
February 18, 2023 | Flask
Blog post demonstrating how to start a new Flask project using Python 3, pip, a virtual environment, and the Flask development server.
December 11, 2022 | Flask, GitLab
Blog post demonstrating how to add badges to a Python project in GitLab.
October 26, 2022 | Flask, Render
Blog post demonstrating how to deploy a Flask application to Render, including connecting a PostgreSQL database.
September 26, 2022 | Vue, Pinia
Blog post describing how to test Pinia data stores in a Vue application.
July 19, 2022 | Vue, Vite, Vitest
Blog post that serves as a guide to unit testing Vue components using Vitest and Vue Test Utils.
May 26, 2022 | Flask, APIFairy
Blog post showing how to build an API using Flask and APIFairy, including creating API endpoints, generating documentation, integrating a database, and implementing authentication.
March 01, 2022 | Flask
Blog post providing a deep-dive exploration into the Application and Request contexts in Flask.
December 31, 2021 | Flask
Blog post providing clarity on how the Application and Request contexts work in Flask.
December 14, 2021 | Flask, pytest
Blog post that serves as a guide to testing Flask applications with pytest.
May 22, 2021 | Flask
Blog post looking at Flask 2.0's new async functionality and how to leverage it in your Flask projects.
April 05, 2021 | Flask, Werkzeug
Blog post explaining what Werkzeug is and how Flask uses it for its core HTTP functionality.
March 03, 2021 | Flask
Blog post looking at how server-side sessions can be utilized in Flask with Flask-Session and Redis.
February 09, 2021 | Flask
Blog post looking at how sessions work in Flask.