Always try to spend your way out of a performance problem first by throwing faster hardware at it. It’ll often be a quicker and cheaper way to resolve immediate performance issues than attempting to code your way out of it
A very unique approach, but everything can be copied (eventually)
Thoughts about Image Protection on the Web (or How to prevent screenshots in a web browser). I recently came across a thread in an online forum about photography with the title “How do you deal with image theft on the internet?”. Opinions varied from sue the hell out of them to you need to prote
The Bloom filter is a space efficient, probabilistic data structure – used to test whether an item does not belong to a collection. Most people use the definition that it tests whether an item is in a collection, but I think the latter explanation is more practical .
Rob Pike’s 5 Rules of Programming Rule 1. You can’t tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don’t try to second guess and put in a speed hack until you’ve proven that’s where the bottleneck is. Rule 2. Measure.