Trevor.Stuckless

Data pipelines that read public sources every day and hand back one useful thing.

Trevor Stuckless, a software builder in Dundas, Ontario, builds pipelines that collect public information on a schedule, clean it and deliver it in a form someone can act on. SIGNAL reads 270 public tender sources across eight Canadian provinces every morning and sends each contractor one matched email by 6 a.m. Local Wire turns Hamilton and Burlington council records, meeting calendars and police releases into local news.

How does SIGNAL decide which tenders a contractor sees?

From a profile the contractor fills in once: trades, home base, how far they will travel and the contract sizes they bid. Each morning SIGNAL collects the new bids posted by municipalities and by public buyers such as hospitals, school boards, transit systems, utilities and housing providers, and scores every one against that profile.

The email leads with what decides whether a bid is worth the morning: the closing date, the document fee, whether a hard copy is required and when registration closes. Starring or dismissing a bid teaches it what to send next time.

Which sources does SIGNAL leave alone?

Any portal whose robots file or terms do not allow automated reading. Each source's robots file is read before it is added, SIGNAL reads only what it is permitted to read, and some large bid platforms are excluded for exactly that reason. The live count for every province is published on SIGNAL's coverage page, so a contractor can see what is being watched before signing up.

Where does Local Wire's news come from?

From the public record, collected on a schedule. Council agendas, minutes and roll-call votes come from sources such as Hamilton's meeting portal, which only renders in a real browser, so the pipeline drives one. Meeting calendars and police releases arrive the same way.

A set of checks sits between collection and publication. Anything that fails one is held back and listed in a daily review email instead of appearing on the site, so a bad source or a broken feed shows up as a line in an inbox rather than as a wrong story.

Which pipelines are running now?

Pipelines in production: what each reads and what it hands back.
PipelineReadsHands backWhere
SIGNAL 270 public tender sources in 8 provinces; 227 municipalities on the sign-up list One scored email per contractor at 6 a.m. SIGNAL
Local Wire Council records and votes, meeting calendars, police releases Hamilton and Burlington news with roll-call tallies localwire.ca
First-party analytics Page views and active reading time across the Blue Crane sites and apps One private dashboard, counted without cookies or visitor profiles Used by Wire

What does a data pipeline cost?

SIGNAL is $29.99 a month, or $19.99 locked in for members who join by 11 February 2027, with the first 90 days free (SIGNAL). A pipeline built for another business is scoped on a call and quoted in writing (custom systems).

Talk to Trevor about a data pipeline.

Describe what the business needs and what it is doing by hand today. You will get a straight answer on whether this is the right job for it, and what it would cost.