[Baypiggies] Monkey Test MonkeyType - tonight!

Jeff Fischer jeffrey.fischer at gmail.com
Thu Oct 29 11:14:06 EDT 2020


*Thursday October 29th 7:00 pm*

Tonight, we will have the famous Moshe Zadka talk about how to get your
types for free!

And now, with more BayPiggies for your money -- we have added a
lightning talk about CookieCutter!
Lightning Talk Description

Cookiecutter <https://github.com/cookiecutter/cookiecutter> is a flexible
tool that can be used for project generation and customization. It is
somewhat similar to (in the Java world) Spring Boot. There are a couple
caveats to using it. First, unlike Spring Boot there is no automatic
framework and it doesn't do the kind of customization that pip
requirements.txt already does.

What does it do? Instead, however, it can create custom apps and custom Git
repository resident apps that use customized data such as - the name of
applications and files, ports, custom endpoints, actually just about
anything that someone needs to customize.

It uses a very simple json file to create pairs of substitute names and
values. These names can be used to represent a directory, or a file or text
within a file. Or a port. Or even part of a directory or file name which
gives it a lot of customization power.
Lightning Speaker bio: Richard Katz

I am an engineering and business programmer, a software and data engineer
with Spark, Pandas, Flask and Django. I have used more languages than I can
list here. My best friend, a LISP programmer who helped develop SQL, told
me it would be good for me to learn Python. I immediately loved Guido's
tutorials and Raymond Hettinger's example called: "Eight Queens, Six
Lines." I am a big advocate of Jupyter, I like thinking about Princeton in
the 1940s. I do a lot of reading about Python books and I'm writing one.
Main Talk Description

How to add types to your code automatically by running your tests under
MonkeyType <https://github.com/instagram/MonkeyType>.

Main Speaker bio: Moshe Zadka

Moshe has been using Python since 1998. He has contributed to CPython, and
is a founding member of the Twisted project. He has been teaching Python in
various venues since 2002.


Code of Conduct

https://baypiggies.net/pages/code_of_conduct.html

Interactions online have less nuance than in-person interactions. Please be
Open, Considerate and Respectful. Also, please refrain from discussing
topics unrelated to the Python community or the technical content of the
meeting.
RSVP

We will conduct the meeting via Zoom webinar. Please register in advance.
To do so, go to this link:
https://stanford.zoom.us/webinar/register/WN_BdAfCqS8TQGIz5Rzf-LxaA

It would also be helpful if you RSVPd on the Meetup page for this event:
https://www.meetup.com/BAyPIGgies/events/273964267.

Please note that:

   - You are expected to follow our code of conduct.
   - The meeting will be recorded and uploaded to our YouTube Channel at a
   later date.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/baypiggies/attachments/20201029/5de44f46/attachment.html>


More information about the Baypiggies mailing list