Bright, airy banner image in leafy green and white tones showing an abstract computational grid pattern suggesting architectural design and technology

Visual Programming Enthusiasts

A San Francisco community of programmers, developers, architects, engineers, and designers exploring computational design, visual programming, and digital twins at monthly meetups.

Learn About SFCDI

Featured Sessions

A look at recent SFCDI gatherings exploring computational workflows across the AEC industry.

Oct 2020 Bright presentation slide imagery in green and white tones related to stadium structural design and digital twin technology

Stadium Design + Functional Digital Twin

Achintya Bhat & Zigmund Rubel

A discussion of generative design and digital twin work applied to stadium design optioneering.

Aug 2020 Bright, airy image with light green tones representing a computational design studio anniversary celebration

5th Year Anniversary

Arturo Tedeschi & Phil Langley

SFCDI marked five years as a community, featuring presentations from two computational design practitioners.

Jun 2020 Bright, clean image in green and white tones suggesting an engineering and scientific computational design presentation

Engineering, Scientific & Imaginative Computational Design

Satoru Sugihara, Dave Alpert, Michael Hoppe, Mac Dean

A session on 3D remote collaboration and client-friendly workflow solutions.

Bright, high-key image showing analytical design data overlaid on a map in green tones, evoking computational geometry work

About SFCDI

The San Francisco Computational Design Institute is a community of visual programming enthusiasts — programmers, developers, architects, engineers, and designers passionate about technology in building design. The group meets monthly in San Francisco to foster the exchange of innovative workflows, explore programming ideas, and share case studies of computational design.

About the Community

Ways to Get Involved

  • Attend a monthly meetup in San Francisco
  • Propose a talk through the speaker program
  • Support programming as a sponsor
  • Follow updates across SFCDI's social channels
  • Take part in community design initiatives like the logo competition

The San Francisco Computational Design Institute is a community where programmers, developers, architects, engineers, and designers converge around shared curiosity for computational design. Its monthly meetups create a friendly and approachable space for people who want to explore how visual programming reshapes the way the built environment is conceived, tested, and refined. By gathering a wide range of practitioners, the institute helps bridge disciplines that often work in isolation, encouraging conversations that move fluidly between aesthetics, logic, and structure. The result is a local organization with a broader outlook, welcoming newcomers alongside seasoned technologists who are eager to rethink everyday design workflows through code.</parameter> <item>Visual programming sits at the heart of the institute's mission, offering a more intuitive way to compose complex logic through graphical nodes and connections rather than dense lines of text. For many participants, this approach lowers the barrier to entry and invites architects and designers to engage directly with computational thinking. The community showcases how node-based environments can be used to prototype ideas, automate repetitive tasks, and explore generative possibilities. By emphasizing visual programming, the institute cultivates a culture of experimentation where people learn by building, sharing screens, and explaining their graphs in plain language, making advanced topics feel accessible to anyone willing to learn the basics.</parameter> <item>Digital twins represent another thread woven through the institute's gatherings, connecting physical structures to living digital counterparts that can be observed, measured, and improved over time. Speakers and attendees explore how real-time data, simulations, and parametric models can describe buildings and infrastructure in ways that go beyond static documentation. Conversations often focus on the practical side of maintaining these models throughout a project lifecycle, from early concept stages to long-term operations. By treating digital twins as collaborative tools rather than isolated visualizations, the community encourages a more iterative and informed approach to designing and managing the spaces that surround us.</parameter> <item>Artificial intelligence and machine learning increasingly surface in the institute's discussions, especially in relation to architecture, engineering, and construction workflows. Presenters demonstrate how pattern recognition, generative models, and predictive analytics can inform early design decisions and help teams test many options in parallel. These sessions emphasize the importance of pairing algorithmic tools with human judgment, treating machines as collaborators that expand imagination rather than replace it. The institute frames AI as part of a wider movement toward more responsive, data-aware design practices, where models assist in uncovering insights that might otherwise remain hidden in spreadsheets, drawings, or site photographs scattered across a project.</parameter> <item>Beyond the monthly events, the institute serves as a platform for broader conversations about the future of spatial computing and how digital tools shape our experience of place. Topics range from immersive visualization to remote collaboration, from optimization strategies to philosophical questions about authorship when code participates in design. By inviting speakers from universities, research labs, and industry, the gatherings expose participants to ideas circulating well beyond the San Francisco Bay Area. This wider perspective helps the community stay curious and critical, asking not only how new technologies can be applied, but also what they mean for the people who inhabit the resulting buildings, cities, and public spaces.</parameter> <item>At its core, the institute functions as a long-running conversation between curious professionals who want to keep learning in public. The format is informal and inclusive, with live webcasts, recorded sessions, and open discussions that welcome both first-time visitors and regular contributors. Workshop-style segments offer hands-on introductions to tools and techniques, while talks from established practitioners provide inspiration and context. By combining structured learning with social exchange, the community reinforces the idea that computational design is not a solitary pursuit but a shared craft, continually shaped by the people who show up, share their screens, and describe what they are working on.</parameter>

