Join for free and connect with our local tech scene

Stay on top of the latest companies and upcoming events with our weekly newsletter, and be counted among the people building the future of your local tech community.

Rochester, NY /

Optimization through Profiling and List Comprehensions

Innovative Solutions 3495 Winton Place, Building C Suite 2 , Rochester, NY (map)

Emily will introduce how she improved an api call from 10+ sec to around 5 sec which involves 20k rows database insert. Keywords: cProfile, timeit, uwsgi's ProfilerMiddleware, sqlalchemy, json.dumps. She'll also talk about common performance boost best practices.  

Dave will do a talk on fun with comprehension. Python has a cool way of generating lists, sets, and dictionaries with one-liners. These are called comprehensions. He'll show you some tricks and some clever ways to get the most from this construct.

Location Information

If the map link above for our location is not sufficient here is a more detailed map that should be referenced:

A map to Innovative Solutions

(parking and walking directions)

The meeting will be at the Innovative Solutions family room:

Use the entrance around the rear of the building (the opposite side of the building from the main entrance and sign).

The door is located at the corner of the building, and faces the parking lot.


Sign in to comment.