forked from kracekumar/bangalore.python.org.in
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #65 from nvs-abhilash/march-2024-blog
add march meetup blog
- Loading branch information
Showing
2 changed files
with
36 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
--- | ||
layout: post | ||
title: "March 2024 Meetup" | ||
authors: | ||
- nvs-abhilash | ||
description: "March Meetup at o9 Solutions" | ||
categories: [ meetup, talks] | ||
featured: true | ||
image: https://secure.meetupstatic.com/photos/event/c/7/d/3/highres_519771155.webp | ||
--- | ||
|
||
BangPypers organized the March meetup on March 16, 2024, at o9 Solutions, Bangalore. The meetup was attended by around 35 people which included many returning members along with one of the founding members of BangPypers. We had a lineup of three talks involving a new Python template engine, RAG for LLMs, and featues which made Python 3.11 faster. | ||
|
||
The first talk was about ["PH7 - A Templating Engine That's Not Annoying to Use"](https://github.com/bangpypers/meetup-talks/issues/25) given by [Viraj Patel](https://github.com/angrybayblade). Viraj introduced [PH7](http://ph7.angrybayblade.me), a templating engine inspired by JSX and Bable. This engine allows writing HTML using Python and offers native CSS and JS support. Viraj discussed the reasons behind developing a new templating engine despite the existence of several others and how PH7 can help create more modular, reusable, and maintainable templates. | ||
|
||
![Viraj Patel presenting PH7 - A Templating Engine That's Not Annoying to Use](https://secure.meetupstatic.com/photos/event/c/7/c/b/highres_519771147.webp "Viraj Patel presenting PH7 - A Templating Engine That's Not Annoying to Use") | ||
|
||
The second talk titled ["Create RAG Apps for Enterprise Use Cases"](https://github.com/bangpypers/meetup-talks/issues/23) was presented by [Joydeep Bhattacharjee](https://github.com/infinite-Joy). Joydeep explained how to build Retrieval Augmented Generation Apps using GPT powered models. The talk included a brief discussion on the different parts of the RAG pipeline and showcased an example chatbot built using ollama. Joydeep also spent some time whiteboarding and explaining to our curious audience about some niche details about RAGs. | ||
|
||
![Joydeep Bhattacharjee presenting Create RAG Apps for Enterprise Use Cases](https://secure.meetupstatic.com/photos/event/c/7/c/c/highres_519771148.webp "Joydeep Bhattacharjee presenting Create RAG Apps for Enterprise Use Cases") | ||
|
||
Following the first two presentations, we took a brief 5-minute break for tea and networking. Afterward, we gathered back for the final talk of the day. | ||
|
||
The third and final talk, ["Python Interpreter Speed-Ups and Optimization"](https://github.com/bangpypers/meetup-talks/issues/27) presented by [Anand Pillai](https://github.com/pythonhacker) (founder of BangPypers), focused on some aspects of what makes Python 3.11 faster. Anand covered some of the changes introduced from Python 3.10 to Python 3.11, including Quickening with Adaptive Instructions, Leaner Stack frames, and Inlined function calls. He provided some code examples demonstrating this speed-up and the talk was particularly relevant for those interested in Core Python. | ||
|
||
![Anand Pillai presenting Python Interpreter Speed-Ups and Optimization](https://secure.meetupstatic.com/photos/event/c/7/d/0/highres_519771152.webp "Anand Pillai presenting Python Interpreter Speed-Ups and Optimization") | ||
|
||
Finally, we concluded the meetup with a tasty and filling lunch where many attendees also got a chance to network and exchange ideas. A special thanks to [Abhiram](https://www.linkedin.com/in/abhiramr5459) and [Dr. Narasimha Kamath](https://www.linkedin.com/in/narasimhakamath) from o9 Solutions for hosting this meetup. | ||
|
||
We meet every month to discuss such cool ideas around Python. To keep an eye for our next meet-up, don't forget to follow us here: | ||
|
||
- On Twitter/X - [@__bangpypers__](https://x.com/__bangpypers__) | ||
- On our very active Discord server using this [invite](https://discord.com/invite/5hanJnWf9m) | ||
- Follow our meetup schedules on Meetup [here](https://www.meetup.com/BangPypers/) | ||
- Do join our mailing list [here](https://mail.python.org/mailman/listinfo/bangpypers) |