-
Modulo exponentiation in PHP – three ways
Modulo exponentiation lies at the core of most modern crypto. Learn three different ways to perform this calculation in PHP.
-
Ethics in technology and advertising
Ethics is one of the more complicated concepts in tech. Everyone knows what it is, but ethics become frighteningly easy to ignore.
-
Today’s youth will define tomorrow’s technology
The youth of today will define tomorrow’s technology. The world forgets this fact at our own peril.
-
Understanding modulo arithmetic with clock functions
Modulo arithmetic is at the core of most every secure asymmetric cryptography algorithm. Clock functions make it an easier topic to master.
-
How do you stay current?
What tools do you use to stay current with technology? Here are some podcasts and reading materials I use to stay up on new trends.
-
Reducing associative arrays in PHP
PHP doesn’t natively support passing associative arrays into array_map(). But there are ways to work around this limitation.
-
Hashing is not encryption – redux
Hashing and encryption are two different things, even if they’re built upon the same cryptographic foundation.
-
Find it, buy it, build it
How expensive is the open source tool you’ve found? How about the managed, hosted, SaaS alternative? Should you build your own instead?
-
The power of habit
Forming a life-long habit is easy. But it takes discipline to ensure that we form positive habits rather than those born of laziness.
-
Is PHP a functional programming language?
So you think PHP is a functional programming language? Let’s look at reasons why it is and why it isn’t.









