PyOhio
Build a Web Map with PyScript! [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=eF2EQFaPEJg
Build a Web Map with PyScript! [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=eF2EQFaPEJg
YouTube
Build a Web Map with PyScript! [PyOhio 2023]
Talk by Christy Heaton at PyOhio 2023:
PyScript allows you to run Python code in a browser, like JavaScript does. It also lets you import geospatial mapping libraries like Folium and GeoPandas, all without actually installing anything! In this talk, we'll…
PyScript allows you to run Python code in a browser, like JavaScript does. It also lets you import geospatial mapping libraries like Folium and GeoPandas, all without actually installing anything! In this talk, we'll…
PyOhio
What Is the `Annotated` Type? [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=5uyda0og04s
What Is the `Annotated` Type? [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=5uyda0og04s
YouTube
What Is the `Annotated` Type? [PyOhio 2023]
Talk by Daniel Schelkoph at PyOhio 2023:
PEP 593 introduced the `Annotated` Type in Python 3.9, allowing typing metadata. In 2023, usage of the type by popular libraries has significantly increased. For example, `FastAPI` and `Pydantic` have fully adopted…
PEP 593 introduced the `Annotated` Type in Python 3.9, allowing typing metadata. In 2023, usage of the type by popular libraries has significantly increased. For example, `FastAPI` and `Pydantic` have fully adopted…
PyOhio
How Many Times Can One Line Fail? ExceptionGroups & Except*: What They Are and How to [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=3PyvWkQsjeM
How Many Times Can One Line Fail? ExceptionGroups & Except*: What They Are and How to [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=3PyvWkQsjeM
YouTube
How Many Times Can One Line Fail? ExceptionGroups & Except*: What They Are and How to [PyOhio 2023]
Talk by Andrew Kubera at PyOhio 2023:
Async programming can make complex things easy, but at the same time be hard to get 100% correct; particularly when it comes to exceptions and handling states outside the "happy path". Python has been gaining tools to…
Async programming can make complex things easy, but at the same time be hard to get 100% correct; particularly when it comes to exceptions and handling states outside the "happy path". Python has been gaining tools to…
PyOhio
Python's Magic for Machine Learning in 15 Minutes [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=2_rYvaOjesQ
Python's Magic for Machine Learning in 15 Minutes [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=2_rYvaOjesQ
YouTube
Python's Magic for Machine Learning in 15 Minutes [PyOhio 2023]
Talk by Connie Skomra at PyOhio 2023:
Uncover the extraordinary world of Python's machine learning and data science capabilities in a lightning-fast 15-minute presentation. Join me for an exhilarating journey as we explore how Python empowers data-driven…
Uncover the extraordinary world of Python's machine learning and data science capabilities in a lightning-fast 15-minute presentation. Join me for an exhilarating journey as we explore how Python empowers data-driven…
PyOhio
Full-Stack Python with HTMX [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=zR0qpPTvosI
Full-Stack Python with HTMX [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=zR0qpPTvosI
YouTube
Full-Stack Python with HTMX [PyOhio 2023]
Talk by Pandy Knight at PyOhio 2023:
These days, JavaScript dominates the front-end web ecosystem because it is the primary language for the browser. That means you need to use JavaScript for dynamic web page interactions, even if your backend is written…
These days, JavaScript dominates the front-end web ecosystem because it is the primary language for the browser. That means you need to use JavaScript for dynamic web page interactions, even if your backend is written…
PyOhio
Make Your Documentation Interactive with PyScript [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=ysSewLZEqnM
Make Your Documentation Interactive with PyScript [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=ysSewLZEqnM
YouTube
Make Your Documentation Interactive with PyScript [PyOhio 2023]
Talk by Jeff Glass at PyOhio 2023:
Your documentation is peppered with examples – what if users could run them in an interactive REPL, right inside the online documentation? With PyScript, developers can add an interactive Python session to any webpage, including…
Your documentation is peppered with examples – what if users could run them in an interactive REPL, right inside the online documentation? With PyScript, developers can add an interactive Python session to any webpage, including…
PyOhio
(Not-so) Precise Float Arithmetic in Python [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=tHW_ZUQoohM
(Not-so) Precise Float Arithmetic in Python [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=tHW_ZUQoohM
YouTube
(Not-so) Precise Float Arithmetic in Python [PyOhio 2023]
Talk by Syed Muhammad Dawoud Sheraz Ali at PyOhio 2023:
Just like in other programming languages, floating number arithmetics is not very precise in Python. What makes floats so special and weird that a simple arithmetic operation might not yield the expected…
Just like in other programming languages, floating number arithmetics is not very precise in Python. What makes floats so special and weird that a simple arithmetic operation might not yield the expected…
PyOhio
Who Put the Python in My Browser?! A Quick Guide to PyScript! [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=nfqYepL0ykE
Who Put the Python in My Browser?! A Quick Guide to PyScript! [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=nfqYepL0ykE
YouTube
Who Put the Python in My Browser?! A Quick Guide to PyScript! [PyOhio 2023]
Talk by Sadukie at PyOhio 2023:
By the powers of WASM, Pyodide, and modern web technologies, you can run Python in the browser with PyScript. From mixing Python with HTML to using libraries such as Pandas, Matplotlib, Numpy, WebGL, and more... PyScript allows…
By the powers of WASM, Pyodide, and modern web technologies, you can run Python in the browser with PyScript. From mixing Python with HTML to using libraries such as Pandas, Matplotlib, Numpy, WebGL, and more... PyScript allows…
PyOhio
Serverless Jupyter Notebook Functions [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=mFfnJkhAglA
Serverless Jupyter Notebook Functions [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=mFfnJkhAglA
YouTube
Serverless Jupyter Notebook Functions [PyOhio 2023]
Talk by Koushik Krishnan at PyOhio 2023:
Jupyter notebooks are awesome! They are a great tool for both Python beginners and experienced professionals alike. A problem arises when we have to "productionize" our Jupyter notebook code into a web service. What…
Jupyter notebooks are awesome! They are a great tool for both Python beginners and experienced professionals alike. A problem arises when we have to "productionize" our Jupyter notebook code into a web service. What…
PyOhio
Digital Signal Processing in Python: A MATLAB Alternative [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=lpV9WNaFZd4
Digital Signal Processing in Python: A MATLAB Alternative [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=lpV9WNaFZd4
YouTube
Digital Signal Processing in Python: A MATLAB Alternative [PyOhio 2023]
Talk by Meg Sharma at PyOhio 2023:
I will be discussing the use of digital signal processing techniques using various Python libraries, such as numpy and scipy, as alternatives to classic signal engineering approaches in MATLAB. An introductory walk-through…
I will be discussing the use of digital signal processing techniques using various Python libraries, such as numpy and scipy, as alternatives to classic signal engineering approaches in MATLAB. An introductory walk-through…
PyOhio
What I Learned in Three Years Writing Tests Live [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=hdej-WqwpFw
What I Learned in Three Years Writing Tests Live [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=hdej-WqwpFw
YouTube
What I Learned in Three Years Writing Tests Live [PyOhio 2023]
Talk by Wayne at PyOhio 2023:
Live-streaming the writing of tests on Twitch – twice a week, for three years – taught me a lot. Join me for a retrospective about the good, the bad, and the ugly lessons that I learned running the Salt Project Test Clinic on…
Live-streaming the writing of tests on Twitch – twice a week, for three years – taught me a lot. Join me for a retrospective about the good, the bad, and the ugly lessons that I learned running the Salt Project Test Clinic on…
PyOhio
From Code to Clarity: How Good Technical Documentation is the Key to Great Software [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=hHsEYB06itU
From Code to Clarity: How Good Technical Documentation is the Key to Great Software [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=hHsEYB06itU
YouTube
From Code to Clarity: How Good Technical Documentation is the Key to Great Software [PyOhio 2023]
Talk by Ria Bhatia at PyOhio 2023:
As developers, we know that writing code is only half the battle. The other half is writing documentation that effectively communicates our ideas and helps others understand and use our code. But how do we write good technical…
As developers, we know that writing code is only half the battle. The other half is writing documentation that effectively communicates our ideas and helps others understand and use our code. But how do we write good technical…
PyOhio
Making Our Python Code More Accessible [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=To1GASgqSek
Making Our Python Code More Accessible [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=To1GASgqSek
YouTube
Making Our Python Code More Accessible [PyOhio 2023]
Talk by Dmitriy Chukhin & Janelle Bouchard at PyOhio 2023:
While web developers work to make websites more accessible to end users, we rarely talk about the accessibility of the code itself. This talk gives a brief introduction into accessibility concepts…
While web developers work to make websites more accessible to end users, we rarely talk about the accessibility of the code itself. This talk gives a brief introduction into accessibility concepts…
PyOhio
Web Scraping Crash Course! With Python and Scrapy [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=L3B_9ooL3Uo
Web Scraping Crash Course! With Python and Scrapy [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=L3B_9ooL3Uo
YouTube
Web Scraping Crash Course! With Python and Scrapy [PyOhio 2023]
Talk by James Walters at PyOhio 2023:
APIs are a great way to consume publicly accessible data. But what do you do when there's no API? Enter web scraping: a way you can harvest data out of the same HTML documents you look at in your web browser.
We'll…
APIs are a great way to consume publicly accessible data. But what do you do when there's no API? Enter web scraping: a way you can harvest data out of the same HTML documents you look at in your web browser.
We'll…
PyOhio
Adafruit Circuit Playground Express as an “On Air” Light [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=htqBik6sRNo
Adafruit Circuit Playground Express as an “On Air” Light [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=htqBik6sRNo
YouTube
Adafruit Circuit Playground Express as an “On Air” Light [PyOhio 2023]
Talk by Nik Kantar at PyOhio 2023:
The swag bags for PyCon 2019 included an Adafruit Circuit Playground Express, a lovely little circuit board with many inputs and outputs, and—crucially for us—the ability to run Python. With the power of Python and a few…
The swag bags for PyCon 2019 included an Adafruit Circuit Playground Express, a lovely little circuit board with many inputs and outputs, and—crucially for us—the ability to run Python. With the power of Python and a few…
PyOhio
Mommy, How Are Objects Made? - by Dunder Seuss [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=P6ZoR8Egkpg
Mommy, How Are Objects Made? - by Dunder Seuss [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=P6ZoR8Egkpg
YouTube
Mommy, How Are Objects Made? - by Dunder Seuss [PyOhio 2023]
Talk by Joshua Cannon at PyOhio 2023:
A whimsical explanation of the various dunders and types that participate in object creation and construction as told by Momma Python to her child.
PyOhio talk listing: https://www.pyohio.org/2023/talks/mommy-how-are…
A whimsical explanation of the various dunders and types that participate in object creation and construction as told by Momma Python to her child.
PyOhio talk listing: https://www.pyohio.org/2023/talks/mommy-how-are…
PyOhio
Slaying Software Zombies with LLMs (and Lesser Incantations) [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=MiPC9BwDdPA
Slaying Software Zombies with LLMs (and Lesser Incantations) [PyOhio 2023]
13 hours ago
https://www.youtube.com/watch?v=MiPC9BwDdPA
YouTube
Slaying Software Zombies with LLMs (and Lesser Incantations) [PyOhio 2023]
Talk by Paul Pereyda Karayan at PyOhio 2023:
Code is organic: it grows and rots with neglect. So does the associated “meta-code” - like docs, tests, configurations, and requirements. This is fertile soil for Zombies, a horde of which can seriously disrupt…
Code is organic: it grows and rots with neglect. So does the associated “meta-code” - like docs, tests, configurations, and requirements. This is fertile soil for Zombies, a horde of which can seriously disrupt…