You face the South, Huitztlampa, land of thorns and flowers. Huitzilopochtli watches over what grows. The scene takes on turquoise tones of Xiuhtecuhtli mosaic.
You enter the noon. Here, what burns leaves a mark.
Radar signaux · business intelligence in NestJS
Three open sources, one NestJS engine, and signals you query in plain language.
The need
Applying to a company that has just raised funds means arriving before the job posting. The information exists and it is public, but it is scattered across three sources that do not know each other.
Three sources that do not talk
The BODACC publishes capital change notices, without amounts. The INPI holds the amount, without context. The trade press gives context, without structure. The engine crosses the three: a BODACC notice triggers the search for the INPI amount and a press article, and a signal is emitted only when the pieces agree.
NestJS, test-first
This is the first NestJS project built test-first end to end: modules, dependency injection, scheduler. The collectors were tested against the real APIs throughout, not against invented responses, because a public API changes without notice.
An MCP server to query it
Signals live in SQLite. Rather than a dashboard, a read-only MCP server exposes them: you ask an assistant, "which Lyon companies raised this month?", and it reads the database. The data stays where it is; the interface is the conversation.
What came out of it
The repository is public, continuous integration is green, and the cron runs in production on GitHub Actions. Two modes shipped: Dev, for funding rounds, and Freelance accessibility, which spots company websites worth auditing. The INPI client is clean enough to become a package of its own: that is next.
A song for this direction
Yn quetzalizquixochitl aya
oitzmolinico
mimilihui, cueponih,
in tepilhuan in quauhtli ocelotl
yxquich oncuetlahui ya
quexquich onquiçaquiuh huiya
quexquich onmomanaquiuh in tlalticpac
The precious izquixochitl
has come to green again,
it sprouts, it opens:
these are the princes, the eagle, the jaguar.
Everything withers,
all that comes to appear,
all that comes to be on the earth.