Logo
Log inFind My Team
  • Solutions
    • For Business
      For Business

      Tools for clubs, leagues, tournament organizers, and associations to run their business

      For Teams
      For Teams

      For coaches, players & fans to stay connected on our top-rated mobile app

      Promo image
      • Overview
      • Program ManagementManage all aspects of your organization
      • SponsorshipAccess our network of opportunities
      • RegistrationPayments, dues, and more
      • TournamentsBuild and manage your events
      • PaymentsA better way to manage payments
      • Website BuilderProfessional & mobile friendly sites
      • SchedulingAutomate games & practices
      • Services & SupportIndustry-leading account support
      • MessagesSimple, reliable communication
      • Get started!Chat with our team right now
  • Pricing
  • Resources
    • Community

      Our mission is to enhance the lives of kids by enabling participation in sport

        Other resources
        • Blog
        • Coaches’ Corner
        • For Business Resources
        • TeamSnap Updates
        • Help Center
        Company
        • About
        • Careers
        • Partners
    • For Brands
      • Build relationships in the moments that matter.

        Convert families into superfans with TeamSnap for brands.

          • OverviewThe #1 way to reach the Chief Household Officer
          • AudienceLearn about our audience and network
          • CapabilitiesExplore our products and measurement solutions
          • Download Media Kit

      Find My Team

      Sign upLog in
      Sign upLog in
      BlogTeamSnap Culture
      • General Sports
      • Health and Safety
      • Coaching
      • for Business
      • Announcements

      Sep 01, 2015 • 3 min read

      TeamSnap’s Culture of Sharing

      /images/teamsnap-badge.png
      TeamSnap

      Posted in:
      • TeamSnap Culture

      TeamSnap has a strong company culture. It’s a vital part of our business. We pride ourselves on our excellent customer service. We have happy hour video calls so we don’t lose face-to-face contact in our remote working environment. We have two all-company retreats a year so we’re all on the same page. What really stands out to me as a software engineer, though, is the culture of sharing.

      At TeamSnap, developers “pair program” with each other daily. At some companies, this comes with stringent guidelines on what pair programming should look like, but at TeamSnap, it means discussing what you’re working on with another developer and using his or her knowledge to get a new perspective.

      Programmer by day, RV-living hockey fanatic by night ... wait, and also day.

      Programmer by day, RV-living hockey fanatic by night … wait, and also day.

      One of my favorite memories so far at TeamSnap was when I was pairing with a senior developer on a bug. I had no knowledge of the codebase he was working on and I felt useless, but I kept asking questions to get up to speed. At one point we were stuck, and I said, “Sorry I’m of no help, I have no idea how to fix this.” His response? “You’re helping a ton just by asking questions.” That’s when I realized that pair programming benefits everyone, not solely the junior developer.

      Another great thing about the TeamSnap developer culture is that everyone is willing to help. I’ve paired with people on each of the different sub-teams in our development group and no one ever acted like I was a burden on them. There are no silos of knowledge here, either. Everyone will jump at the chance to share the details of their feature or project with whoever will listen.

      Our culture of sharing doesn’t stop with the developers. Everyone is encouraged to share new tools or articles that might help others learn (we have a bunch of Slack channels for this). We have an internal blog where each team shares what they’re doing each week, or what they’ve learned. We’re so keen on sharing we even have “passion talks” at our company retreats, where employees share on a subject close to their hearts, whether it’s work related or not (my favorite was a talk on aquariums).

      I love how sharing knowledge and teaching is of high importance at our company. I’ve worked at places where you did things “because that’s how we’ve always done them.” If I ask why we do something at TeamSnap, I’ll either get a pretty good reason or a discussion on how we could do it better. No egos. No one cares about your degrees or credentials: we all just really care that you’re helping the company move forward.

      Sounds good, right? We’re hiring.

      Michelle is a software developer for the TeamSnap web application. After graduating from Cal at 18, she was a startup paralegal for four years before deciding to pursue her dream of becoming a programmer. In her spare time, Michelle plays ice hockey, watches ice hockey, plays with her two dogs and makes outlandish life plans.


      Download our app

      app-storegoogle-play

      Share this post


      Create Your Team Today!

      It’s Free and Free is Good!

      Sign Up Your Team!Free and Paid Plans Available
      Products
      Sports Organizations
      • Get a demo
      • Features
      • Pricing
      • Tournaments
      • FAQs
      Coaches or Team Managers
      • Features
      • Pricing
      • Tournaments
      • Get Started
      Parents or Athletes
      • Features
      • Pricing
      • Find My Team
      • Get Started
      Sports
      Sports Organizations
      • Baseball
      • Basketball
      • Football
      • Ice Hockey
      • Lacrosse
      • Soccer
      • Softball
      • Volleyball
      Teams
      • Baseball
      • Basketball
      • Football
      • Ice Hockey
      • Soccer
      • Softball
      • +100s more
      Resources
      • Blog
      • Coaches’ Corner
      • Return To Play
      • For Business Resource Library
      • Skills & Drills
      • Press Releases
      • TeamSnap Updates
      • TeamSnap Help Center
      • Community
      • Why TeamSnap?
      Company
      • About
      • CareersHiring!
      • For Brands
      • Partners
      • TeamSnap API
      • Responsible Disclosure Policy
      • Youth sports team and sports org app Apple App Store Logo
      • Youth sports team and sports org app Google Play Store Logo
      • social-media-facebook
      • social-media-twitter
      • social-pinterest
      • social-instagram
      • social-video-youtube
      • professional-network-linkedin
      • social-tiktok

      TeamSnap Footer Logo

      Copyright © 2005–2025 TeamSnap, Inc.

      • Sitemap
      • Terms
      • Privacy Policy
      • California Privacy Policy
      • Your Privacy Choices