PyWeb December at NymHealth

Date: 2024.12.15
Location: NymHealth Se'adya Ga'on St 24 · Tel Aviv-Yafo, 7th floor
Part of PyWeb
register

Schedule

18:00 Meeting and mingling

About Nym
Language: Hebrew
Length: 15 min

Welcome to Nym Health,

Yoav Ramon

How to build a microservice with Python + FastAPI that will help to switch from RDS to DynamoDB and save costs.
Language: Hebrew
Length: 30 min

The microservice processed all requests between different clients and DDB. In addition to this, during the transfer period, both RDS and DDB were supported before the full switch to DDB. I can talk about the general approaches I used to build this microservice, how I worked with the legacy code, monitoring, and what was the outcome. Also, I will give a summary of all the pros and cons I faced and things that you could do better from the beginning.

I'm a full-stack developer currently working at Check Point in Tel Aviv. My stack is Angular + Python (Flask, FastApi). I'm also interested in web accessibility.

Nikita Baryshev

From Migrations to Tests: Alembic-powered DB Consistency
Language: Hebrew
Length: 30 min

How can you make sure everyone in your org works with the same database schema? How can you test all your database-interacting functions without elaborate setup?

In this talk we'll introduce Alembic, and how it organizes our DB migrations - letting us make, propagate, deploy, and rollback the DB schema as needed; and most importantly - test our code and our DB, all with the simplicity of standard source control.

Noam Morey

Python Types
Language: Hebrew
Length: 30 min

Python is a very flexible language when it comes to variable types, but it allows for setting optional type-annotations.

You can mark all of your variables with types and then Python will promptly disregard your type-annotation.

So what is the value of these type annotation and how can you get to that value?

Gábor Szabó

register