Project documentation

Engineering Glossary

Glossary index with an alphabetical rail and short term entries

Plain-English definitions of common crawler, Python, infrastructure, cloud, and design-pattern terms used across our engineering documentation. more


Time Management and Productivity

Working day split into focus, review and escalation timeboxes

Guidelines for productive engineering work, escalation, learning, documentation, and team communication. more


Developer Onboarding

Terminal with setup commands next to a first-day onboarding checklist

Workstation setup and local development instructions for contributors to the crawler project. more


Observer Pattern with Scrapy

Spider publishing signals to stats, alerts and export subscribers

Use Scrapy signals as an Observer pattern, with working examples and a rule for when pipelines or durable messaging fit better. more