Hello HN - I'm an engineering manager at Snap focused on mobile app performance tools. If you're impressed with Snap's product and are an engineer obsessed with mobile performance, hit me up. We're actively hiring in this space!
I have set up and run DMARC for quite a few domains and have always been at p=none, just because I never got enough confidence with existing tools. The switch to Fraudmarc has been just awesome for monitoring our DMARC implementation, and I have loved their product since they graduated Techstars. Kudos to the team for open sourcing their solution. It will definitely help improve email security for everyone!
The most important concept I learnt about coverage in school was the subsumption hierarchy. For those interested in more details, the Pezze-Young book does the best job of explaining these in chapters 12 & 13. http://ix.cs.uoregon.edu/~michal/book/
I'm surprised that in-practice i've seen only the use of statement & (sometimes) branch coverage being reported. I'd be curious to see if anyone (outside of aviation) has used any other coverage criteria.
That's great except the web server (except apache/nginx) needs to be restarted to load new certs, which isn't ideal for production. Many cloud hosting providers don't have an automated way to update certs, which makes it more tedious.
Hi, I used the Chrome task manager (Under more tools) to check the memory usage on the page with/without the extension. Perhaps the profiler can give you more info.
It's pretty cool. Congrats on your effort. On suggestion, you can make it more less memory intensive. On my MBP/Chrome, my fan started blowing at full speed while I was using Point. I compared the webpage's memory footprint with and without the extension and the difference is huge. 109MB vs 60MB for my personal webpage. It's even more on the verge example.