Go to Apify Store
User picture

Bujar K

broken-not-dead

I build scrapers that admit what they missed!

ACTOR STATS

1 public Actor

2 total users

1 monthly user

>99% runs succeeded

###Hello world I'm Bujar👋🏻

I build data tools that are honest about their own limits.

Most scrapers fail quietly. They return a success code, log "done", and hand you half the data, and you don't find out until a decision has already gone wrong. Everything I publish works the other way round: it tells you what it didn't get, and refuses to state a result it can't stand behind.

I'm not a career programmer. I design these systems, direct how they're built, and then spend longer trying to break them than building them. The Actor below shipped with 168 automated tests and survived a deliberate attempt to find every way it could lie to a user. That's the part I actually care about.

What I'm building

Google Ads Transparency Scraper & Change Monitor see every ad a competitor is running on Google, then get told what they launched and what they stopped since your last check.

The hard part isn't fetching ads. It's knowing when you can trust the answer. If a scan didn't cover a competitor's full inventory, this one reports paused_unknown rather than claiming a campaign stopped. A monitor that invents competitor activity is worse than no monitor at all.

How I work

  • Multiple Tests before features.
  • Every number in a README is one I measured, not one I assumed.
  • Issues get answered. If something's wrong, tell me and it gets fixed.

📬 Open to custom scraping and monitoring work, reach me through the Issues tab on any of my Actors. Thank you :)

Public Actors