Speeches
Meet other local people interested in Speeches: share experiences, inspire and encourage each other! Join a Speeches group.
0
members
0
groups
Frequently Asked Questions
Yes! Check out speeches events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the speeches events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find speeches events near your location here. Connect with your local community and discover events within your area.
Speeches Events This Week
Discover what is happening in the next few days
API Project Set-Up [Node]
**What You'll Build**
A fully working Employee Management REST API with:
* **CRUD endpoints** (POST, GET, PATCH, DELETE /employees)
* **Pagination**, sorting, and filtering on the list endpoint
* **Strong runtime validation** via *zod*
* A typed, schema-first database layer via *Drizzle ORM*
* **Environment-aware configuration** (development / production)
* A multi-database PostgreSQL setup orchestrated via *Docker Compose*
* A seed script to populate sample data
* A **REST Client** app.http file to exercise every endpoint
**What You'll Learn**
By the end of this workshop you'll be able to:
* Scaffold a NestJS application from scratch with `@nestjs/cli`.
* Containerize a Node.js API using a multi-stage Dockerfile and *Docker Compose*.
* Run PostgreSQL in Docker with auto-created databases via init scripts.
* Load environment variables dynamically from `.env.${NODE_ENV}` files.
* Wire up *Drizzle ORM* as a global NestJS module with proper lifecycle hooks.
* Define a database schema in TypeScript and generate SQL migrations.
* Validate request bodies and query params with *zod* using custom decorators (no class-validator).
* Implement pagination, sorting, and filtering the right way.
* Translate database errors (e.g. unique_violation) into proper HTTP responses (**409 Conflict**).
* Write a seed script that works across environments.
* Test the API end-to-end using the **VS Code REST Client**.
**Prerequisites**
Please install before the event:
* Node.js : ≥ 22 [Download here](https://nodejs.org)
* pnpm: ≥ 9
* `corepack enable && corepack prepare pnpm@latest --activate`
* Docker Engine: ≥ 20.10 (With the Compose v2 plugin, `docker compose`, not `docker-compose`)
* Git: latest [Download here](https://git-scm.com)
* VS Code: latest [Download here](https://code.visualstudio.com)
* VS Code extensions:
* REST Client, ESLint, Prettier
A working internet connection is required to download Docker images and npm packages.
Speeches Events Near You
Connect with your local Speeches community
Speak Easy (Storytelling)
The topic for May is "Ink"
Speak Easy: true stories, told live.
The idea is simple: an audience, an open microphone, and great stories. Hilarious, gripping, poignant- it's up to you. Audiences are invited to come to listen or come to tell as folks from all corners of Columbus offer their stories live on stage! Held at Wild Goose Creative's warm, intimate space, this night of tales occurs on the 3rd Thursday of every month. Doors open at 6:30 pm, show starts at 7:00 pm. Please arrive early if you want to tell, as we generally only have room for a limited number of tellers, and the sign-up sheet has a tendency to fill up fast.
Formed around the idea that people need stories--they're what hold and draw us together--SpeakEasy celebrates the strangeness and commonness of being human. And in a world of smartphones, Facebook, Twitter, and more . . . it gives people a real, breathing, in-person way to connect.
The night is geared for true stories of all kinds, taking the best tales told around kitchen tables, in darkened pubs, on the street corner, and at late-night parties and giving them an audience. Speak Easy is also a great outlet for performers, writers, and artists looking to share their favorite stories and perfect their skills. We strongly encourage tellers to please tell the story rather than read it so we keep within the spirit of good storytelling and stay engaged with the audience. All are welcome. Hang around after the show for a drink and build community!
CMG Gives Back: Serve Brunch at FAITH MISSION GRANT KITCHEN!
Join us as we get together to get together to help those in need at this CMG Gives Back event! We have a great little community of Movie Group friends so rather than see a movie this time, we’ll help “create a better world” by helping serve those in need. Here are complete details and our plan for this event:
FAITH MISSION – GRANT KITCHEN: The Faith Mission kitchen and dining room serves residents 3 meals a day, every day of the year. For this event, our group will help prepare food, serve meals, assist residents in the dining room, wash dishes, and clean surfaces.
PLAN: We will be preparing / serving / cleaning for BRUNCH from 10:30am to 12:30pm and have space for a total of 7 volunteers. Please arrive at 10:20am and wear closed-toe shoes and long pants.
LOCATION: Faith Mission – Grant Kitchen is located at 245 N. Grant Ave. Enter the kitchen at Dock 1 (in the back of the building), indicated in the attached map. On-site parking in the adjacent lot and street parking is available in the surrounding area. Below are some links / attachments with additional info/details:
IMPORTANT REMINDER: Our group will be providing all of the volunteers on this day so a firm RSVP count is essential. Please only sign up if you are certain you’ll be able to attend. If something unavoidable comes up, please try to update your RSVP no later than one week prior to the event. With few exceptions, no shows or cancelations within 1
week of the event will not be eligible for future CMG Gives Back events. I appreciate your understanding as we try to ensure the agencies have the volunteers needed to provide the essential services they provide to the vulnerable population they serve. Our Partner Agency for this event is Lutheran Social Services! A huge THANK YOU to all of YOU for volunteering at this (and any of our previous) CMG Gives Back events!
Should be another good/fun/meaningful time together, Dan
Christians in Tech - Meetup #35 @ Improving
Christians in Tech is a community at the intersection of faith and technology. Our meetups are designed to spark meaningful conversations, promote knowledge sharing, and encourage growth—both in your career and your spiritual walk with God. Whether you're an experienced professional or just starting your tech journey, CIT welcomes you.
Our Website
[https://linktr.ee/citcbus](https://linktr.ee/citcbus)
Sponsors and Partners
* Improving (Venue Sponsor)
* Bethel World Prayer Center (Fiscal Sponsor)
* Fruits & Roots (Coffee Partner)
Dinner at Highbanks Distillery Westerville
We will have dinner after our drink at the speakeasy. If people want to attend both the speakeasy and dinner please rsvp for both events.
This is the menu for dinner:
https://www.highbankco.com/westerville
Burnaby Local Singles Speed Dating Zoom
**💎 Personality-Matched Speed Dating for Local Burnaby Singles — No Venue Needed**
You'll go through short private video dates with age-matched personality-sorted Burnaby locals, while a live host keeps things smooth throughout.
As part of the process, a quick compatibility quiz is part of registration — that information feeds the matching to pair you with compatible Burnaby locals, so each round starts with genuine compatibility in mind.
Once the evening wraps up, mutual connections are confirmed and shared — exclusively for mutual selections — and you are in control of what happens next.
**Registration — choose your age group:**
- **Ages 18-32** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Burnaby&groupurlname=bloom-with-genuine-peers-through-events&ar=18-32&face_v=3.0)
- **Ages 30-46** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Burnaby&groupurlname=bloom-with-genuine-peers-through-events&ar=30-46&face_v=3.0)
- **Ages 40-58** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Burnaby&groupurlname=bloom-with-genuine-peers-through-events&ar=40-58&face_v=3.0)
- **Ages 55+** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Burnaby&groupurlname=bloom-with-genuine-peers-through-events&ar=55+&face_v=3.0)
**⚠️ Final step:** Clicking rsvp here is not the same as registering, so click your age range link above, complete the sign-up, and take the personality questions — spots are kept small by design so register promptly, and both are needed — the RSVP alone counts for nothing.
---
**This is for you if:**
- Members who live in Burnaby who have given up on the app treadmill that goes in circles and are serious about meeting someone.
- Those in the Burnaby area bored of profiles instead of real people and prefer meeting people in person first.
- Professionals living in Burnaby ready to move past matches that ghost after two messages and value real conversation over curated profiles.
- Residents calling Burnaby home who have had enough of endless scrolling and zero real dates and prefer meeting people in person first.
- Daters in the Burnaby area leaving behind conversations that fizzle before a first date and want to try something that actually works.
**The process**
1. **Get started** – by using the link for your bracket above, then fill in the personality questions as part of registration, because registration and quiz together hold your seat.
2. **Click into Zoom** – via your Zoom registration link at the right time, no tech headaches involved since you just click and join, and round management is all on the host from there.
3. **Chat** – short timed video rounds with Burnaby singles curated for you by age and personality, as the host keeps everything smooth and well-timed, since every person you meet was matched to you on purpose.
4. **Find your matches** – we reveal mutual matches once the session ends, since only mutual matches exchange details and everything else stays private, and from there you follow up at whatever pace suits you.
**Details**
- **Format:** Fully hosted in a hosted Zoom session built around structured one-on-one video dates, age and personality sorted before the event begins.
- **Where:** Entirely virtual — from whatever is most comfortable for you, no special equipment — just a device with a camera and internet, and you can join from your couch or anywhere else that works.
- **Host:** A seasoned host runs the session from the opening to the final round, and all you have to do is show up and be yourself — from opening to close everything is taken care of.
- **Vibe:** Friendly one-on-one chats with Burnaby people who are ready for something real, and the rounds go faster than you would think.
- **Duration:** Generally around 60 to 90 minutes from host intro to final round, and it is over before you know it.
---
✨ Your next match could be one Zoom call away — click your age bracket and sign up and we will handle the rest in your own time. See you in the first round. 💙 ✨
Quarterly Community Gathering
Join the Columbus AI community for our quarterly gathering — a casual, community-focused evening where everyone has a chance to share, learn, and connect. These open mic–style events give anyone in the community up to **5 minutes** to present a project, share a tool, pose a question, or offer a perspective on the evolving AI space.
No slides required — just a welcoming space to exchange ideas and keep the local AI conversation moving.
If you’d like to take the stage, message \*\*Chris (the organizer)\*\*with a **title and short description** of what you’d like to share.
Whether you’re deep in the field or just getting curious, come connect with others building and exploring AI in Columbus.
Sponsored by [Transform Labs](https://www.linkedin.com/company/transformlabs/)
Sign up also accessible via [Transform Labs Luma](https://luma.com/transformlabshq)
![API Project Set-Up [Node]](https://secure.meetupstatic.com/photos/event/c/d/4/7/highres_534112551.webp?w=640)






