Skip to content

What we’re about

San Antonio Coder Study Group is a community of developers of all levels. We have free weekly software engineering-oriented discussions focused on immersive materials and coding sessions. Welcome!

Join our community to learn beginner to advanced concepts in-person in San Antonio. We’ll cover popular books such as:

  • The Pragmatic Programmer by Andrew Hunt and David Thomas
    Packed with pragmatic advice, this book helps you become a more effective and efficient programmer. It covers topics like debugging, testing, and code organization.
  • System Design Interview by Alex Xu
    This book is an invaluable resource for software engineers preparing for technical interviews, especially those focusing on system design. It covers essential concepts related to designing scalable, reliable, and efficient systems
  • Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides:
    Dive into classic design patterns that help you solve common problems in elegant ways. These patterns are like building blocks for robust software architecture.
  • Code Complete: A Practical Handbook of Software Construction by Steve McConnell:
    A comprehensive guide covering coding principles, best practices, and practical techniques. It’s a must-read for anyone serious about software development.

Mission
At the San Antonio Coder Study Group, our mission is to create a space to discuss software engineering topics to connect, learn, and grow.

Who should join?

  1. Students interested about growing their technical skills: if you are starting your journey in software world this may be a good opportunity to connect with others, clear some of your questions and level up your skills.
  2. Typical developers who enjoy engaging into technical conversations with others who talk the same language
  3. Seasoned engineers willing to give free guidance to others starting their journey.

Typical Agenda
Our study group follows a structured agenda during our sessions. Here’s what you can expect:

  1. Brief introductions
  2. Main book discussion, each one will have the chance to answer this type of questions:
    a. For you, what was the most interesting part from the session’s material?
    b. Have you applied the contents from the session’s materials?
    c. What was the most difficult part to understand?
    d. Do you propose alternatives, or do you disagree with any part from the materials?
    e. Questions, from the chapters read (this is great learning opportunity)
  3. Small coding exercise or demonstration (if applicable to the sessions’ topic)
  4. Open discussion about other technical topics / current challenges at work / interesting tech news / networking.

Rules:

  1. Commit to reading the selected material. If you need financial assistance to purchase the session’s material, please reach out to the group organizer, some members are wiling to sponsor a copy of the books or have extras to lend, also check local libraries.
  2. Respect others’ opinions during discussions: Often in software engineering there’s more than one way to achieve a result. Don’t try to impose your views.
  3. Allow everyone a chance to speak.

Let’s explore the fascinating world of software development together. See you at our next session!

Discord: https://discord.gg/jMAunCkjNe