Thoughts + Writings

Thoughts on structural engineering, computational design, and software development.

Getting Started with Grasshopper for Structural Engineers

A practical introduction to parametric design using Grasshopper, with examples relevant to structural engineering projects.

4 min read grasshopper computational

BIM Coordination: A Structural Engineer's Perspective

Lessons learned from coordinating structural models with architects, MEP engineers, and contractors on complex building projects.

5 min read bim coordination

FEA Best Practices for Structural Engineers

Practical guidance on finite element analysis for building structures, from mesh refinement to result validation.

6 min read fea structural

From Civil Engineer to Coder: My Self-Taught Journey

How I learned Python and TypeScript alongside my structural engineering career, and why every engineer should consider coding.

5 min read career python

Reinforced Concrete Design to Eurocode 2: Key Principles

Essential concepts for designing RC structures to EC2, with practical examples from residential tower projects.

6 min read structural concrete

Steel Connection Design: From Simple to Complex

A practical guide to designing steel connections, from standard details to bespoke solutions for complex geometries.

6 min read structural steel

Portal Frame Design: A Practical Guide

Comprehensive overview of steel portal frame design for industrial buildings, from initial sizing to detailed analysis.

6 min read structural steel

Advice for Graduate Structural Engineers: What I Wish I Knew

Practical career advice for engineers starting out in structural engineering, from technical skills to professional development.

6 min read career graduate

Revit for Structural Engineers: Tips and Best Practices

Practical tips for using Revit Structure effectively, from model organization to export workflows.

6 min read bim revit

Building Scalable Design Systems: A Complete Guide

Learn how to create and maintain design systems that scale with your organization and improve consistency across products.

4 min read design systems UI/UX
London