Why Phishing Attacks Succeed
It's impossible to train consumers on appropriate security behavior when the real ways of interacting with a bank so closely resemble phishing attacks.
Things that Matter Most
It's impossible to train consumers on appropriate security behavior when the real ways of interacting with a bank so closely resemble phishing attacks.
If you're reading the news, you've probably seen hoards of tech journalists up in arms about S.J. Resolution 34. In a nutshell, this is an agreement by Congress to overturn a rule passed late last year by the FCC. The...
On January 8th, Meryl Streep was honored with the Cecil B. DeMille award at the Golden Globes. She used her time on stage accepting the award to talk about the importance of art, the importance of diversity in art, and to...
Introducing a new, middleware-inspired session handler for PHP projects (not just WordPress) called Sessionz. It's open source; take a look!
It's often easier to point out the flaws in your competition than it is to highlight your own selling points.
For some access, I use an anonymous VPN proxy. When publishers block that kind of a VPN, I instead roll my own network with a Raspberry Pi from home.
Thanks to the beauty of open source (and other, smarter developers who've already traveled down this rabbit hole), I don't have to figure out how to set up a personal mail server on my own. All of the tools are...
It's truly wonderful what can be wrought when you reuse or recycle materials and give them a second life.
When I began writing code for WordPress projects, I had no idea how to properly internationalize[ref]Internationalization (sometimes shortened to I18N) is the practice of marking strings in one language as translatable to other languages and helping to enable the translation.[/ref]...
Along the lines of the argument to make code easier to understand for quick readers, I want to propose something a little less radical and just as useful for devs: Deprecate the magic `__construct()` function.