Skip to content

Commit

Permalink
nov meetup post updated
Browse files Browse the repository at this point in the history
  • Loading branch information
anistark committed Dec 1, 2023
1 parent 73f92ae commit b6bbd4f
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions _posts/2023-11-25-nov-meetup.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,27 @@ featured: true
---
After an awesome [PyCon India in Sept-Oct in Hyderabad](https://in.pycon.org/2023/), we organised the next edition of the meetup on the 25th of November at Cyware, HSR Bangalore. About 30 people turned up to the [event](https://www.meetup.com/bangpypers/events/296815122/).

[Tushar Sadhwani](https://twitter.com/tushar) started out the first talk discussing ['Making Python much faster, using type hints'](https://github.com/bangpypers/meetup-talks/issues/16).
[Tushar Sadhwani](https://twitter.com/tusharisanerd) started out the first talk discussing ['Making Python much faster, using type hints'](https://github.com/bangpypers/meetup-talks/issues/16). We got a detailed aspect of type hints and useful libraries like `mypy` and `mypyc` alongside exciting live coding examples.

![Making Python much faster, using type hints](https://secure.meetupstatic.com/photos/event/9/9/d/highres_517622461.webp "Making Python much faster, using type hints")

We took a short break and returned to the second talk by Saptak on 'Does your Django application have proper security headers'.
Some more learning resources:
- [mypy](https://www.mypy-lang.org/)
- [mypyc](https://github.com/mypyc/mypyc)

We took a short break and returned to the second talk by [Saptak S](https://twitter.com/Saptak013) on 'Does your Django application have proper security headers'. While this talk on built around Django app security headers, it can be extended across any web framework. We learnt about web requests by analysing a website live and check security headers. Django middlewares can be configured and general practices is quite necessary first steps to securing your webpage.

![Does your Django application have proper security headers](https://secure.meetupstatic.com/photos/event/9/b/d/highres_517622493.webp "Does your Django application have proper security headers")

We had one lightning talk by Nagendra on ['Deploying a streamlit app as an executable'](https://github.com/bangpypers/meetup-talks/issues/17).
Some more learning resources:
- [Django-CSP](https://django-csp.readthedocs.io/en/latest/)
- [HTTP Headers Cheatsheet](https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Headers_Cheat_Sheet.html)
- [Atatus Security Header](https://www.atatus.com/tools/security-header)
- [Security Headers Check](https://securityheaders.com/?q=https%3A%2F%2Fdripverse.org)
- [HTTP Header Checker](https://tools.keycdn.com/curl)
- [OWASP Secure Headers Project validator](https://github.com/oshp/oshp-validator)

We had one lightning talk by [Nagendra](https://twitter.com/nagendra__y) on ['Deploying a streamlit app as an executable'](https://github.com/bangpypers/meetup-talks/issues/17). You can go through the [slides here](https://docs.google.com/presentation/d/1C1fSrIyQ1tIdv3vlisf_3hHb_31hpHyWAtkM-EOIXF8/edit#slide=id.p).

![Deploying a streamlit app as an executable](https://secure.meetupstatic.com/photos/event/9/b/e/highres_517622494.webp "Deploying a streamlit app as an executable")

Expand Down

0 comments on commit b6bbd4f

Please sign in to comment.