This is your work, valued

Portland, OR

Michael Kennedy

Elite
@mikeckennedy

A Python enthusiast and an entrepreneur. Host of Talk Python and Python Bytes podcasts, founder of Talk Python Training. Python Software Foundation Fellow.

python-jumpstart-course-demos. Contains all the "handout" materials for my Python Jumpstart by Building 10 Apps course. This includes try it yourself and finished versions of the 10 apps.

757

write-pythonic-code-demos. Write Pythonic Code Like a Seasoned Developer video course demo materials.

736

mongodb-quickstart-course. Course demos and handout material for Talk Python's MongoDB Quickstart course

312

python-for-entrepreneurs-course-demos. Contains all the "handout" materials for Talk Python's Python for Entrepreneurs course. This includes notes and the final version of the website code.

289

python-switch. Adds switch blocks to Python #pypackage

251

jinja_partials. Simple reuse of partial HTML page templates in the Jinja template language for Python web frameworks. #pypackage

235

fastapi-chameleon. Adds integration of the Chameleon template language to FastAPI. #pypackage

228

mongodb-for-python-developers. MongoDB for Python developers course handouts from Talk Python Training

175

talk-python-transcripts. Transcripts for the Talk Python To Me episodes

152

async-await-jetbrains-webcast. Python

131

talk-python-in-production-devops-book. Shell

121

pyscript-pwa-example. JavaScript

113

ten-tips-for-pythonic-code-jetbrains-webcast. JetBrains / PyCharm webinar: 10 Tips for Pythonic Code by Michael Kennedy

102

consuming_services_python_demos. Consuming HTTP and SOAP services in Python course handouts

98

umami-python. Umami Analytics Client for Python #pypackage

84

cookiecutter-course. Handout materials for our course on CookieCutter at Talk Python Training

76

cookiecutter-pyramid-talk-python-starter. An opinionated Cookiecutter template for creating Pyramid web applications starting way further down the development chain. This cookiecutter template will create a new Pyramid web application with email, sqlalchemy, rollbar, and way more integrated.

65

listmonk. Listmonk Email App API Client for Python #pypackage

63

markdown-subtemplate. A template engine to render Markdown with external template imports and basic variable replacements. #pypackage

63

restful-services-in-pyramid. RESTful / HTTP services in Pyramid and Python course handout materials

58

content-types. A Python library to map file extensions to MIME types without accessing the file data. #pypackage

54

urlify. A simple macOS app to create valid file and url names from clipboard text. #pypackage

53

python_bytes_show_notes. Show notes from the Python Bytes podcast

46

write-pythonic-code-for-better-data-science-webcast. Python

40

python-shorts. Learn Python tips, tools, and techniques in around 5 minutes each.

32

cache-tier. Imagine you have a set of static files you want to serve to the world. Cache-tier allows you to quickly spin up a Linux web server in a location with cheap, plentiful bandwidth and serve those files to your users.

32

dockerclustermon. A TUI tool for a live view of your docker containers running on a remote server. #pypackage

31

ten-tips-python-web-devs. Repo for topics covered during the presentation

30

pycon-sk-pythonic-talk. Python

29

streamdeck-developer-profiles. A set of profiles for Elgato's Stream Deck aimed at programming tools

26

jetbrains-webcast-build-with-mongodb. Code and handouts for my JetBrains webcast recorded January 30, 2018

26

100daysofcode-with-python-course. Course materials and handouts for #100DaysOfCode in Python course

25

improve-mvc-perf-with-async-views. C#

25

pythons-gc-and-orms. A simple project to explore the number of GCs when doing basic ORM work.

25

docker-build-fastapi-app-april-2021. Python

25

mongodb-query-helper-for-dotnet. C#

24

mastering-pycharm-course. Course demos and handouts for Talk Python's Mastering PyCharm course

23

build-pypi-mongodb-webcast-series. Code demos and hand-outs for my webcast series with MongoDB (May - June 2018)

22

optimistic_concurrency_mongodb_dotnet. This c# library adds optimistic concurrency control to MongoDB and acts as a MongoDB ORM foundation.

20

chameleon_partials. Simple reuse of partial HTML page templates in the Chameleon template language for Python web frameworks. #pypackage

16

server-hot-reload. Include in your web projects for dev-time auto reloading of web browser when any change is detected in content.

15

wakeup. A little Python app to make sure your server is warmed up

10

awesome-python. A curated list of awesome Python frameworks, libraries, software and resources

10

WintellectWebinars. Code and Slides from Wintellect's Webinars

9

managing-python-dependencies-materials. "Managing Python Dependencies With pip and Virtual Environments" video course supporting materials.

8

pycon-sk-mongodb-workshop. Python

7

awesome-podcasts. 😎 Curated list of awesome programming podcasts, organized alphabetically & topically

7

python-mongodb-intro-jetbrains-webcast. Demo code for my webcast on MongoDB hosted by the PyCharm team

6

presentations. Demos and various files related to courses that I've taught.

5

pyramid-cookiecutter-starter-chameleon. Python

4

enhanced_aspnet_mvc_views. Enhanced View Locations for MVC allows you to further organize your ASP.NET MVC views without your action methods or Html.RenderPartial / Html.RenderAction elements knowing or caring about how they are organized or re-organized.

3

pyramid-cookiecutter-starter. A Cookiecutter (project template) for creating a Pyramid starter project using URL dispatch for routing and Jinja2 for templating.

3

talk-python-search-service. An open-source adaption of the high perf search engine powering Talk Python's web properties

3

sketchy-rock-paper-scissors. Sample repo for Rock Paper Scissors app, featured in Up and Running with Git course.

2

fastapi. FastAPI framework, high performance, easy to learn, fast to code, ready for production

2

awesome-asyncio. A curated list of awesome Python asyncio frameworks, libraries, software and resources

2