Been job hunting for months now and got tired of checking 10+ job boards every day just to find the same recycled "remote (but actually not)" positions.
So I built https://php-jobs.net
It's basically a scraper that pulls PHP jobs from multiple sources and tries to filter out the BS. Nothing revolutionary, but it saves me hours of daily searching.
The setup:
- Main site runs on a purchased CMS I'm hacking on (not proud of it but it works)
- Wrote custom parsers as a separate service using Swow - the coroutines make scraping way faster than my first attempt with regular curl / guzzle
- Queue workers running in Docker handle the updates
- Laravel/Beanstalkd keeping everything organized
Right now pulling in around 1k jobs - Laravel, Symfony, WordPress, the usual PHP stuff.
Fair warning: it's rough around the edges. Sometimes parsers break, sometimes duplicates slip through. Working on it between sending out resumes.
Would appreciate any feedback, especially:
- Know any good PHP job sources?
- Notice anything broken?
- Ideas for better filtering?
Building this while unemployed is... interesting. Part therapy, part desperation, part hoping it actually helps land something. If you're in the same boat, hopefully it saves you some time too.
Looking through that every day, got many contract jobs and 2 full time 10+ year "careers".
Low tech, but when it got to the sales calls was able to push the "creative problem solver" and "time/cost aware" angles, in addition to my tech resume. There was literally hardly any competition in many of these markets, because everyone else was on monster or whatever. Ymmv
reply