Skip to content

C#

Meet other local people interested in C#: share experiences, inspire and encourage each other! Join a C# group.
pin icon
3,514
members
people1 icon
4
groups

Frequently Asked Questions

Yes! Check out c# events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the c# events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find c# events near your location here. Connect with your local community and discover events within your area.

C# Events Today

Join in-person C# events happening right now

🏐Volleyball Game📍Leytonstone 📶 Mixed Ability
🏐Volleyball Game📍Leytonstone 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/47109 **Game Description:** Drills and Games for Lower Intermediate level on a smaller court. Led by a club's coach and open to 6-8 club members and 6 players from Sportas. **Rules** Respect all participants and have fun! Everyone plays all the time, no waiting around.
April Gophers @ AutogenAI - Sponsored by Dexory!
April Gophers @ AutogenAI - Sponsored by Dexory!
**Welcome back you fine, FINE people!** We do apologise for the two month hiatus, we've missed you terribly! I'm glad to say that, of course, our hearts HAVE GROWN EVEN FONDER for missing you and we couldn't be more excited to see you all at **APRIL GOPHERS @ AUTOGENAI!!!** So come and join us for some food, drinks and top notch (\*aspirational\*) programming chat, or at the very least some chat about the last most interesting thing you made Claude Code do. Top points for "the dishes". As always, a huge thank you to **AutogenAI** for hosting us this month, and **Dexory** for sponsoring the event! ==== 📓 **Agenda**📓 ===== (Certain timings and orders may be subject to change) **6:30pm:** Arrival, Food & Refreshments **6:55pm:** Introduction **7:00pm:** 🗣️ **Joshua Oluikpe - Real-Time Event-Driven Systems in Go: Patterns from Production** Explaining how I was able to utilize gorountines concurrency to improve high throughput in Kafka **7:25pm**: Lightning Talk ⚡ **David Coles - XDP Virtual Server: An eBPF Load Balancer library for Go** We migrated streaming and websites for the UKs largest commercial radio broadcaster to an open-source, Go/Linux based, load balancer **7:40pm:** Raffle and Break **8:00pm: 🗣️** **Rahim Kristopher Afful-Brown - Pass It On** Deep dive into CSP and actors. How it made reasoning with concurrent software easier than locking. Followed my real world examples **8:30pm:** Raffle Winners! **9:00pm:** Pub! ==== 💡 **RSVP Details** 💡 ===== When submitting your RSVP for this event, please be sure to use your **full first name and last name**, as some of our venues require these in order to let you in on the door. Submitting your name as e.g. "John D" won't be enough! We also keep track of no-shows, so **if you can't come, change your RSVP in advance!** ==== 🎉 **Prizes & Discounts!** 🎉 ===== **JetBrains Raffle!** \- We have 3 free JetBrains Product licenses to give away to some of our lucky attendees\! **Ardan Labs Raffle!** \- We're giving away one course license for Ardan Labs' Ultimate Go Bundle\! **Manning Publications Raffle!** \- We're giving away 4 free Go e\-books\! **45% Manning Publications Discount** \- a massive discount provided by the fine people at Manning\! You can also support London Gophers Events by purchasing via our affiliate link [HERE](https://mng.bz/oKqM) \- Use Code "**LGMeetup45**" for 45% off! **GopherConUK Raffle!** \- We're giving away one free ticket\!\!\! **10% GopherConUK Discount** \- The lovely people over at GopherConUK have provided a discount code for [GopherConUK 2026](https://www.gophercon.co.uk/tickets)! At checkout, use code "**GCUK26LGM"** for 10% off! ==== 💡 **Priority Queue** 💡 ===== We reserve 20% of the attendee spots at our events for those who are underrepresented in tech. If they join the waitlist and there is a reserved spot open they will be bumped into going! These spots are reserved until the last Sunday before the event. How do we define underrepresented? We use public surveys done by the tech community such as the ones linked below. https://survey.stackoverflow.co/2022/#section-demographics https://www.jetbrains.com/lp/devecosystem-2022/#gender-and-development ==== [📢](https://emojipedia.org/loudspeaker/) **Become a Speaker!** [📢](https://emojipedia.org/loudspeaker/) ===== Have something to say? We want to listen! We are always looking for new speakers who want to share their adventures with Go and have mentors who can help. You can sign up to be a speaker here: https://gophers.london/apply ==== 🧳**Looking For a New Adventure?** 🧳 ===== On the Gophers Slack (https://gophers.slack.com) there is a **#london-jobs** channel where company and recruiters can post job opportunities. ==== [📞](https://emojipedia.org/telephone-receiver/) **How To Reach Us** [📞](https://emojipedia.org/telephone-receiver/) ===== **Email:** contact@gophers.london **Linkedin:** https://www.linkedin.com/company/london-gophers/ **Twitter / X:** https://x.com/LondonGophers **YouTube:** https://www.youtube.com/c/LondonGophers 📜 **All London Gophers events operate under the Go Community Code of Conduct** \- https://golang\.org/conduct * **Treat everyone with respect and kindness.** * **Be thoughtful in how you communicate.** * **Don’t be destructive or inflammatory.** **Please do not message members without their consent** If you encounter an issue, please mail contact@gophers.london or conduct@golang.org
🏐Volleyball Drills + games📍Canary Wharf 📶Mid Intermediate
🏐Volleyball Drills + games📍Canary Wharf 📶Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/47240 **Game Description:** 👟 Drills led by experienced players who also join the session. 💪 Intense volleyball skills practice for individuals. 🎮 Drills and game setting. 🌟 Positive co-learning environment for rapid improvement. 🏐 Access to 18 volleyballs. **Rules** \- point to 15 \- max 2 games in a row \- 3 team of 6 players \- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\)
JavaScript London in Collaboration with NewDay
JavaScript London in Collaboration with NewDay
**Hi JavaScript London,** London's biggest JavaScript meetup is back, and this time we're at NewDay's offices in King's Cross. Grab a slice, grab a drink, and come spend an evening with some of the best JS engineers in the city. 🍕🍻 **Address:** 7 Handyside Street, London, N1C 4DA **Registration** — Please register via Meetup and also via the website, as we need a list of attendees on the night. 👉 [https://www.javascriptlondon.com/](https://www.javascriptlondon.com/) *** **Talks:** **Talk 1:** Whitney, David - Director, Architecture NewDay - **Topic:** Wild Typescript! **Talk 2:** Adib, John - Engineering Manager Zapp **Topic:** The Compound Effect of Guardrails in the Era of AI **Talk 3a:** Khani, Elham - Engineering Manager NewDay **Topic:** Managing the PIP process **Talk 3b:** Rajaratnam, Roger - Staff Engineer NewDay **Topic:** Playwright E2E testing AI skills *** **Full Agenda:** * **6:00 PM**: Doors Open. Grab a pizza slice, sip a beer, and start chatting with other attendees. **6:30 PM**: Welcome remarks by Sam, Richard and Justin **6:35 PM:** First talk **7:05 PM:** Toilet break **7:15 PM:** Second talk **7:45 PM:** Third talk **8:15 PM:** Closing remarks and an optional pub visit! *** **Directions to NewDay:** Closest station: King's Cross St. Pancras *** **Sponsor: NewDay** NewDay is a London-based consumer credit technology company on a mission to help people move forward with credit. Founded in 2000 and headquartered in King's Cross, NewDay operates a highly scalable in-house digital platform that powers credit products for close to six million UK customers — from their own brands like Aqua, Fluid, and Bip (the UK's first digital-only credit card) to co-branded partnerships with household names including John Lewis & Partners, Amazon, and AO. What sets NewDay apart is its proprietary credit decisioning capability, which allows it to responsibly say yes to customers often underserved by traditional high street banks. Over the past year the business has grown gross receivables to over £5 billion — up 21% year on year — and reported a 30% increase in underlying profit before tax, underpinned by a string of major deals including the acquisition of the Argos Financial Services card portfolio for £754 million in early 2025. Backed by Cinven and CVC, and with KKR joining as a new strategic partner in 2025, NewDay is one of the UK's most ambitious and fast-growing fintech businesses — combining deep data science, modern engineering, and a clear social purpose to reshape the future of consumer credit.
[New Payment Process!] Badminton - Stratford WED (3hrs - Intermediate-Advanced)
[New Payment Process!] Badminton - Stratford WED (3hrs - Intermediate-Advanced)
Join us for some fun, competitive, but friendly games at our 4-court sports hall. We use Hybrid Kawasaki Kong 500's during the 3-hour session. **PAYMENT** * **Session Fee: £12** * We are cashless, kindly pay the session fee **by midnight** on the night before the session. You are welcome to pay early! You can even pay when you book! See our About page for the full process. * If no payment is received, you will be removed and may even be liable for a late cancellation fee if your spot is not taken. * Please use **“your meetup name + date of event”** as payment reference * **Account name:** Thomas Lam * **Sort code:** 04-00-03 * **Account number:** 7478 8608 **LATE CANCELLATION OR NO-SHOW** * **All** **no-shows or late cancellations** (24 hrs or less) will be charged if your spot is not taken by someone else - you will have a title next to your name with the amount and date owed. * Members with 2 no shows/late cancellations will be removed from the group unless outstanding payment is received * **The late cancellation policy** is set up to discourage last-minute cancellations and therefore applies with or without the presence of a waitlist * **Note:** If you are on the Waitlist and a spot becomes available, you will automatically be bumped onto the On list provided the event has not yet started. It is your responsibility to **remove yourself from the waitlist** if you can no longer make it to avoid being charged a no-show if someone cancels late. **PLAYING** * Please wait to be marked off before entering the hall. * Sessions are to finish promptly on the hour by school requests. * If you finish a match with 5 minutes to go, please start packing up instead of starting a new game. **RACKET HIRE** * Please note that we won't be hiring out rackets, so kindly bring your own racket. **PARKING** * There is parking available, but it is now paid parking. Parking is opposite the entrance. Please check the signs for parking payment instructions. **TRACK & TRACE** * We will collect your phone number on-site. Your phone number will also be used in case of fire to contact you if you have not made it to the fire evacuation areas. You can see maps at the venue. We are excited to see you guys on the court! Team LSBC
🏐 Drills + Games for Intermediate📍Leyton 📶 Lower Intermediate
🏐 Drills + Games for Intermediate📍Leyton 📶 Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/47255 **Game Description:** 👟 Drills led by experienced players who also join the session. 💪 Intense volleyball skills practice for individuals. 🎮 Drills and game setting. 🌟 Positive co-learning environment for rapid improvement. 🏐 Access to 18 volleyballs. Rules \- point to 15 \- max 2 games in a row \- 3 team of 6 players \- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\) \*Privacy policy for drills and games sessions\* You may not record any footage or take photos during the session unless explicitly authorised by the organisers.
🏐Volleyball Sessions📍Clapham 📶 Mid Intermediate
🏐Volleyball Sessions📍Clapham 📶 Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/48003 **Game Description:** Please be aware that our sessions are also on our own mobile app. Therefore, the number of participants you currently see may not reflect the total number of participants. To participate in this session, your first step is to attend one of our coaching sessions and receive approval from one of our experienced coaches. Our game is designed for players who possess a strong understanding of the sport and are eager for a more challenging experience. With fast-paced rallies, strategic plays, and a competitive atmosphere, you'll have the opportunity to refine your technique, enhance your agility, and strengthen your teamwork. This environment provides the perfect platform to elevate your volleyball skills and strive for victory. Join our vibrant community of passionate volleyball enthusiasts and prepare to showcase your talent on the court. Let's come together to play, learn, and excel in this exhilarating intermediate-level volleyball game! **Rules** By booking this session, you acknowledge and agree to comply with our terms and conditions, privacy policies, and cancellation policy, which can be found below. Participation in this session requires prior approval from one of our coaches during our coaching sessions. Kindly be aware that booking this session without a pre-existing invitation may lead to potential denial of entry, with no refund available. **Terms & Conditions at:** https://www.littlegiantsvc.com/terms-and-conditions **Privacy Policy at:** https://www.littlegiantsvc.com/privacy-policy **Cancellation Policy:** Bookings are non-refundable, non-transferable and non-exchangeable. This includes tournaments, volleyball camps, monthly memberships, 1-on-1 and 1 to 6 trainings & team membership fee. Social sessions are exchangeable if we are contacted within 24 hours prior to attendance at a social or coached session to transfer payment to your preferred date(within 30 days of the original booking) Little Giants VC will contact you in the event of postponement or cancellation to work with you.

