noblepayne
It includes the Hickory library: https://github.com/clj-commons/hickory
I'm a previous BeautifulSoup user and have found the combination of (1) having the scraped data presented in plain Clojure data structures, and (2) Hickory's built in selectors, to be a very nice experience.
Happy scraping!
It may be useful to further refine what we mean when we are talking about "performance reviews". Are we talking about regular discussions between Managers (or skip-level, or product stakeholders) and their reports, or are we talking about an HR-driven process that happens every x months? Personally (for whatever that's worth) I find the former helpful and the latter to be mostly a waste of time.
> How do you know if you're doing well or poorly in your job?
Just my 2¢, but I think most folks would acknowledge that it is easy to have a myopic view, and outside feedback is valuable. But, at the same time, I would expect most (non-junior) engineers (who have been at a company long enough to understand the business) to have some sense of how their efforts and contributions are going? Put more plainly, I know if I'm slacking, and I don't usually need my manager to tell me that I'm writing decent code or getting my work done. That said, this all surely depends a lot on the specifics of the work and the organization/teams involved. And also assumes some healthy and regular conversations between peers and between the Business and the development team.