-
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.
-
Why is it important never to reuse a nonce?
A nonce is an important element in cryptography and keep your data secure. But if you ever reuse a nonce, you’ve lost any hope for secrecy.
-
Curating powerful blog topics
Curating powerful topics for blog content can be a challenge. Here are four simple strategies you can use to develop an efficient backlog.









