Blog

Insights, updates, and deep dives into AI-powered project scheduling, construction planning, and optimization techniques.

How I Learned to Stop Worrying and Open that XER with 1 Million Rows
Andy ShuLinkedIn
January 22, 2026

How I Learned to Stop Worrying and Open that XER with 1 Million Rows

PlanLab upgrades the schedule editor to handle XERs with 1,000,000 rows. Here are the design decisions that made it possible.

PerformanceReact.jsWeb
If Planners Were Programmers
Max SnijdersLinkedIn
January 8, 2026

If Planners Were Programmers

After two years building PlanLab, we've discovered a surprising truth: planning and programming are nearly identical disciplines. Here's what happens when you give planners access to a programmer.

AIPlanningProgrammingAutomationConstruction
The Evolution of Competitive AdvantageIN CONSTRUCTIONPre-1850Craft[Kostof, 1977], [Addis, 2007]1850–1914Capital[Landes, 1969]1914–1970sManagement[Morris, 1994], [Kelley, 1959]1980s–90sContracts[Winch, 2002], [Hughes, 2001]1990s–2000sCollaboration[Latham, 1994], [Egan, 1998]2010s–NowDigital[Eastman, 2011], [McKinsey, 2017]FutureIntelligence[Whyte, 2016], [OECD, 2021]Data: foundation foradaptive intelligenceFirms that align around the current bottleneck consistently outperform.
Max SnijdersLinkedIn
January 5, 2026

Data is Your Future Competitive Advantage

Competitive advantage in construction has evolved from capital to expertise. The next shift? Data. Here's why you need to guard it carefully, and how we help you do that.

ConstructionAIDataSecurityCloud
Resource leveling, a graph theory approach
Daniel ChernowitzLinkedIn
December 8, 2025

Resource leveling, a graph theory approach

An introduction to resource leveling in project scheduling using graph theory. Learn how the AIRL algorithm helps find optimal task orderings that satisfy resource constraints while minimizing project duration.

AIConstructionOptimizationResource Leveling
Challenge 3: Health and Safety
Felix HodsonLinkedIn
November 19, 2025

Challenge 3: Health and Safety

A scheduling challenge focused on health and safety constraints in motorway overpass renovation. Navigate complex H&S rules, resource-loaded LOEs, and optional hydrodem constraints to find the optimal schedule.

ChallengeSchedulingHealth & SafetyOptimization
CalendarsWithout fixWith fixAprMayJunJulAugSepOctNovDecWorking TimeC1C2C3Shadow CalendarC4C5ShadowC6C7Allows starting too shortly before the holidayA3aA3bOk if started long before the holidayA1A2Ok if started after the holidayMilestone allowed long before holidayA4A5M4M5Milestone allowed after holiday
Felix HodsonLinkedIn
November 13, 2025

Modelling un-interruptible activities

A practical guide to modelling activities that cannot be interrupted during shutdown periods, such as summer holidays. Learn how to use shadow calendars and milestones to enforce these constraints in P6 and other scheduling software.

PlanningSchedulingP6Constraints
Challenge 2: Adding Real-World Complexity
Felix HodsonLinkedIn
September 12, 2025

Challenge 2: Adding Real-World Complexity

A scheduling challenge that builds on our first competition, introducing overhead costs, benefits, resource mobilisation, and idle time. Plus our solution achieving £36M net value using AIRL optimization.

ChallengeSchedulingOptimizationResources
Challenge 1: Value-Based Scheduling
Felix HodsonLinkedIn
September 6, 2025

Challenge 1: Value-Based Scheduling

Our first scheduling competition: optimise a mining facility schedule by balancing duration, resource mobilisation, and activity acceleration. Plus our £107.5M solution using automated search.

ChallengeSchedulingOptimizationResources
Accelerate Your Schedule with Additional Shifts
Felix HodsonLinkedIn
March 20, 2025

Accelerate Your Schedule with Additional Shifts

Need to catch up a delay? Adding shifts to critical activities can be effective, but which activities do you target? We explore the forward-pass and backward-pass approach, and how to automate it.

PlanningSchedulingAccelerationCritical PathOptimization
PlanLab Beats Competitors on Resource Scheduling Benchmarks
Felix HodsonLinkedIn
November 5, 2024

PlanLab Beats Competitors on Resource Scheduling Benchmarks

We benchmarked our optimizer against Oracle P6, Microsoft Project, and Spider Project using independent test data. The results speak for themselves.

BenchmarksOptimizationResource SchedulingOracle P6Microsoft Project
Understanding Critical Paths with Multiple Calendars
Felix HodsonLinkedIn
October 30, 2024

Understanding Critical Paths with Multiple Calendars

When tasks along the critical path use different calendars, changes in task duration can have unexpected effects on project duration. Learn how to analyze these scenarios.

Critical PathCalendarsCPMSchedulingProject Management
Reverse Critical Paths: Definition, Examples, and Solutions
Max SnijdersLinkedIn
October 4, 2024

Reverse Critical Paths: Definition, Examples, and Solutions

Reverse critical paths occur when making an activity longer actually shortens your project. Learn why this happens and how to fix it.

PlanningSchedulingCritical PathCPMOptimization
Critical Path Drag: Definition, Calculation, and Examples
Max SnijdersLinkedIn
September 1, 2024

Critical Path Drag: Definition, Calculation, and Examples

Critical path drag tells you how much time each activity adds to your project duration. Learn how to calculate drag and use it to compress your schedule.

PlanningSchedulingCritical PathCPMOptimization