Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alysivji/talks
Code, slides, and documentation for the talks I have given.
https://github.com/alysivji/talks
public-speaking talks
Last synced: 7 days ago
JSON representation
Code, slides, and documentation for the talks I have given.
- Host: GitHub
- URL: https://github.com/alysivji/talks
- Owner: alysivji
- Created: 2017-04-25T20:19:12.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T17:16:10.000Z (over 1 year ago)
- Last Synced: 2024-04-17T06:13:27.872Z (7 months ago)
- Topics: public-speaking, talks
- Language: Jupyter Notebook
- Homepage:
- Size: 8.4 MB
- Stars: 112
- Watchers: 10
- Forks: 47
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Talks
Repo for all my talks (slides and code)
- [Description](#description)
- [Speaking Engagements](#speaking-engagements)
- [2023](#2023)
- [2022](#2022)
- [2021](#2021)
- [2020](#2020)
- [2019](#2019)
- [2018](#2018)
- [2017](#2017)## Description
I have been fortunate to share my knowledge
by speaking at local User Groups and conferences.A selection of previous talks can be viewed at https://bit.ly/siv-talks-playlist
## Speaking Engagements
⚡ indicates lightning talk
### 2023
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Apr 2|[Unlocking the Power of Health Data: An Introduction to Python and FHIR](https://github.com/alysivji/talks/tree/main/fhir-interoperability)|[PyTexas](https://www.pytexas.org)|[Slides](https://bit.ly/python-on-fhir) / [Video](https://www.youtube.com/watch?v=atWzjajDzBE)### 2022
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Dec 21|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[Pyvo Prague](https://www.meetup.com/pyvo-prague-python-meetup/)|[Slides](http://bit.ly/code-smell-if-statements)|
|Mar 26|[Everyday Design Patterns: Observer Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--observer-pattern)|[PyTexas](https://www.pytexas.org)|[Slides](https://bit.ly/everyday-patterns-observer)
|Mar 10|[Everyday Design Patterns: Observer Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--observer-pattern)|[ChiPy](https://www.chipy.org)|[Slides](https://bit.ly/everyday-patterns-observer) / [Video](https://youtu.be/d5iZONHGQT0?t=484)### 2021
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Mar 26|[LocalStack: Developing for AWS without AWS](localstack/)|[Python Web Conf](https://2021.pythonwebconf.com/presentations/localstack-developing-for-aws-without-aws)|[Slides](http://bit.ly/localstack-talk) / [Video](https://www.youtube.com/watch?v=qWIqodpYxSA)### 2020
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Oct 24|[Everyday Design Patterns: Facade Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--facade-pattern)|[PyTexas](https://www.pytexas.org/schedule/)|[Slides](http://bit.ly/facade-pattern) / [Video](https://www.youtube.com/watch?v=zNbEdj3aGx0)|
|Sep 10|[Fun with Finite State Machines](https://github.com/alysivji/talks/tree/main/lightning-talks/finite-state-machine)|ChiPy|[Slides](http://bit.ly/finite-state-machine) / [Video](https://youtu.be/OBGUlbcHi2k?t=3616)|
|Aug 6|Busy Beaver: Chicago Python's Community Engagement Slack bot|[PyCon Africa](https://africa.pycon.org/speakers/aly-sivji#talk)|[Slides](http://bit.ly/busy-beaver-bot) / [Video](https://www.youtube.com/watch?v=Mg1l_QFkx1I)|
|Jul 25|[Object-Oriented Python with `functools.partial`](https://github.com/alysivji/talks/tree/main/lightning-talks/object-oriented-python-with-functools-partial)|[PyOhio](https://www.pyohio.org/2020/events/talks/object-oriented-python-with-functools-partial)|[Slides](https://bit.ly/oop-with-functools-partial) / [Video](https://www.youtube.com/watch?v=pxlVTQ_pLNE)|
|Jul 23|[Pluggable Architecture](https://github.com/alysivji/talks/tree/main/pluggable-architecture)|[EuroPython](https://ep2020.europython.eu/talks/4yCL9yy-pluggable-architecture/)|[Slides](http://bit.ly/write-a-plugin) / [Video](https://www.youtube.com/watch?v=mR9LgU_Pakc)|
|Jul 8|[Docker for Data Science](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[SF Python](https://www.meetup.com/sfpython/events/xkwxvqybckblb/)|[Slides](http://bit.ly/docker-for-data-science)|
|Jun 19|[Pluggable Architecture](https://github.com/alysivji/talks/tree/main/pluggable-architecture)|[Python Web Conf](https://2020.pythonwebconf.com/presentations/pluggable-architecture)|[Slides](http://bit.ly/write-a-plugin) / [Video](https://www.youtube.com/watch?v=76ffIOuOIP0)|
|Apr 25|Life Without `pip install`|[Python Pizza Remote](https://remote.python.pizza/)|[Slides](http://bit.ly/life-without-pip)|
|Apr 18|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[PyCon](https://us.pycon.org/2020/schedule/presentation/87/)|[Slides](http://bit.ly/code-smell-if-statements) / [Video](https://www.youtube.com/watch?v=P0kfKqMHioQ)|
|Mar 7|Life Without `pip install`|[PyTennessee](http://2020.pytennessee.org/) ⚡|[Slides](http://bit.ly/life-without-pip)|
|Mar 7|[Everyday Design Patterns: Facade Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--facade-pattern)|[PyTennessee](https://2020.pytennessee.org/talks/everyday-design-patterns-facade-pattern)|[Slides](http://bit.ly/facade-pattern)|
|Feb 4|[Everyday Design Patterns: Facade Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--facade-pattern)|[ChiPy WebDev/DevOps SIG](https://www.meetup.com/_ChiPy_/events/267876935/)|[Slides](http://bit.ly/facade-pattern)|### 2019
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Oct 30|Life Without `pip install`|[ChiPy](https://www.meetup.com/_ChiPy_/events/264947364/) ⚡|[Slides](http://bit.ly/life-without-pip)|
|Oct 3|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[PyCon Balkan](https://pyconbalkan.com/speakers/2019/)|[Slides](http://bit.ly/code-smell-if-statements) / [Video](https://youtu.be/p3OqOkt8GBY?t=18328)|
|Sep 26|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[ChiPy Lunch Break SIG](https://www.meetup.com/_ChiPy_/events/ljpjfryzmbjc/)|[Slides](http://bit.ly/code-smell-if-statements)|
|Sep 18|[Facade Pattern](https://github.com/alysivji/talks/tree/main/design-patterns--facade-patterns)|[ChiPy Data SIG](https://www.meetup.com/_ChiPy_/events/263837967/) ⚡|[Slides](http://bit.ly/facade-pattern)|
|Aug 22|[Busy Beaver: Idea to Execution](https://github.com/busy-beaver-dev/busy-beaver)|[PyLadies Chicago](https://www.meetup.com/Chicago-PyLadies/events/263721378/)|[Slides](http://bit.ly/bb-idea-to-execution)|
|Aug 17|[Busy Beaver: Automating Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[PyBay](https://pybay.com/) ⚡|[Slides](http://bit.ly/busy-beaver-lightning) / [Video](https://www.youtube.com/watch?v=AuTODIJKuRA)|
|Jul 28|[Busy Beaver: Automating Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[PyOhio](https://www.pyohio.org/2019/) ⚡|[Slides](http://bit.ly/busy-beaver-lightning) / [Video](https://youtu.be/eHGicXNDovs?t=1190)|
|Jul 27|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[PyOhio](https://www.pyohio.org/2019/presentations/74/)|[Slides](http://bit.ly/code-smell-if-statements) / [Video](https://youtube.com/watch?v=Gxfvef2OUcg)|
|Jul 18|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|Ekta Flow|[Slides](http://bit.ly/code-smell-if-statements)|
|Apr 24|[Testing from the Ground Up](https://github.com/alysivji/talks/tree/main/testing-from-the-ground-up)|[DuPage Python](https://www.meetup.com/DuPage-Python-Meetup/events/259742178/)|[Slides](http://bit.ly/testing-from-the-ground-up)|
|Apr 14|[Testing from the Ground Up](https://github.com/alysivji/talks/tree/main/testing-from-the-ground-up)|[PyTexas](https://www.pytexas.org/2019)|[Slides](http://bit.ly/testing-from-the-ground-up) / [Video](https://www.youtube.com/watch?v=MWgZ_xi8tME)|
|Apr 13|[Busy Beaver: Automating Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[PyTexas](https://www.pytexas.org/2019) ⚡|[Slides](http://bit.ly/busy-beaver-lightning) / [Video](https://www.youtube.com/watch?v=5z6a_MdxxU4)|
|Apr 3|[If Statements are a Code Smell](https://github.com/alysivji/talks/tree/main/code-smell--if-statements)|[ChiPy WebDev SIG](https://www.meetup.com/_ChiPy_/events/259748547/) ⚡|[Slides](http://bit.ly/code-smell-if-statements)|
|Mar 28|[Busy Beaver: Idea to Execution](https://github.com/busy-beaver-dev/busy-beaver)|[ChiPy Lunch Break SIG](https://www.meetup.com/_ChiPy_/events/dzxcvqyzfblc/)|[Slides](http://bit.ly/bb-idea-to-execution)|
|Feb 23|[Busy Beaver: Automating Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[PyCascades](https://2019.pycascades.com) ⚡|[Slides](http://bit.ly/busy-beaver-lightning)|
|Feb 9|[Busy Beaver: Automating Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[PyTennessee](http://2019.pytennessee.org/) ⚡|[Slides](http://bit.ly/busy-beaver-lightning)|
|Jan 10|[Busy Beaver: Increasing Community Engagement with Python](https://github.com/busy-beaver-dev/busy-beaver)|[ChiPy](https://www.meetup.com/_ChiPy_/events/257467417/)|[Slides](http://bit.ly/busy-beaver) / [Video](https://www.youtube.com/watch?v=7dBESR_x7Kc&t=1141s)|### 2018
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Dec 11|[Community First: An Overview of the Python Ecosystem](https://github.com/alysivji/talks/tree/main/python-101)|[Chicago Veteran Developers](https://www.meetup.com/Chicago-Veteran-Developers/events/256242307/)|[Slides](http://bit.ly/python-ecosystem-overview)|
|Nov 11|Interactive Introspection with `ls`|[PyCon Canada](https://2018.pycon.ca/) ⚡|[Slides](http://bit.ly/python-ls)|
|Oct 25|[Testing from the Ground Up](https://github.com/alysivji/talks/tree/main/testing-from-the-ground-up)|[ChiPy WebDev SIG](https://www.meetup.com/_ChiPy_/events/254890457/)|[Slides](http://bit.ly/testing-from-the-ground-up)|
|Aug 9|Interactive Introspection with `ls`|[ChiPy](https://www.meetup.com/_ChiPy_/events/253543347/)|[Slides](http://bit.ly/python-ls) / [Video](https://www.youtube.com/watch?v=sCChedxFCuo)|
|Jul 28|[Lock Your Mock](https://github.com/alysivji/talks/tree/main/lightning-talks)|[PyOhio](https://www.pyohio.org/) ⚡|[Notebook](https://github.com/alysivji/talks/blob/main/lightning-talks/python-37-below-the-fold--mock-seal.ipynb)|
|Jul 12|[Python 3.7 Below the Fold: `mock.seal`](https://github.com/alysivji/talks/tree/main/lightning-talks)|[ChiPy](https://www.meetup.com/_ChiPy_/events/251903970/)|[Notebook](https://github.com/alysivji/talks/blob/main/lightning-talks/python-37-below-the-fold--mock-seal.ipynb)|
|Jul 10|[The Art of Developer Testing](https://github.com/alysivji/talks/tree/main/testing-from-the-ground-up)|[IndyPy](https://www.meetup.com/indypy/events/248715476/)|[Slides](http://bit.ly/art-of-developer-testing)|
|May 10|[Docker for Data Science](https://github.com/docker-for-data-science/docker-for-data-science-tutorial)|[PyCon](https://us.pycon.org/2018/schedule/presentation/44/) Tutorial |[Slides](http://bit.ly/docker-for-data-pycon) / [Video](https://www.youtube.com/watch?v=jbb1dbFaovg)|
|May 7|[Data Science Workflows Using Docker Containers](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[PyData Chicago](https://www.meetup.com/PyDataChi/events/249791552/)|[Slides](http://bit.ly/docker-for-data-science)
|May 1|[Data Science Workflows Using Docker Containers](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[Geekfest](https://www.meetup.com/Geekfest/events/250069583/)|[Slides](http://bit.ly/docker-for-data-science)
|Feb 10|I Am Open Source (And So Can You!)|[PyTennessee](https://www.pytennessee.org/) ⚡|[Slides](http://bit.ly/i-am-open-source)|
|Jan 11|I Am Open Source (And So Can You!)|[ChiPy](https://www.meetup.com/_ChiPy_/events/245973026/)|[Slides](http://bit.ly/i-am-open-source) / [Video](https://www.youtube.com/watch?v=UPEGoW8KyuI&t)|### 2017
| Date | Topic | Location | Links |
| :--- | :---- | :------- | :--- |
|Oct 13|[Data Science Workflows Using Docker Containers](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[ChiPy](https://www.meetup.com/_ChiPy_/events/243214965/)|[Slides](http://bit.ly/docker-for-data-science) / [Video](https://www.youtube.com/watch?v=oO8n3y23b6M)|
|Sep 16|[Data Science Workflows Using Docker Containers](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[Denver Data Science Day](http://denverdatascienceday.com/)|[Slides](http://bit.ly/docker-for-data-science)|
|Jul 30|[Data Science Workflows Using Docker Containers](https://github.com/alysivji/talks/tree/main/data-science-workflows-using-docker-containers)|[PyOhio](https://pyohio.org/schedule/presentation/303/)|[Slides](http://bit.ly/docker-for-data-science) / [Video](https://www.youtube.com/watch?v=3CKVOPPqW9Q)|
|Jun 25|[Knight's Tour Problem](https://github.com/alysivji/talks/tree/main/knights-tour)|Meetup study group|
|Jun 8|[A Gentle Introduction to Context Managers](https://github.com/alysivji/talks/tree/main/context-manager-intro)|[ChiPy](https://www.meetup.com/_ChiPy_/events/240015768/)|[Slides](http://bit.ly/context-manager-chipy) / [Video](https://www.youtube.com/watch?v=hy-O0Qpr_Us)|
|May 21|[Jupyter Notebook Tricks and Tips](https://github.com/alysivji/talks/tree/main/jupyter-notebook-tips-and-tricks)|PyCon Open Space|
|Apr 28|[Using the Hadoop Ecosystem to Drive Healthcare Innovation](https://github.com/alysivji/talks/tree/main/driving-healthcare-innovation)|[Chicago Value-Based Care Meetup](https://www.meetup.com/Chicago-Technology-For-Value-Based-Healthcare-Meetup/events/238965958/)|[Slides](https://drive.google.com/file/d/0B1-34QnNuY0VQ2RUUDhhSXF1ZUE/view?usp=sharing)