By focusing on efficiency, data accuracy, and innovative thinking, these workshops provide you with the tools to drive better decision-making and deliver higher-quality results.

Whether you’re an architect, engineer, product manager, or developer, these sessions will empower you to automate processes, streamline workflows, and enhance collaboration across platforms.

Don't miss out—choose from our list of Speckler-led workshops and secure your spot ASAP!

QA/QC Command Center: Automating Standards in Revit with Speckle

Led by:

Jonathon Broughton, Advocacy and Developer Relations at Speckle

Gergő Jedlicska, Lead Software Architect at Speckle

You’ll actively set up and customise QA/QC rules within the Speckle environment using Revit data. This practical, interactive session with step-by-step guidance will help you implement automated QA/QC rules in Revit using Speckle Automate and learn to customize these rules to meet specific project requirements.

Target Audience:

This workshop is for architects, engineers, and project managers in the AEC industry who manage or deliver data across design platforms. Python enthusiasts and no-code solution seekers alike will benefit from the session, which focuses on both the technical and accessible sides of automation.

Why This Knowledge is Valuable:

By automating data validation, participants can save time and ensure consistent quality control across their projects. This knowledge empowers teams to seamlessly integrate QA/QC processes across platforms, from Revit to Grasshopper, improving overall efficiency and reliability in project delivery.

Requirements:

Platforms/Apps Used:

Learning Outcomes:

Use Case Demo:

We will showcase a QA/QC workflow using Speckle Automate, where the function author writes a Python script to automate validation processes.

The project team defines rules in Google Sheets, Excel, or Morta. While the data for this demo will likely come from Revit, the process can handle data from Archicad, IFC, or Grasshopper.

While this approach is similar to IDS-driven validations, it covers a broader scope, supporting any design data published to Speckle—not just IFC files.

This flexibility highlights how teams can easily collaborate to ensure data accuracy across various tools without diving into code.

BI/Design Management: From Concept to Construction

Led by:

Mucahit Bilal Goker, Product Owner at Speckle

Nikos Argyros, Solutions Architect at Speckle

You’ll develop the ability to integrate Speckle data with PowerBI to create comprehensive dashboards that monitor and report on various phases of construction projects.

Why This Knowledge is Valuable:

Static dashboards are limiting and often fail to capture the full picture. This workshop goes beyond that by teaching participants how to create dynamic, data-driven dashboards that combine BIM metrics with other essential project data.

You'll learn how to bring projects to life with real-time insights that track not only resources but the overall project status.

By linking different data sets, you’ll provide a more complete, actionable view of project health, proving that a truly integrated dashboard delivers far more value than just the sum of its parts.

Target Audience:

Project managers or professionals interested in project monitoring and reporting with no-code tools.

Requirements:

Basic understanding of project management processes and familiarity with PowerBI.

Platforms/Apps Used:

PowerBI, Revit and Speckle.

Learning Outcomes:

Use Case Demo:

Participants will follow along to create a dynamic project management dashboard, integrating Speckle data with other data sources to track real-time project phases and resources, offering insights into how different data streams contribute to project success.

From Technical Jargon to Value Proposition: Give Your Products Meaning

Led by:

Senda Ben Abdallah, Product Marketing Manager at Speckle

Launching technically advanced products is great, but how will you ensure your target audience "gets it"? Learn how to shed light on your engineering team's work and share the story of your technical expertise by promoting the value your product is offering.

Focus on the value, not the capabilities and features. This workshop will help you transform a technical idea into a compelling offering.

Why This Knowledge is Valuable:

Target Audience:

Entrepreneurs, Product Managers, and AEC tech profiles who need help to craft value propositions for their products.

Requirements:

You need your laptop and a product idea!

Learning Outcomes:

Design with a Sense of Place: Geolocation and Speckle

Led by:

Kateryna Konieva, GIS Software Engineer at Speckle

