I have not found a direct competitor yet because ValidBot monitors more things and different things, that others don’t.
687 karma · joined July 16, 2012
https://www.braingle.com (brain teasers, puzzles and games)
https://www.foldnfly.com (paper airplanes)
https://www.whitewings.com (more paper airplanes)
https://www.puzzletales.com (puzzle stories)
https://www.validbot.com (website validation for devs)
https://www.zazow.com (generative artwork toy)
2e3323
I have not found a direct competitor yet because ValidBot monitors more things and different things, that others don’t.
A website I made to test other websites for valid configurations. Sort of like chrome lighthouse on steroids with the ability to automatically monitor and alert if some configuration changes.
If the installer can do that, so can the analytics company and probably any competent hacker. I don’t think security is top of mind for this industry.
So, no internet connected solar panels for me.
For example, integrating a 3rd party API? How reliable is that API, what happens if it goes down, is there an alternative API to have on backup, etc? I reinvent the wheel sometimes, if its not too hard, just to decrease external dependencies.
Thinking of allowing user generated content such as uploading images, or writing comments/posts? Prepare to spend a good deal of your time moderating that content and managing spam. I go out of my way now to avoid having UGC on my sites, even when it would enhance the product.
Going to use the latest bleeding edge technology? What happens in 3 years when it's obsolete or the next upgrade has breaking changes? I try to use dumb boring old LAMP with vanilla JS whenever possible. I have several 10+ year old websites using this boring tech stack that are still chugging along that I literally haven't looked at in years. Whereas I have an old angular 1.0 website for which I have forgotten the build step because I failed to take notes and I doubt "npm install" would work anymore for its ancient dependencies, so its stuck in dinosaur land unless I want to do a total rewrite. Keep it dumb.
I’m going to contribute.
Several times I have received an email from someone saying that my website charged their card incorrectly. In each case the amount charged has been an amount that is impossible based on what I sell (my product is $10, but they are billed for $17.23). I attempt to lookup the transaction in my Stripe dashboard using the date, amount, and last 4 digits. Nothing. I have to reply with something similar to what OP got back from support. In every case where I received a followup with the customer, they had misread the credit card statement and it was for a totally different company's charge. I guess there was a company with a similar name. Sometimes customers get quite irate, but they never apologize when they realize it was their fault.
Happy to answer any questions.
If you know what you are doing, but all means feel free to disregard any tests that you don't agree with. The suggestions that Validbot makes are meant to be general purpose "best practices" to help web developers make sure they are paying attention to everything they should be. Sounds like you are and have made some good decisions.
Full disclosure, this is my project.
Currently there are over 100 tests with plans to add many more in the near future. It currently tests the domain registration, DNS records, SSL, lighthouse tests, server response headers, meta tags, email authentication (SPF, DKIM, DMARC), Favicons, robots.txt file and more. To check all these things without Validbot you would need to manually run your website through a dozen different testing websites and tools.
Happy to take suggestions or answer questions.