C# Events This Week

Discover what is happening in the next few days

🏐Volleyball Session📍Canary Wharf 📶Mid Intermediate
🏐Volleyball Session📍Canary Wharf 📶Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/45708 **Game Description:** Come and play in a Saturday evening Mid-Intermediate & Above volleyball session in Canary Wharf 🏙️ ❗️Please be considerate & only sign up to this game if you’re a MID-INTERMEDIATE player or above. If we think you are a beginner/lower-intermediate player we will cancel and refund you from the game❗️ 💦 Water fountain, showers and changing rooms available on site 🧭Directions: 🚶‍♂️5 minute walk from Canary Wharf station **Rules** \- 3 teams of 6 \- Games to 15 points \- Max 2 games in a row \- Please be kind and respectful to all players 🧡
🏐Volleyball Session📍Balham 📶Lower Intermediate
🏐Volleyball Session📍Balham 📶Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/45469 **Game Description:** Come and play in a Lower-intermediate & above volleyball session in Balham 🔥 ONLY sign up to this session if you’re a LOWER-INTERMEDIATE player or above. If you are a beginner player please don’t sign up to this game, we will cancel and refund you from the game (sorry!). Directions: 🚶‍♂️3 minute walk from Balham station (Northern Line). From Balham tube station turn left onto Chestnut Grove road. Walk to the mini roundabout and take a left onto Boundaries Road. After a short walk just past the football pitch​​​​​​​​​​​​​,​​​​​​​​​​​​​ there will be a big green gate on your right. Follow the building around and the sports hall is to your left opposite the hockey pitch. **Rules** \- 3 teams of 6 \- Games up to 15 points \- Max 2 games in a row \- Please be positive and encouraging to all players 🫶
🏸FEATHERED: Social Doubles📍Canning Town 📶 Mixed Ability
🏸FEATHERED: Social Doubles📍Canning Town 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/46674 **Game Description:** Come and join our badminton session in Canning Town 🔥 Join our whatsapp Group: https://chat.whatsapp.com/LsLjg8CxI8MIxSFb82qkdb Music 🎶 3 courts, social session - the general ability is mid intermediate. There will be spare rackets but please bring your own racket if you do have one. 1 new tube of FEATHERED shuttles will be provided per session, plus a set of Yonex 300 plastic shuttles. 🚪 Getting Into the School 1\. The school is surrounded by a green fence\. 2\. Entrance is near the stone wall\. 3\. At the gate\, find the intercom on the right\-hand side\. 4\. Press the ‘Call’ button and wait for security to respond\. 5\. When the intercom flashes green\, push the gate open\. \-\-\- 🏸 Finding the Indoor Court 1\. After entering\, go through the visitor gate\. 2\. Follow the corridor to the end\. 3\. Look for the yellow double doors – the badminton courts are inside\! \-\-\- 🚻 Facilities 🔹 Changing Rooms & Toilets \- Located outside the court area in the corridor\. \- Male facilities – right\-hand side\. \- Female facilities – left\-hand side\. 💧 Water Points \- There are three water points in the corridor outside the court\. \- Bring a water bottle to use with the water pump\. Enjoy your game! 🏸🔥 **Rules** Games to 21 Max two games on in a row Max one game off in a row
🏸 ntermediate - Advance Badminton📍Whitechapel 📶 Mixed Ability
🏸 ntermediate - Advance Badminton📍Whitechapel 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/48350 **Game Description:** This is for the ones who set the alarm, debated cancelling, and showed up anyway. We’re here to get better at badminton, at meeting people, at making the most of the time we’ve got. Every session is a challenge. Every session is a good time. And every session ends at the pub. Life’s short. Play. Meet. Repeat. Rules \- No lateness Policy \- Double Play/Mixed Play SLots Available!! 4 Intermediate 4 Upper intermediate 4 Advance Shuttle : Intermediate and Upper intermediate : Mavis 350
🏸Badminton: Level-Wise Game📍Brady  📶 Mixed Ability
🏸Badminton: Level-Wise Game📍Brady 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/47883 **Game Description:** This is for the ones who set the alarm, debated cancelling, and showed up anyway. We’re here to get better at badminton, at meeting people, at making the most of the time we’ve got. Every session is a challenge. Every session is a good time. And every session ends at the pub. Life’s short. Play. Meet. Repeat. **Rules** \- Double Play \- 1\.30 hours level wise play \- 30 minutes mixed levels play \- No Entry after 19:10 Shuttle : Mavis350
🏐Pre-Intermediate Coaching📍Clapham 📶Lower Intermediate
🏐Pre-Intermediate Coaching📍Clapham 📶Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/48164 **Game Description:** All first timers must attend a ‘coaching for all ‘session and get an invite from an eligible staff member prior to joining open games. Alternatively, submit a video of yourself in a game situation at https://www.littlegiantsvc.com/games-player-application and ask to be assessed. Club has the right to refuse entry without a refund if protocol has not been followed. These are 'GAMES ONLY' sessions, suitable for players who are regularly playing volleyball and are familiar with the rules of the game and can actually play in games. This means you want to play and have fun, but take the games quite seriously. You know the rules of the game, and can use both hands to set, attack and defend with the goal of keeping the ball in the air. Intermediate players can improve their level through regular training and get invited to move to advance sessions. If this is your first time playing with the Giants, we recommend you attend a coaching session first to learn the rules. Please note that our Open Sessions take place in different locations throughout London. Please view: https://www.littlegiantsvc.com/locations for more information. In addition, for all indoor sessions, there are no bicycles allowed in the building including the folding ones. There are locking racks outside the building. At this time, no fans or additional members of the household not playing volleyball are permitted to watch or attend the indoor sessions. \* To all those that attend our sessions, please note that we do have under age members either in attending or subscribed to our club. Thus we kindly ask that all members conduct themselves with this fact in mind, and all such behaviour should be representative of this. For transparency this includes but is not limited to prohibited action such as the exchange of personal information/contact information. DISCLAIMER: Please be aware however that if you turn up late then it will be down to the discretion of management or the person in charge of the session if you should be allowed entry, a refund may not be issued however if entry is denied. **Rules** By booking this session, you acknowledge and agree to comply with our terms and conditions, privacy policies, and cancellation policy, which can be found below. Terms & Conditions at: https://www.littlegiantsvc.com/terms-and-conditions Privacy Policy at: https://www.littlegiantsvc.com/privacy-policy
🏐Volleyball Session📍Canning Town📶 Mid Intermediate
🏐Volleyball Session📍Canning Town📶 Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/47973 **Game Description:** Come and join a mid intermediate session in Canning Town 🚨Directions🚨 📍Enter via Morgan Street 🚶‍♂️5 minute walk from Canning Town Station🚗 Free car parking on site 🚿 Showers, changing rooms, water fountain & toilets are present Rules \- 3 teams of 6 \- Games to 15 points \- Max 2 games in a row \- Please be kind and respectful to all players 🧡

C# Events Near You

Connect with your local C# community

Cocoaheads
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/
IxDA Chat ‘n Pancakes
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!.
CHROMA @CCAD
CHROMA @CCAD
FREE event [https://www.ccad.edu/chroma](https://www.ccad.edu/chroma) Friday, May 15, 3–7 p.m. CCAD campus, 60 Cleveland Ave, Columbus, OH Join Columbus College of Art & Design for *2025* *Chroma: Best of CCAD*, our annual campuswide exhibition showcasing outstanding student work from across the college’s academic programs. This faculty-juried show features select work from CCAD students of all class years, and is a can’t-miss end-of-year campus celebration recognizing their tremendous achievements. It’ll be a night of fun and entertainment, with interactive games, animation and film screenings, art symposiums, poetry and prose readings, and more (along with some of the best local food trucks). *Chroma* is free and open to all. Many exhibitions including... **Game Art & Design:** **DSB, first floor, Welcome Center lobby and Room 115**
Columbus PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Columbus Code & Coffee 86 @ Improving
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!
DoJo (Informal Python Meeting)
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
Christians in Tech - Meetup #34 @ Improving
Christians in Tech - Meetup #34 @ 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)