1 unstable release
Uses new Rust 2024
| 0.0.1 | Sep 3, 2025 |
|---|
#83 in #debug-information
30KB
331 lines
Monitor a web page for changes
This is very pre-release.
❯ cargo run -- http://demon.horse/hireme/
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.16s
Running `target/debug/monitorbot 'http://demon.horse/hireme/'`
I have extensive experience taking projects from conception to production. I spent years helping small businesses define and build web applications and tools. I’ve both built applications from the ground up and added features to old, hairy codebases. I know when to go fast and dirty, and when to go slow and clean.
+
+I’m looking for a non-management technical leadership position. I’m flexible about what languages are involved, but I’m particularly interested in writing Rust, Python, Go, or JavaScript. I hope to work closely with other engineers —I believe that teams succeed when members support each other and grow together.
### 2015 to 2019 —Puppet —Senior Software Engineer, Manager of Engineering
Installation
cargo install monitorbot
If you have cargo binstall, you can use it to download and install
a binary:
cargo binstall monitorbot
Finally, you can download binaries directly from the GitHub releases
page. Just extract the archive and copy the file inside into your
$PATH, e.g. /usr/local/bin. The most common ones are:
- Linux: x86-64, ARM
- macOS: Intel, Apple silicon
- Windows on x86-64
Rust Crate
Development status
This is in active development. I am open to suggestions.
License
This project dual-licensed under the Apache 2 and MIT licenses. You may choose to use either.
Contributions
Unless you explicitly state otherwise, any contribution you submit as defined in the Apache 2.0 license shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~19–39MB
~560K SLoC