Code Katas
Meet other local people interested in Code Katas: share experiences, inspire and encourage each other! Join a Code Katas group.
44,456
members
39
groups
Largest Code Katas groups
Newest Code Katas groups
Frequently Asked Questions
Yes! Check out code katas events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the code katas events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find code katas events near your location here. Connect with your local community and discover events within your area.
Code Katas Events Today
Join in-person Code Katas events happening right now
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: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code.
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
Beginner and Intermediate Bachata Dance Classes with Todd Smith!
**β
Bachata Mondays with Todd Smith!**
**π Beginner Bachata Class**
**$15 In Advance / $20 At the Door**
7:00 pm β 7:15 pm β¦ Registration
7:15 pm β 8:15 pm β¦ Beginner Class
**π Intermediate Bachata Class**
**= $15 In Advance / $20 At the Door**
8:15 pm β 8:30 pm Registration
8:30 pm β 9:30 pm Intermediate Class
**π If You Take Both Bachata Classes**
**= $25 In Advance / $35 At the Door**
**π Buy Advance Tickets Now at:**
https://columbussalsadancing.com/bachata-mondays-dance-class-tickets/
Bachata Dance Classes: Beginner and Intermediate (Every Monday)
**β
Bachata Mondays with Todd Smith!**
**π Beginner Bachata Class**
**$15 In Advance / $20 At the Door**
7:00 pm β 7:15 pm β¦ Registration
7:15 pm β 8:15 pm β¦ Beginner Class
**π Intermediate Bachata Class**
**= $15 In Advance / $20 At the Door**
8:15 pm β 8:30 pm Registration
8:30 pm β 9:30 pm Intermediate Class
**π If You Take Both Bachata Classes**
**= $25 In Advance / $35 At the Door**
**π Buy Advance Tickets Now at:**
https://columbussalsadancing.com/bachata-mondays-dance-class-tickets/
Thompson Park Walk
This Monday 4/27/26 at 6:30p we will walking at Thompson Park. The address is 5600 Thompson Rd. We will meet at the shelter house. The walk will be approximately 2 miles on paved trails~Join us if you can.
Afternoon Coffee Break!
(craft and chit chat included)π€£βοΈπ€
**Letβs catch up and take an afternoon break.**
**Grab a coffee or snack and letβs chit chat! Gayle and I will bring adult coloring books and/or a simple craft if youβd like to unwind and relax.π**
Italian Conversation Hour
Ciao a tutt\*!
Let's meet Monday at 6.30pm at the Upper Arlington Library (Tremont Branch) in **Meeting Room A** to speak in Italian for 1 hour.
Code Katas Events This Week
Discover what is happening in the next few days
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
Short North Street Skate | Weekly Rollout
Short North Street Skates return Saturday, April 4 and weβre excited to get back rolling together.
These weekly rollouts are a chance to move through the city as a group, build community, and create more visibility for skating and small-wheeled movement in Columbus.
Details:
Meet: 1160 N High St
9:30 AM meet
10:00 AM rollout
All wheels welcome
Weβll be skating through the Short North and surrounding areas at a steady, social pace. Routes will use a mix of streets and bike lanes, so comfort navigating the city is helpful, but you donβt need to be an expert.
If youβve been meaning to come out, this is a great place to start.
Come solo or bring a friend!
DoJo (Informal Python Meeting)
**Latest Dojo Location!**
**Knotty Pine Brewing**
1765 W 3rd Ave,
Columbus, OH 43212
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 speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community.
https://forms.gle/ehSfUAC2WgR34Crq9
Level 1 Tuesdays with Salsamante Dance Academy
Salsamante Dance Academy will be at Swerve Every Tuesday Night to share the Rhythm & Energy of Bachata & Salsa.
These are Beginner Level lessons to get you comfortable and understand the two dances. Spread the Good News to all.
Swerve Dance & Fitness Complex
640 Lakeview Plaza Blvd A, Worthington, OH 43085
Bachata 7pm-8pm
Salsa 8pm-9pm
$15 - One Lesson
$20 - Both Lessons
IxDA Chat βn Pancakes
It feels like we just saw each other π€·. Join members of the local design and UX community for our monthly breakfast. For May weβre stopping in for Roohβs popup breakfast/cafe concept. You know someone is getting the lobster yuzu croissant, and thatβs not even the prettiest thing on the menu!.
Fundamentals: by do Jung Ishu/ the art of fighting
We are a real world Martial arts group. \
Called DO JUNG ISHU (the art of fighting) \
Based off of Jeet kune do we just continued where Bruce Lee left off. \
We have been around a while. \
We are donation based.
Every week we get together and work technical skills and live pressure testing. \
Almost all of the instructors have been in everything from altercations in the real world to the ring and some still compete in the cage. \
If you want to take your skills up, improve your confidence, gain self defense skills, get in better shape, test yourself or just want to kill some time and possibly get hit a bit come on down. \
We will be located at 3923 N High St, Columbus, OH 43214 inside the whetstone rec center in the auditorium, upstairs in classroom B or outside in the grass between the playground and horseshoe area. our instructors are normally in a black and red art of fighting shirt \ if you can not find us call or text me at 6143570295
Saturday 1pm Wednesday 5:30pm
From Age 16 and up. attendees under the age of 18 must have a guardian with them. \
\
You must have a free leisure card for the rec center and must be registered for our class specifically .\
Wear workout clothing \
Bring a MOUTHPIECE! \
WE HAVE GLOVES. \
Hope to see you soon :-).\
We are run off of donations. \
let me know if you have any questions :)
Agile Coaching Circle -- IN-PERSON
Join other experienced and aspiring agile coaches and professionals to:
* develop and practice your coaching skills in a peer-to-peer environment
* share current successes and challenges in your work environment and get support from each other
* learn from each other, build better relationships and experiment with new ideas
***NOTE:*** Pre-registration is required for this event. **Please arrive 10 minutes early** to check in at the security desk.
Code Katas Events Near You
Connect with your local Code Katas community
Columbus Code & Coffee 86 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
Data Cleansing using Data Bricks
The May Ohio North Database Training user group meeting will be held on **May 5th, 2026 at 5:00PM**. This will be a **HYBRID** event and we will be joined in person by **Sam Nasr.**
You're welcome to come meet in-person at our meeting location, the offices of Improving at
**[6000 Freedom Square Dr,](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
**[Unit 110,](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
**[Independence, OH 44131](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
[Teams Link ](https://teams.microsoft.com/meet/287759659366576?p=kCaammjECnUCvZzEJv)if anyone needs it after RSVP-ing for in person.
If you would like to subscribe to our email list outside of Meetup, we have changed platforms recently and you will need to register [here in Kit ](https://ohio-north-data-training.kit.com/b8f036f615)instead to receive emails.
Agenda:
**5:00 PM EST**: Online and in-person meeting begins with a social hour. This is an unstructured hour where you can join us to catch up and meet other group members before the session starts. There will be food brought in for in-person attendees.
**6:00 PM EST**: Elections, announcements, followed by our feature presentation. See below for presentation details.
**7:30 PM EST**: Optionally after the main presentations, the in-person crowd may go out for snacks and drinks at a local establishment.
We hope to see you there!
Session Abstract
### Data Cleansing using Data Bricks
Machine Learning is highly dependent on adequate data. Not only does quantity matter, but more importantly quality. In this session weβll cover how to build a custom automated process using Data Bricks. This will provide methods for cleaning data in a data lake using functions in Azure.
\*Please note, that we will be using Microsoft Teams for the online portion of this meeting. You may want to join a few minutes early to ensure you do not have any issues. If you are attending in person, there are large TVs at the office, and you do not need to bring a laptop or use Teams.
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/
Duty vs. Results: What Makes an Action Moral?
When judging morality, should we prioritize **intentions/duty** or **outcomes/results**? It introduces two influential philosophers as representatives of these approaches.
* **Immanuel Kant (deontology):** An action is moral when it is done from **duty** and follows rational, universal principles (the **categorical imperative**). Certain actsβlike lyingβare wrong regardless of the consequences; you canβt do a wrong thing for a right reason.
* **John Stuart Mill (utilitarian consequentialism):** The morality of an action is determined by its **effects**, specifically how much **happiness/well-being** it produces. Mill argues that some pleasures are βhigherβ than others, and that good intentions donβt redeem harmful outcomes.
## Discussion Questions
1. **The lying dilemma:** A murderer comes to your door and asks if your friend is hiding inside. Kant would say you must not lie.
2. **Can good intentions rescue a bad outcome?**
3. **The organ harvest problem:** A surgeon has five patients dying of organ failure and one healthy patient in for a checkup. Killing the one to harvest organs would save five lives, and the math works out for the utilitarian. Why does this feel so deeply wrong? Is that feeling a point in Kant's favor, or just a bias we should overcome?
4. **Do rules need exceptions?** Kant insists moral rules must be universal, with no exceptions. But most of us can imagine extreme scenarios where any rule seems like it should bend. Does the need for exceptions fatally undermine deontology, or is the strength of the system precisely that it refuses to bend?
5. **Who gets to calculate the consequences?** Utilitarianism asks us to maximize good outcomes, but we're notoriously bad at predicting consequences. If we can't reliably know the results of our actions, is it practical to base our entire moral system on outcomes? Does this uncertainty push us back toward rules and principles?
6. **Everyday morality:** Think about a real moral decision you've made recently, even a small one. Did you reason more like a Kantian (what's the right thing to do in principle?) or more like a utilitarian (what will produce the best result?)? Do most people naturally lean one way?
7. **Justice vs. the greater good:** A town can prevent a deadly plague by sacrificing one innocent person. The greater good is clearly served. But is it just? Can an action be morally right and deeply unjust at the same time?
8. **The big synthesis question:** Are these two systems actually opposed, or do they often arrive at the same answers by different paths? Is it possible that we need both: rules to guide us in the moment and consequences to evaluate systems and policies over time?
Fort Wayne Local Singles Personality Matched Event
**π Speed Dating from Home β Meet Fort Wayne Singles Live on Zoom**
For this online speed dating version, the host and the people in the room matter as much as the agenda. The experience is designed to feel guided, welcoming, and social.
A hosted online speed dating experience for Fort Wayne locals. Quick, hosted rounds on Zoom with Fort Wayne singles paired to your age group and personality. No awkward pauses β just natural conversation.
**Find your age group below:**
- **Ages 18-32** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Fort%20Wayne&groupurlname=circle-of-singles-connecting-in-person&ar=18-32&face_v=1.0)
- **Ages 30-46** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Fort%20Wayne&groupurlname=circle-of-singles-connecting-in-person&ar=30-46&face_v=1.0)
- **Ages 40-58** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Fort%20Wayne&groupurlname=circle-of-singles-connecting-in-person&ar=40-58&face_v=1.0)
**β οΈ RSVP alone won't secure your spot.** You need to register through your age group link below and complete the personality quiz. Places are limited.
---
β
**You will like this if:**
- β‘ Singles in Fort Wayne who want to meet people from home
- Fort Wayne locals after personality-matched dates
- First-timers new to speed dating
**How the event unfolds**
1. **Pick your age group** β Register through your link above.
2. **Take the personality quiz** β We use it to pair you with compatible Fort Wayne singles.
3. **Log in** β Connect to the Zoom session from home. The host runs the show.
4. **Meet your matches** β Cycle through short chats with compatible Fort Wayne singles.
**At a glance**
- **Format:** Live on Zoom β guided rounds from your home
- π― **Location:** Wherever you're comfortable β no venue, no travel
- **Host:** Live host handling rounds and introductions
π‘ **Tip:** Good lighting and a clean background make a big difference.
---
β¨ Meet Fort Wayne singles from home. Sign up and we'll take care of the rest. π¦ β¨
Quick version: this one gets straight to the point.
Fast to read, easy to act on.
π€ **Community angle**
- The community matters as much as the session itself
- The host keeps the pace clear and the room welcoming
- The structure is designed to help people settle in quickly
The long-term goal is a room people want to come back to, not a one-off event people forget about.
Cincinnati Trusted Profiles Character Matched Dating
**π₯° Online Speed Dating β Real Cincinnati Locals, Live on Zoom**
For this online speed dating version, the host and the people in the room matter as much as the agenda. The experience is designed to feel guided, welcoming, and social.
Meet Cincinnati singles from home. We sort the matching, you just turn up. Quick, hosted rounds on Zoom with Cincinnati singles paired to your age group and personality. No awkward pauses β just natural conversation.
**Pick your age group and sign up:**
- **Ages 18-32** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Cincinnati&groupurlname=circle-of-singles-connecting-in-person&ar=18-32&face_v=1.0)
- **Ages 30-46** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Cincinnati&groupurlname=circle-of-singles-connecting-in-person&ar=30-46&face_v=1.0)
- **Ages 40-58** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Cincinnati&groupurlname=circle-of-singles-connecting-in-person&ar=40-58&face_v=1.0)
**β οΈ Heads up β RSVPing here isn't enough.** Register through your age group link below and complete the quiz. Capacity is limited.
---
π₯ **Best for:**
- π People fed up with swiping who want actual conversation
- People re-entering the dating scene after a break
- π― Busy professionals who don't want to waste evenings
π **What to expect**
1. **Register** β Select your age group above and sign up.
2. **Fill in the matching quiz** β Helps us find your ideal matches for the evening.
3. **Join on Zoom** β Click the link, jump on, and the host handles the rest.
4. **Chat** β Quick timed rounds with Cincinnati singles paired to you.
π **Event snapshot**
- **Format:** Hosted on Zoom β one-on-one video dates
- π― **Location:** Your space β couch, desk, wherever suits you
- π₯ **Host:** Live host handling rounds and introductions
---
β¨ Real people, real conversations β all from your home. β€οΈβπ₯ β¨
Short-form version for faster scanning.
Built for clarity over length.
π€ **Community angle**
- The community matters as much as the session itself
- The host keeps the pace clear and the room welcoming
- Repeat attendees help create familiarity and momentum
We are building this around repeat faces, good energy, and a community that grows event by event.
Detroit Safe Online Dating For Beginners
**π Detroit Speed Dating β Personality Matched & Hosted on Zoom**
For this online speed dating version, the host and the people in the room matter as much as the agenda. The experience is designed to feel guided, welcoming, and social.
We pair you by personality and age so every conversation feels natural. Quick, hosted rounds on Zoom with Detroit singles paired to your age group and personality. No awkward pauses β just natural conversation.
**Find your age group below:**
- **Ages 18-32** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Detroit&groupurlname=circle-of-singles-connecting-in-person&ar=18-32&face_v=1.0)
- **Ages 30-46** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Detroit&groupurlname=circle-of-singles-connecting-in-person&ar=30-46&face_v=1.0)
- **Ages 40-58** β [REGISTER HERE](https://tempodating.com/product?productId=476.0&productType=onlineSpeedDating&city=Detroit&groupurlname=circle-of-singles-connecting-in-person&ar=40-58&face_v=1.0)
**β οΈ Heads up β RSVPing here isn't enough.** Register through your age group link below and complete the quiz. Capacity is limited.
---
β
**You will like this if:**
- Anyone who likes connecting online before meeting face-to-face
- Anyone curious about speed dating in a relaxed setting
- People fed up with swiping who want actual conversation
β *"10/10. The host was fantastic and I actually had fun on the dates."* β Detroit first-timer
π **What the flow looks like**
1. **Register** β Select your age group above and sign up.
2. **Complete the quiz** β Short personality quiz so we can match you well.
3. **Hop on Zoom** β Join the call and your host will walk you through it.
4. **Meet your matches** β Cycle through short chats with compatible Detroit singles.
π **What to know**
- π **Format:** Virtual on Zoom β hosted and well-structured
- **Location:** Your space β couch, desk, wherever suits you
- **Host:** Live host handling rounds and introductions
**Frequently Asked Questions**
**What's the personality quiz for?**
It helps us match you with compatible people.
**What happens after?**
**Do I need anything besides Zoom?**
---
β¨ One Zoom call, genuine conversations, real matches. See you there. π β¨
Compressed version with the essentials only.
Built for clarity over length.
π€ **Community angle**
- The host keeps the pace clear and the room welcoming
- The community matters as much as the session itself
- The atmosphere is guided, social, and easy to join
That community angle is deliberate: better conversations, more familiar faces, and stronger momentum over time.




