A community built around visual programming thrives when curiosity is shared openly. The San Francisco Computational Design Institute gathers programmers, architects, engineers, and designers who want to explore how computational thinking reshapes the way buildings and structures are imagined. Monthly meetups create a recurring rhythm for conversation, where newcomers and seasoned practitioners can exchange ideas without ceremony and return each time with renewed perspective on the tools that connect design and engineering disciplines across the broader AEC industry.

Visual programming reframes creative work as a conversation between logic and intuition. Instead of writing dense lines of code, designers connect nodes visually, letting the underlying mathematics of geometry, structure, and behavior become legible. This approach invites architects and engineers to prototype spatial ideas quickly, test alternatives, and respond to feedback in a tighter loop. By making computational logic visible, the discipline lowers the barrier for collaboration between technical and imaginative contributors, encouraging shared authorship of design solutions.

Digital twins extend the value of computational design beyond the drawing board. A digital twin mirrors a real structure in software, allowing teams to observe performance, simulate future scenarios, and refine decisions as conditions change. For stadium design, tall buildings, and complex infrastructure, this kind of living model becomes a long-term companion that helps reduce time and costs, surface inefficiencies early, and support a client friendly dialogue grounded in evidence rather than assumption.

Workshops and webcasts extend the conversation beyond a single room. Remote collaboration tools allow a university, a studio, or an independent maker to join live sessions from anywhere, following along with speakers as they demonstrate workflows in real time. Recordings preserved on platforms such as YouTube give the community a growing library to revisit, while roundtable discussions among chief technology officers, researchers, and practitioners create space for frank exchange about the current situation in design and technology.

Artificial intelligence and machine learning are quietly entering the everyday toolkit of designers. Vision systems can classify spatial conditions, optimization routines can search across thousands of design candidates, and natural language interfaces can translate intent into parametric behavior. The institute approaches these shifts with a philosophy of scientific imagination, treating each new capability as an invitation to ask better questions about how computing can serve the people who inhabit the spaces we design together.

Bright, airy photograph of a workshop setting with light green accents, people and laptops suggesting a collaborative learning session

Our Objective

To foster the exchange of innovative workflow, explore programming ideas, and share case studies of computational design among AEC professionals and students.

From Past Meetups

SFCDI sessions have covered a wide range of computational design topics over the years.

Jul 2020 Bright green and white diagram-style image representing Dynamo scripting and building structure optimization

Design Optimization of Building Structures

Spatial Computing Discussion

A session exploring structural optimization alongside a 3D philosophy for the dawn of spatial computing.

Feb 2020 Bright, light-filled abstract image in green tones representing software development and visual scripting

CTO VIP Roundtable & Rhino.Inside / Rhino.Compute

Robert Otani & Ehsan Iran-Nejad

A roundtable discussion held at the AIA office, followed by a presentation on Rhino.Inside and Rhino.Compute at Gensler.

May 2019 Bright, clean image with green highlights representing a Python programming community workshop

Python Community Workshop

Financial District, San Francisco

SFCDUG hosted a Python Community Workshop (PCW) in the Financial District, San Francisco, CA 94104.

Explore the Site

Learn more about the community, review sponsorship opportunities, or see the logo competition details.

About

Mission, membership, and history of the San Francisco Computational Design Institute.

Sponsors

Details on supporting SFCDI's monthly meetings and community programming.

Logo

Background on the SFCDI Logo Design Competition held alongside the 5th anniversary celebration.