Python
Meet other local Python Programming Language enthusiasts!
9,559
members
21
groups
Related topics
Largest Python groups
Newest Python groups
Frequently Asked Questions
Yes! Check out python events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the python events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find python events near your location here. Connect with your local community and discover events within your area.
Python Events Today
Join in-person Python events happening right now
đžđ„ ZFG Sunday Smashes -Social Badminton in Zurich -All Level đ„đ
Ready to sweat, smash, and socialize? Join **Zurich Fun Gamers (ZFG)** for our bi-weekly Sunday Badminton session at the legendary Yonex Halle!
Whether you are a complete beginner or a smash-master, this is the perfect way to end your weekend. We book **minimum 4 courts**, so there is plenty of space for everyone.
**[Tickets Required : Click here :](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)
**đž The Setup**
* **Social Vibe:** We mix and match! Itâs about fun first.
* **Skill Levels:** We guarantee at least **one dedicated Beginner Court**. Advanced players can form a **Competitive Court** to battle it out. đ
* **Equipment:** Shuttles are **included**. Rackets available for rent (CHF 5).
* **đ Rotation:** We may allow **2 extra players** on the bench to rotate in. This ensures full courts in case of no-shows/injuries and gives everyone a chance to catch their breath! đ
**đ The "Golden Rule" (Strict!)**
* **NO OUTSIDE SHOES:** You must bring a separate pair of **clean, non-marking indoor court shoes** and change into them *inside* the locker room. No street shoes allowed on the courts.
**đïž [Tickets & Pricing (Book Early & Save!)](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)*[T](https://eventfrog.ch/ZFGBadminton)o manage court bookings (48h cancellation policy), we reward early planners:*
* **[Early Bird Ticket:](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)**[CHF 22](https://eventfrog.ch/ZFGBadminton)**[ (Buy 72h before event)](https://eventfrog.ch/ZFGBadminton)
* **[Standard Ticket:](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)**[CHF 25](https://eventfrog.ch/ZFGBadminton)**[ (Last minute)](https://eventfrog.ch/ZFGBadminton)
* *Note: You must buy a ticket on Eventfrog to play. No cash/Twint on spot.*
**đ Logistics**
* **Location:** Yonex Halle, HardbrĂŒcke (Zurich)
* **Meeting Point:** Inside the lobby at **15:50** (Warm-up & Shoes change)
* **Game Time:** 16:00 â 17:30 (90 Mins)
đ» **After the Game:** The fun doesn't stop at match point! We usually stay for a drink or coffee nearby to cool down and socialize. Thatâs the real ZFG vibe! âš
Letâs smash it, ZFG-style! đȘđ„
Walk & Connect | Uetliberg Easy Sunday Walk
â ïž [Ticket needed](https://eventfrog.ch/de/p/freizeit-ausfluege/wanderung/walk-connect-uetliberg-easy-sunday-walk-7430538388510404524.html)
**Also here:** [www.social-circle.ch](www.social-circle.ch)
**Come solo or with friends** â weâll make sure you feel included from the first minute.
During our **easy 1:30h walk** from Ringlikon to Triemli, weâll rotate through Speed Friending rounds so everyone gets face time with everyone (snacks included ).
At Gasthaus AlbisgĂŒtli, weâll slow it down with deep talks and a cozy coffee â
It is not a hike but **wear appropriate shoes** for a forest walk
Expect a relaxed, healthy-vibes social where walking side-by-side makes conversations feel natural (no loud bars, no pressure). Weâll keep it simple: gentle downhill path, guided rounds to meet everyone, and then a warm landing spot for deeper chats ïž
Join our WhatsApp chat for updates and similar events:
(if you run into trouble open it in WhatsApp Web on your desktop)
[https://chat.whatsapp.com/HGKLziV4s7bLZWEiouTQhi](https://chat.whatsapp.com/HGKLziV4s7bLZWEiouTQhi)
\*\* Timeline:\*\*
* 11:30 Meet at Zurich Main Station (HB), under the main clock (details in WhatsApp) ïž
* 11:55 Take the S10 toward Uetliberg from platform 22 (Gleis 22)
* 12:15 Arrive at Ringlikon
* 12:25 Start the downhill walk from Ringlikon + Speed Friending rounds
Snacks included on the way
* \~13:55 Arrive at Gasthaus AlbisgĂŒtli (near Triemli) ïž
Deep Round Talks + cozy coffee hang (optional food/drinks) â
* Afterwards: head back individually or as a group
ïž In case of bad weather we do a shorter walk and extend the restaurant part
***
## Disclaimer
Participation in this event requires a valid ticket, which must be purchased in advance via the link provided in the event description. Please note that tickets are non-refundable and non-transferable. We do not accept cash payments on the day of the event.
To ensure a smooth and safe experience, we kindly ask all participants to follow the instructions and announcements from the event organizers. While our team works hard to create an enjoyable and welcoming atmosphere, attendance is at your own risk.
We want everyone to feel comfortable and respected. If you encounter any issues or uncomfortable situations during the event, please speak directly to a member of our team â weâre here to help.
We reserve the right to exclude participants from the event if they do not adhere to basic standards of respectful interpersonal behavior. This decision is at the discretion of the responsible organizers.
By signing up, you agree that any content captured during the event (including photos and videos) may be used on Social Circleâs social media channels and those of our partners.
Please be aware that we cannot wait for late participants, as this disrupts the planned group flow and connections. If you're delayed or choose a different route, itâs your responsibility to catch up with the group.
Join our Whatsapp newsletter: [https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw](https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw)
Deutsch sprechen Niveau B2+
Herzlich willkommen zu unserem wöchentlichen Deutsch-Konversations.
Der Fokus liegt auf freiem Sprechen in einer lockeren, freundlichen AtmosphÀre, ohne Druck und ohne Unterricht.
Das Meetup ist ideal fĂŒr Lernende ab Niveau B2 bis C2, die ihr Deutsch aktiv anwenden möchten. Die Themen entstehen spontan aus dem Alltag, aus aktuellen Ereignissen oder aus VorschlĂ€gen der Teilnehmenden.
Komm vorbei, auch wenn du nur zuhören oder langsam anfangen möchtest!
đą Hier ist die WhatsApp-Nummer, um in Kontakt zu bleiben: https://chat.whatsapp.com/JoQufaeFR2GBXKdt3nSE2I
đ€ł Bitte teile es und folge uns auf Instagram: https://www.instagram.com/deutsch.sprechen.zurich
đ
Hier ist der Veranstaltungskalender: https://fasthub.wixsite.com/deutsch/treffen
đŹ Hier ist der temporĂ€re WhatsApp-Link, falls du kommst und chatten möchtest: https://chat.whatsapp.com/HmHEWIJ16or1qRqXVyvipe
Digital Detox Café [Relax, Play, Socialize, Craft]
**â ïž Ticket needed:** [https://social-circle.ch/](https://social-circle.ch/)
**Unplug & Create: Digital Detox Café at Paint it Easy**
Take a break from screens and reconnect with yourself and others at our Digital Detox event in ZĂŒrichâs most inviting creative space, Paint it Easy.
Weâll kick off the evening with a relaxed atmosphere, setting the tone for a mindful and inspiring night.
Join our craft group: [https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3](https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3)
Choose your path for the evening (workshops are first come, first served):
**Connection, Play, Learn**
**Workshop:** Reducing your screen time
âš **Want to continue your digital detox after the event?**
For those who feel inspired to go deeper, youâll have the option to join a **30-Day Unplug Challenge**
A gentle, playful program with small weekly offline challenges, reflection prompts, and an accountability buddy â designed to help you reduce screen time and build healthier habits, without going extreme.
Details will be shared during the event
**Deep Talk with Question Cards:** Dive into meaningful conversations and connect with fellow participants on a deeper level.
**Boardgames:** Just for fun or to meet new people.
**Creative Activities:**
* **Drawing** (included)
* **Canvas Painting** (CHF 10/hour + canvas, e.g., 30x40 cm: CHF 9)
* **Pottery Painting** (CHF 20â45 per piece)
* **Jewellery Making with Beads** (CHF 10/hour + materials, avg. CHF 20â30)
* **Linocut Printmaking** (CHF 25â35 per piece)
**Location:** Paint it Easy, ZĂŒrich
**Early Bird Ticket:** CHF 15 (standard CHF 18)
**Includes :** Welcome drink\*, drawing material, notebook, games, workshop
**Doesn't include** : optional creative activity fees (depending on your choice)
\*Warm drink, homemade iced tea, or lemonade
Want more events like this? Join our community! [https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw](https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw)
No experience neededâjust bring your curiosity and an open mind! Whether you're painting, reflecting, or connecting, this is your space to recharge, express, and enjoy.
Please note that pictures might be taken and used, if you don't want to be on them please let the host know. Tickets are not refundable.
#digitaldetox
Film Screening: Aida Returns
**AIDA RETURNS (2023)**
đ Filmpodium ZĂŒrich
Tickets: [https://eventfrog.ch/Aida-returns-zuerich](https://eventfrog.ch/Aida-returns-zuerich)
***This fundraiser will contribute to a project in the West Bank working with children and school students from displacement centers and refugee camps to deliver psychosocial support programs. [https://cinpal.org](https://cinpal.org)***
Screening + coffee, intro, Q&A with director Carol Mansour, reception & apéro. Proceeds support cultural & humanitarian projects in Palestine.
**ABOUT THE FILM**
[www.aidareturns.com](www.aidareturns.com)
Aida Returns follows director Carol Mansour accompanying her mother Aida through Alzheimerâs and an extraordinary journey back to Yafa, the city where Aida was born and raised â made possible through solidarity. At its heart, the film is a tribute to lost family pasts and collective memory, affirming the plight of Palestinians denied the right to return.
Urban Sketching @ Zoo ZĂŒrich
< \* \* \* English version below \* \* \* >
DE
Wir treffen uns jeden ersten Sonntag im Monat um immer wieder an einem anderen Ort in ZĂŒrich zu zeichnen oder zu malen, was wir sehen und mögen. Dieses Mal besuchen wir den Zoo ZĂŒrich. Neben all den Aussengehegen bietet der Zoo auch genug warme InnenrĂ€ume um Tiere, Pflanzen, Menschen oder auch die Zoo-Architektur im Skizzenbuch festzuhalten. Die Masoala Regenwaldhalle, der Kaeng KrachanElefantenpark oder natĂŒrlich das Aquarium sind wohl die grössten Beispiele.
Wir treffen uns bereits im Zoo, direkt nach dem Haupteingang. Bitte plant genug Zeit fĂŒr die Kasse ein, damit wir um 11:00 im Zoo gemeinsam loslegen können. FĂŒr diejenigen, die es erst spĂ€ter schaffen, werde ich den zweiten Treffpunkt fĂŒr 13:00 wĂ€hrend des Events unten in den Kommentaren posten.
20% RABATT
EWZ-Kund\*innen können Tickets vorab mit 20% Rabatt online kaufen. Weitere Infos: https://www.ewz.ch/de/kundenvorteile/zoo-zuerich.html
Bitte bringt euer eigenes Zeichenmaterial und wer mag auch einen kleinen Stuhl. Keine Vorkenntnisse nötig. Anschliessendtreffen wir uns wieder und teilen unsere Ergebnisse. Die Werte der Urban Sketchers dienen uns als Orientierung:
https://urbansketchers.org/de/who-we-are/#mission/
#uskzurich
\- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \- \-
EN
Every first Sunday of the month we meet to draw or paint whatever we see and like in or around a place in Zurich that is different each time. This time we visit the Zurich Zoo. Besides all the outdoor enclosures, the zoo also offers enough warm indoor spaces to capture animals, plants, people or even the zoo architecture in the sketchbook. The Masoala Rainforest Hall, the Kaeng Krachan Elephant Park or of course the Auqarium are probably the biggest examples.
We meet already in the zoo, directly after the main entrance. Please plan enough time for the cashier, so that we can start together at 11:00 at the zoo. For those who can't make it until later, I will post the second meeting place for 13:00 during the event below in the comments.
20% DISCOUNT
EWZ customers can buy tickets online in advance with 20% discount. More info: https://www.ewz.ch/de/kundenvorteile/zoo-zuerich.html
Please bring your own drawing materials and whoever likes also a small chair. No previous experience necessary. Afterwards we will meet again and share our results. The values of the Urban Sketchers will serve as a guide:
https://urbansketchers.org/who-we-are/#vision
#uskzurich
COLD WATER PLUNGE - different location
Welcome cold lovers! We have been practising cold water plunges for over 4 years. We believe in the benefits of cold water exposure. The feeling you get after the swim is magnificent, it makes you feel alive.
We have started this group to safely experience the cold water together. We motivate each other, do active warmup exercises, and also share our life stories with a warm coffee/tea afterwards.
The event is every Sunday at 11:30 no matter the weather.
Take along: a large towel, comfortable bathing suit, flip-flops, and warm clothes (hat, gloves, etc). If youâre planning swimming out take along a bright swim buoy.
The event is Free.
IMPORTANT:
Every participant takes responsibility for themselves when attending this event.
Before attempting cold water exposure, individuals with health conditions (e.g., heart problems or hypertension) should seek advice from a healthcare professional. Safely acclimating the body to cold temperatures requires preparation and gradual exposure.
Python Events This Week
Discover what is happening in the next few days
Walk and Talk â and Coffee
Abonniere meinen [Whatsapp-Kanal](https://whatsapp.com/channel/0029Vb72OOCEKyZ9YmR6Xq2u) fĂŒr regelmĂ€ssige Tipps rund ums Schweizerdeutsch.
**Lust auf Bewegung an der frischen Luft und dabei locker (Schweizerdeutsch) plaudern?** đ¶đŹ
Dann komm zum Walk and Talk!
**So funktioniertâs:**
**Wir treffen uns am Treffpunkt ZĂŒrich HB und gehen gemeinsam los**
**Damit wir uns finden halten wir ein PlĂŒschtier auffĂ€llig in der Hand.****
Jede und jeder bringt sich ein â GesprĂ€chsthemen entstehen unterwegs von selbst
Im Anschluss können wir, wer Lust hat, noch gemeinsam irgendwo einen Kaffee trinken â
**Der Organisator ist nicht zwingend jedes Mal dabei â die Idee ist, dass das Treffen auch selbstorganisiert funktioniert**
Hinweise:
Bequeme Schuhe & wettergerechte Kleidung
Findet bei (fast) jedem Wetter statt
Wasser/GetrÀnk nach Bedarf mitnehmen
Jede und jeder darf gerne Freunde mitbringen
Free Salsa LAB
**Free Salsa Lab â Open Level**
Hey dancers (and future dancers)!
We're hosting a free Salsa Lab at Fuego Dance Studio in ZĂŒrich.
**What to expect:**
* Open level â beginner friendly!
* Focus on social dancing & connection
* No partner needed
**Details:**
Sunday, February 8th
4pm â 5pm
Fuego Dance Studio, Hohlstrasse 192, ZĂŒrich (next to HardbrĂŒcke / Hardplatz)
**With Javier Guerra**
Spots are limited â RSVP to save yours!
Questions? Drop us a message here or on Instagram: @javierguerra_zh
See you on the dance floor
Beachvolley for Beginners - Early Bird session at Beachhalle ZĂŒrich Nord đ
Hello everyone,
A two-hour slot has opened up tomorrow morning at Beachhalle Nord in Zurich. Early birds, feel free to join!
If there are only three of us, weâll do drills or work on serves and setting. If we are four or more, weâll be able to play matches.
Let's meet at the Raiffeisen court.
This event is aimed at everyone that has never played before or a long time ago and is not sure to be able to pass the ball properly over the net or to someone. If you think you're comfortable playing, I invite you to join the advanced events of Marius: https://www.meetup.com/meetup-group-avsypajv/.
**Tips:**
\- Bring a water bottle
**A few practical details and participation conditions:**
\- A small contribution is required for court rental and other organisational expenses\, please pay before the event via TWINT at \+41784053495 by **writing your name and date of the event** or cash the day of the event.
\- Please only sign up through Meetup for an easier organisation
\- Please cancel at least 5 hours in advance if you canât make it\, so others can sign up or I can reschedule the session
\- If you don't cancel and do not show\, please cover your share to keep it fair for everyone\.
**!No shows!**
Lately, there has been quite some no-shows. Therefore, I remind you to please sign out before the event if you're not sure to come. So that people in the waiting list can join instead. The court is not free, any no-show means wasted cost. In case of two no-shows, I have no choice but to impeach you from signing up again by excluding you from the group đŁ
**How to reach the court:**
1\. Enter the main building\. The wardrobe will be on your left\.
2\. Cross the main building and go out again\.
3\. Go around the building in front of you by turning left\. You will see the tennis courts on your left\. The entrance is slightly hidden on the right\.
4\. Leave your shoes and belongings in the boxes at the entrance\.
If you want to join the Whatsapp group for any updates, events and other activities, let me know after the event đ
[Public Event][Benefit Film Screening] Aida Returns
This is an announcement to a public event hosted by [Filmpodium ZĂŒrich](https://www.instagram.com/explore/locations/1978438/filmpodium-zurich/?e=f1119547-3495-4bf5-99f1-7c44b7a1a0de&g=5).
This is a special film event bringing people together through cinema to support cultural and humanitarian initiatives in Palestine.
The event begins with coffee and a short introduction, followed by the screening, a live Q&A with director Carol Mansour, and a reception apéro at the Filmpodium bar & foyer.
ABOUT AIDA RETURNS
Aida Returns follows filmmaker Carol Mansour as she accompanies her mother through Alzheimerâs and organizes a final journey back to Yafa, her birthplace. The film is a profound journey of memory, family history, memory, and the longing for home.
**Trailer:** [https://www.youtube.com/watch?v=wa5wENEP9bY](https://www.youtube.com/watch?v=wa5wENEP9bY)
**Tickets:** available in [Eventfrog](https://eventfrog.ch/en/p/art-exhibitions/other-art-events/aida-returns-benefit-film-screening-7424884873322616070.html?utm_source=ig&utm_medium=social&utm_content=link_in_bio&fbclid=PAZXh0bgNhZW0CMTEAc3J0YwZhcHBfaWQMMjU2MjgxMDQwNTU4AAGn_Kzo4-g5JYE8QD0P8x5SOlWs3Z03fKvGBS9pxwUrtpgPYAdAKzTZCAROh38_aem_kZGXrgPBMCtAqi7Msp1gpw)
Proceeds will be used to support projects in the West Bank providing psychosocial care for displaced and refugee children.
Medieval Manuscripts đ Watercolor, Gothic Calligraphy & Golden Leaf
**IMAGINE THIS**
**Intense black ink staining the paper and you read: CREATIO**
This word refers to the act of bringing something into existence.
**To create!!**
âïž **That is WHAT WE DO**
Youâll create your unique composition using:
**WATERCOLORS, GOTHIC CALLIGRAPHY and GOLDEN LEAF.**
We explore the rich world of ILLUMINATED MANUSCRIPTS (medieval Christian books from 1300â1500 AD).
These books were decorated with symbolic motifs showing mainly FLOWERS, ANIMALS and GROTESQUES or HYBRID CREATURES. Usually written in Latin contained prayers, astrological signs, calendar and descriptive scenes.
âïž **WHAT IS INCLUDED?**
âș **Tutoring:** This is a longer session than usual. **3,5 hours** learning with me and solving your doubts.
âș **Good quality** **material**: Watercolor paper **300mg/m2 (cellulose and 100 % cotton),** **special quills for gothic style,** **ink (red, blue and black)**, watercolors, golden leaf, brushes, pencil, eraser.
âș **Instructions** I created for you as a summary. Don't worry about taking notes!
âïž **WHAT ELSE IS INCLUDED?**
âș **Appetizer**: Cheese, sweet grapes and Zopf bread.
âïž **EXTRA**
âș **Medieval carefully selected music.** It creates a calm atmosphere with harmonious frequencies helping the mind to deeper concentration during the creative process.
**ALL LEVELS**
**Beginner?** I always teach the art medium basics and give extra personalized support.
**Advance?** Start to paint in your rhythm and skip explanations.
**WHERE?**
In the beautiful GZ Schindlergut in Zurich.
**I SPEAK**
English, Spanish and German (intermediate level).
**Hi! I am Marga and I am here to help you to improve your life.**
Let me take care of everything. Good material, relaxing atmosphere, clear organization and kind support.
**ABOUT ME: [Marga Crea Arte](https://www.instagram.com/margacrea_art)** (Youtube/Instagram/Facebook/TikTok).
Beachvolley at Beachhalle Zurich Nordđ For intermediate/avanced.
Playing Beachvolley at Beachhalle ZĂŒrich Nord. We play 3vs3 or 2vs2
Please pay 15Chf via Twint to +41791231674. Please write the name and the date of the event, so i know who paid. Its for renting the field and for organising.
Meditieren Lernen
**Der Kurs zum Einsteigen**
Sonntag 1. MĂ€rz, 2026, 15:00-17:30Uhr,
KMC Schweiz in ZH-Altstetten, Englisch, 30CHF
https://www.kadampa.ch/meditation-meistern/
Du wolltest schon immer mal meditieren lernen, wusstest aber nicht wie anfangen? Oder, du hast angefangen und es ist dir nicht gelungen, eine regelmĂ€Ăige Meditations-Praxis aufrechtzuerhalten. Diese Meditationskurse bieten einen praktischen Einstieg in die Meditation. Lerne die Vielfalt der Meditation kennen und wie diese dein Leben positiv bereichern kann. Höre hilfreichen Tipps und ErklĂ€rungen zu, welche dir eine erfolgreiche Meditationspraxis garantieren.
An diesen Veranstaltungen erwarten dich jeweils eine Stunde Meditation & ErklĂ€rungen zum Thema â gefolgt von einer halbstĂŒndigen Pause mit Snacks & GetrĂ€nken. Nach der Pause folgt eine weitere Meditation mit ErklĂ€rungen. Dabei gibt es auch genĂŒgend Raum um Fragen zu stellen. Diese Kurse sind wiederholend und in sich abgeschlossen.
18\. Januar Deutsch
01\. MĂ€rz Englisch
12\. April Deutsch
10\. Mai Deutsch
07\. Juni Englisch
23\. August Deutsch
20\. September Deutsch
18\. Oktober Englisch
06\. Dezember Deutsch
Python Events Near You
Connect with your local Python community
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: Type Annotations with John Cassidy
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
CBusData - Discover the Power of Window Functions
Window functions have nothing to do with the Windows operating system but provide a âwindowâ to a result set when used in SQL queries. They are powerful, set-based methods to view data in unexpected ways. Window functions provide easy, set-based solutions to solve some common problems:
* Using running totals
* Performing operations in intervals
* Identifying data gaps and islands
* Performing aggregates without losing detail
Many people are confused by window functions and do not know how to use them properly. This session will explore window functions, how they work, and how to use them. Demonstrations with several examples will solidify how window functions can simplify queries and make them more powerful.
Hybrid MI Python: --help - Designing Delightful CLIs
**Opening Talk:**
Luisa will demo a sassy AI-powered plant built in FastAPI using GPT-4o to explore personality, dialogue design, and human-AI interaction.
**Main Talk:**
What about using certain CLIs puts a smile on your face and gets you telling all your friends and colleagues about it?
The Unix philosophy emphasizes simplicity, modularity, and the idea that programs should do one thing well and work together. However, CLI programs are primarily used by humans. Programs that you actually enjoy using can achieve both of these aims of composability and human-centeredness.
This talk explores what makes CLIs great: fast, trusted, and delightful. Through real-world examples from modern tools like uv, cargo, ripgrep, and GitHub CLI, you'll learn the design patterns that separate good CLIs from great ones.
Whether you're building package managers, creating developer tools, or just curious why modern CLIs feel so much better, you'll leave with a practical checklist of techniques to apply to any CLI tool you build.
**Agenda:**
7:00pm - Opening announcements
7:10pm - Opening Topic - Build an AI-powered, Sassy Speaking Plant
7:25pm - Main Topic - --help: Designing Delightful CLIs
7:50pm - Q&A
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
Hybrid MI Python: Michigan Python
Topic details coming soon.
AGENDA:
7:00pm - Opening announcements
7:10pm - Main Topic
7:50pm - Q&A
Go Build & Learn
Meeting @ Improving's office in Downtown Columbus, near Cosi. Parking is paid, food & drink are free!
This time we're hanging out after the long winter break. We are going to look at a group-member's project used to help learn the fundamentals of Go, and if time allows, we can take a look at how we like to build Go projects using AI.













![Digital Detox Café [Relax, Play, Socialize, Craft]](https://secure.meetupstatic.com/photos/event/6/e/f/6/highres_529588406.webp?w=640)






![[Public Event][Benefit Film Screening] Aida Returns](https://secure.meetupstatic.com/photos/event/5/b/9/3/highres_532883443.webp?w=640)







