Category: Uncategorized
-
5 Best WordPress Advertising Plugins for Sites of All Sizes
Whether you’re a large digital publisher or a solo-blogger, ads are usually at least a part of what helps you keep the lights on. But WordPress, much as we may love it, doesn’t provide any easy way to manage advertisements…at least out of the box. That’s where WordPress advertising plugins come in. These plugins help…
-
The PHP Object Injection Odyssey
The past few months we have noticed a trend of new and increasing PHP Object Injection attacks targeting WordPress sites. In a few cases in the last months our standard incident response process was identifying sites were had just cleaned were getting re-infected. Our response? Hack harder than the hackers, and we found multiple undisclosed…
-
How to Address Object Injection Vulnerabilities in PHP
I have been discussing the risks related to PHP Object Injection or insecure usage of unserialize() and how this insecure coding practice is unfortunately very prevalent in the WordPress plugin ecosystem. This post is for plugin (and really any PHP) developers for the purpose to share why you shouldn’t unseralize() data sent from untrusted sources,…
-
Trends in Email Marketing (and How to Up Your Own Game)
When you wake up in the morning, what’s the first thing you do? If you’re anything like me, you reach for your phone and check your email. I know, it’s a terrible habit. But catching up on emails allows me to check in with what’s happened overnight and get a picture in my mind of…
-
5 Tips for Establishing Culture in a Remote Company
A company’s culture is about more than table tennis and bean bag chairs, and a common misconception is that you can’t create culture without a physical space. It’s true that common things that contribute to office cultures like interior design and group activities are simply not always possible with an entirely remote team, but culture…
-
6 Companies that have Mastered SaaS Marketing
Marketing software as a service is a relatively new concept that can pose many challenges as well as reap a company numerous benefits. Most of the challenges come from creating unique and meaningful content and campaigns that are authentic to the brand and target the right audiences. While there are hundreds of SaaS companies creating…
-
The Best Learning Management Systems in Higher Education
Like many industries and institutions before it, higher education has seen an explosion in technical innovations and solutions in recent years. From enrollment systems to learning content, fundraising platforms, and more, the sheer number of tools available today boggles the mind. At the center of it all however, one type of solution has dominated the…
-
A Big List of the Top WordPress Theme Designers
Let’s rundown the list of the top WordPress theme designers for 2017. How was this list compiled? That’s a great question! Firstly, I reviewed the 2009 list- originally compiled by Sally Strebel, co-founder of Pagely– and then I went from there. Like Sally, I used a similar criteria for compiling this list, including active installs,…
-
Improving Cross-Cultural Dexterity among Leaders and Managers in Remote Teams
As the world is getting more globalized, so are businesses. Both face-to-face and online, leaders and managers must interact with followers and team members of various cultural backgrounds. This would require a unique skill set called “cultural dexterity” or “global dexterity,” which refers to the ability to act based on cultural differences without compromising one’s…