[Baypiggies] Scalable Integrations, and Ruff Python linting @ Hacker Dojo May 25, plus Python book bundle
Karen Dalton
kd at karend.net
Mon May 15 00:37:48 EDT 2023
*Hello BayPiggies!*
*
*
*Multiple updates included in this email:*
* *In person Meetup on Thursday 5/25: **Streamlined and Scalable
Integrations, and Ruff the Python Linter*
* *Python books on Humble Bundle! (help support the PSF!)*
**
*
*
*-------------------------------------------------------------------------------***
*Meetup on Thursday 5/25 at Hacker Dojo
-------------------------------------------------------------------------------*
*BayPIGgies... IN PERSON events!*
Our event will be atHacker Dojo <https://hackerdojo.org/>in Mountain
View on May 25, 2023.
Please PLEASE/please/register through the link below!!!
🚨*IMPORTANT: PLEASE REGISTER ON TITO PRIOR TO THIS EVENT!*🚨
*----*➡️REGISTER USING THIS LINK
<https://ti.to/baypiggies/hackerdojo-may-25-baypiggies>⬅️ ----
*----*➡️https://ti.to/baypiggies/hackerdojo-may-25-baypiggies⬅️ ----
*---- ⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️ -----*
Schedule:
*
6:30 Socialize and grab food
*
6:45 Welcome and Announcements
*
6:55 Lightning Talk:*Ruff: an extremely fast Python linter*
*
7:10 Main talk:*From Complexity to Clarity: A Journey Towards
Streamlined and Scalable Integrations*
***** Lightning talk ******
"*Ruff: an extremely fast Python linter*" presented by*Monte Davidoff*
Ruff is an extremely fast Python linter written in Rust. It is 10-100x
faster than existing linters. It includes over 500 built-in rules
including many rules implemented by several other popular, much slower,
linters such as Pyflakes, pycodestyle, autoflake, flake8, pylint, isort,
and pydocstyle. This talk will demonstrate how to use and configure Ruff.
*Monte Davidoff*is an independent software development consultant at
Alluvial Software, Inc. He has used Python to develop a variety of
software including business-critical applications, DevOps, Data Science
and Machine Learning pipeline automation and optimization, and embedded
software primarily on Linux. He has been programming in Python since
version 1.5.2.https://www.linkedin.com/in/montedavidoff
***** Main talk ******
*"From Complexity to Clarity: A Journey Towards Streamlined and Scalable
Integrations"*presented by*Steven Cutting*
AppOmni faced the challenge of creating integrations with an increasing
number of SaaS applications while ensuring correctness, maintainability,
and scalability. In this talk, I will share our journey towards the
creation of a Python-based framework that simplifies this process. The
framework provides an intuitive and expressive way to emphasize the
vital details of each SaaS application (the essential complexity), while
deemphasizing nonessential complexity. It allows maintainers of
integrations to tackle complex relationships between data from multiple
sources head-on.
This case study aims to help Python developers facing similar challenges
by sharing how we arrived at our approach and the ideas that got us
there. The focus is on the journey, rather than presenting a perfect
solution.
*Steven Cutting*is a Software Engineer at AppOmni.
*Food will be provided courtesy ofAppOmni <https://appomni.com/>!
*
*-------------------------------------------------------------------------------***
**Python book bundle to support the Python Software Foundation
**
*-------------------------------------------------------------------------------*
*"*Get a handle on the fast, powerful, and popular open-source Python
programming language with these books from No Starch Press! Whether
you’re new to coding or a seasoned pro, you’ll discover projects and
practical problem-solving advice and to take your skills to the next
level. Plus, your purchase helps support the Python Software Foundation!***"
*Check out the Python Book bundles and help raise money for the Python
Software Foundation!***
*
*https://www.humblebundle.com/books/python-no-starch-books
See you on May 25th!
-Karen
*
**
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/baypiggies/attachments/20230514/6abe6e2c/attachment-0001.html>
More information about the Baypiggies
mailing list