Patrick Kennedy(@patkennedy79) 's Twitter Profileg
Patrick Kennedy

@patkennedy79

Software Engineer; Author at https://t.co/UlOvNPwPwJ about Python, Flask, and VueJS topics

ID:541272769

linkhttps://www.patricksoftwareblog.com calendar_today31-03-2012 01:43:59

814 Tweets

335 Followers

341 Following

TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Python Dependency Injection

testdriven.io/blog/python-de…

Looks at how to use Dependency Injection to decouple and improve the design of a Python application.

by Jan Giacomelli

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Deep Dive into Flask's Application and Request Contexts

testdriven.io/blog/flask-con…

Learn how contexts are processed during request handling in Flask.

by Patrick Kennedy

Pallets Projects 🐍

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Understanding the Application and Request Contexts in Flask

testdriven.io/blog/flask-con…

Provides clarity on how the Application and Request contexts work in Flask.

by Patrick Kennedy

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Sessions in Flask

testdriven.io/blog/flask-ses…

Shows how sessions work in Flask and looks at an example of storing a user's email address in the session object.

by Patrick Kennedy

(✨ Just updated! ✨)

Pallets Projects

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Testing Flask Applications with pytest

testdriven.io/blog/flask-pyt…

This article details how to:

🔸Write unit & functional tests
🔸Initialize tests to a known state with test fixtures
🔸Check code coverage with Coverage .py

by Patrick Kennedy

(✨ Just updated! ✨)

account_circle
Patrick Kennedy(@patkennedy79) 's Twitter Profile Photo

New blog post detailing my favorite Python packages for building Flask applications!

patricksoftwareblog.com/my_favorite_py…

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Deploying a Flask App to Render

testdriven.io/blog/flask-ren…

Provides a walk-through of how to deploy a Flask app with a Postgres database to production using Render.

by Patrick Kennedy

@Render

account_circle
@miguelgrinberg@mstdn.social(@miguelgrinberg) 's Twitter Profile Photo

My 'SQLAlchemy 2 In Practice' ebook is now available! A paperback version will be coming soon. If you have the book and like it, I'd appreciate it if you give it a review, to help the algorithm show it to more people. amazon.com/dp/B0BVJRKS54

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Just updated the 'Developing Web Applications with Python and Flask' course!

As always, 10% of profits go directly to Pallets Projects!🚀

testdriven.io/courses/learn-…

Nice work, Patrick Kennedy! 🙏

🐍

account_circle
Patrick Kennedy(@patkennedy79) 's Twitter Profile Photo

Re-launching my personal blog about Web Development with Python and Flask! Blog posts (including from TestDriven.io ) and over 50 Flask Tips are posted with more Python/Flask content to come!

patricksoftwareblog.com/index.html

account_circle
@miguelgrinberg@mstdn.social(@miguelgrinberg) 's Twitter Profile Photo

There is still a few days left to pre-order my new SQLAlchemy 2 ebook at a discounted price. Releases on April 30th on Kindle! (paperback to follow shortly) amzn.to/3S0diwc

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Developing Web Applications with Python and Flask

testdriven.io/courses/learn-…

This course focuses on teaching the fundamentals of Flask by building and testing a web app using TDD.

by Patrick Kennedy

(10% of all profits from sales go to the Pallets Projects
team!)

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Deep Dive Into Flask Guide

testdriven.io/guides/flask-d…

Covers topics like:

1⃣The Application and Request Contexts
2⃣Werkzeug
3⃣Sessions
4⃣Security
5⃣Testing
6⃣Asynchronous route handlers

Developed by Patrick Kennedy

Pallets Projects

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Python tip:

You've probably used 'a += b' before. This is called an assignment operator.
But it's not the only one - you can use assignment operators to subtract from the value, to multiply it, to get the modulus...

Check the different assignment operators below 👇

Python tip: You've probably used 'a += b' before. This is called an assignment operator. But it's not the only one - you can use assignment operators to subtract from the value, to multiply it, to get the modulus... Check the different assignment operators below 👇
account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

The Complete Python Development Guide

testdriven.io/guides/complet…

Want to take your Python development to the next level?

Develop Python apps with confidence by mastering the tools needed to ship well-tested, high-quality code.

by Jan Giacomelli

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Building an Intelligent Education Platform with OpenAI, ChatGPT, and Django

testdriven.io/blog/python-op…

This tutorial shows how to build an intelligent educational platform using OpenAI's GPT-3 and Django.

by Amir Tadrisi

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Sessions in Flask

testdriven.io/blog/flask-ses…

Shows how sessions work in Flask and looks at an example of storing a user's email address in the session object.

by Patrick Kennedy

Pallets Projects

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Server-side Sessions in Flask

testdriven.io/blog/flask-ser…

Looks at how server-side sessions can be used in Flask with Flask-Session and Redis.

by Patrick Kennedy

account_circle
TestDriven.io(@testdrivenio) 's Twitter Profile Photo

Async in Flask 2.0

testdriven.io/blog/flask-asy…

This article looks at Flask 2.0's async functionality and how to leverage it in your Flask projects.

by Patrick Kennedy

account_circle