Jonathon Broughton Advocacy and Developer Relations at Speckle

The goal of this workshop is to familiarise you with the concept of geolocation and how different design apps treat it.

This will help you easily apply it to your models using Speckle and, additionally, combine your design data with other API-based real-world data. The powerful combination of both will allow you to run simulations using enhanced Speckle data and develop custom interactive web apps.

Why This Knowledge is Valuable:

Target Audience:

Individuals and teams engaged in architectural and urban planning projects.

Requirements:

None

Platforms/Apps Used:

We will work on a demo example using GeoSpeckle + JavaScript, but no prior knowledge is required

Learning Outcomes:

Code Red Compliance: Automated Code Checks with Speckle

Led by:

Charles Driesler, Software Engineer at Speckle

Oğuzhan Koral, Software Engineer at Speckle

This workshop offers an interactive environment where you will learn to set up and test automation rules for Code Compliance checking, engaging directly with the Speckle Automate tool.

Why This Knowledge is Valuable:

Target Audience:

Requirements:

For everyone:

For people who want to build a function:

Platforms/Apps Used:

We will provide an example model to work with, but you may bring your own from your preferred Speckle-supported program.

Learning Outcomes:

Jupyter Rising: Harnessing Notebooks for Speckle Data Mastery

Led by:

Björn Steinhagen, Solutions Architect at Speckle,

Steffen Samberger, Software Developer at Bollinger+Grohmann

You will code alongside the instructor within Jupyter Notebooks, applying data analysis techniques to Speckle data streams in real time. You will master the use of Jupyter Notebooks for data manipulation and visualisation in Speckle, incorporating advanced data science techniques to analyse AEC data.

Why This Knowledge is Valuable:

Speckle empowers you to access and utilise your data efficiently, but the true power comes from knowing how to extract and interpret it to meet your needs.

In this workshop, you’ll eliminate the guesswork by mastering the tools and techniques necessary to perform real-time, ad-hoc analysis on your models. By applying these advanced methods, you’ll be equipped to drive better decision-making, boost project efficiency, and unlock new levels of innovation in your workflows.

Target Audience:

This workshop is ideal for Speckle users who already have a solid understanding of the platform and want to level up their skills by applying advanced data analysis techniques!

Whether you're an architect, engineer, computational designer, or project manager, this workshop will guide you through harnessing the wealth of semantic data in your models.

You'll learn how to manipulate, analyze, and visualize Speckle data streams in real-time using Python and the specklepy API within Jupyter Notebooks.

Creating a Data Frame
Material Composition by Object Type

Requirements:

Platforms/Apps Used:

Learning Outcomes:

Interactive Insights: Craft a dynamic Application with Speckle's Viewer API

Led by:

Alexandru Popovici, Graphics Engineer at Speckle

Mike Tasset, Software Engineer at Speckle

In this interactive session, you’ll learn to build dynamic 3D web applications using Speckle’s Viewer API. You’ll create custom behaviours and data-driven interactions to elevate users' engagement with 3D models.

Why This Knowledge is Valuable:

The workshop's example can be the foundation for a full-scale interactive 3D data experience tailored to the attendees' use cases.

This session is a springboard, fast-tracking participants on the road to building robust, customised applications that meet industry needs for sophisticated 3D data interaction.

Target Audience:

Developers interested in creating 3D viewer experiences that interact with data and 3D models.

Requirements:

Basic knowledge of JavaScript and an interest in 3D viewer development. Familiarity with modern UI frameworks may be beneficial but is not a hard prerequisite.

Platforms/Apps Used:

Speckle Viewer API v2, JavaScript, and an easy-to-pick-up UI framework.

Learning Outcomes:

Use Case Demo:

Participants will create a dynamic web application that integrates interactive 3D model viewers with data, using a UI framework and implementing custom behaviours with the Viewer API v2.

Register for a SpeckleCon 2024 workshop today! Join us and discover how to unlock