If you’re in Baltimore and are a developer, or if you are in Baltimore and know someone who is a developer… Heck, if you’re in DC and are a developer or know a developer, we need you. (You can be to work in under an hour on the MARC train).
Some of you know what I do and who I do it for. I work for a company that has consistently been rated in the top 3 companies to work for. We’re fun and relaxed and our content producers focus on publishing in the financial industry.
Dogs are regularly in the office. We wear shorts and sandals to work. It’s an a-political group – as in office politics. Everyone works well together from the execs down to customer service.
We believe in “Fail cheap and quick” as a lean startup sort of mentality and everyone is empowered to just try stuff if it makes sense.
What *I* do is build awesome web technology to support the business. Plenty of WordPress but now we’re building out huge APIs for reporting and consumer-facing tools. And that’s not WordPress. That’s Laravel and MVC, if you’re curious.
We are looking to add another developer with real chops. PHP, JS, REST APIs, SQL for now with NoSQL as a viable thing for the future. We largely operate on Rackspace and Amazon EC2.
I’d love to hear from you or your developer friend. Send me your resume and cover letter but let me see your github as well!
For some time, I’ve felt there was a change coming and today, I’m ready to announce that my role within WP Engine is changing. Starting today, I have transitioned into an advisory and consulting role with the company.
Effective immediately, I will be taking the portion of the business that focused on professional services and consulting to allow the company to focus on premiere WordPress hosting. It’s a good thing and I’m excited about the possibilities. Back in November, we decided to start taking on some professional services work to augment demands from many of our customers. It was awesome to have fast, secure, scaleable, managed hosting but they wanted more!
And we wanted more.
However, as the company has evolved, taken funding, hired more people, addressed growth challenges and built out our hosting option, it seemed clear that the professional services portion of the company was a separate kind of deal than what we wanted to focus on.
So today, I’ll be taking that portion of the company (and all related existing and current relationships, as agreed on), and working on that. Meanwhile, I’ll still be working with the company to guide direction and strategy. So it’s good for everyone.
Effective immediately, I am available for all WordPress consulting roles. However, I am also currently entertaining all possibilities involving full time employment as well, and welcome those conversations.
To contact me, please direct emails to firstname.lastname@example.org. As transitions go, the immediate financial impact is something that I need to consider.
A lot of people are worried about backing up their WordPress installs on a regular basis. I know. I get that. Here’s a script you can use if you have access to the shell. Put this sucker on cron (For many Linux distributions, you can put it in
if you have root access. Otherwise, use whatever mechanism your hosting provider offers for cronjobs/scheduled tasks.
Also note that while this script will work fine for most Linux distributions, you should know that every distribution is different and minor modifications may be necessary.
Standard Disclaimer: This script is free of charge and, thus, unsupported. Functionality is neither guaranteed nor implied. I work as a consultant and have many years making WordPress work for companies and individuals. If you want support, you have to pay but I’d be happy to work with you. Contact me for paid work only at email@example.com.
With all that done, here’s the script. Make sure you remember to edit the appropriate variables and make it executable.
#### DO NOT EDIT
#### EDIT BELOW
# If CREATE_ZIP is 0, then a tarball will be used (default). If 1, then a zip file will be used
# Accessible/writable directory for temp storage
# Absolute path to WordPress backup storage location
# Absolute path to WordPress install.
# Enter Database connection details from your wp-config.php file
#### STOP EDITING
if [ ! -d $TMPDIR ]; then
if [ ! -d $WPBACKUP ]; then
# Dumps the database
mysqldump -h$WP_DBHOST -u$WP_DBUSER -p$WP_DBPASS $WP_DBNAME > $TMPDIR/backup/wordpress-db.sql
# Create Archive
if [[ CREATE_ZIP -eq 0 ]]; then
# Tarballs the Database and WP files
tar -cvf $TMPDIR/backup/backup$DATE.tar $WPDIR/.htaccess $WPDIR/wp-content $TMPDIR/backup/wordpress-db.sql 2>&1
# Move archive to backup location
mv $TMPDIR/backup/backup$DATE.tar.gz $WPBACKUP/
# Zips the database and WP files
zip $TMPDIR/backup/backup$DATE.zip $WPDIR/.htaccess $WPDIR/* $TMPDIR/backup/wordpress-db.sql 2>&1
# Move archive to backup location
mv $TMPDIR/backup/backup$DATE.zip $WPBACKUP/
Late last night, the #rtjobs hashtag showed up on my radar over on Twitter. It was being championed by @You2Gov as a mechanism to help connect those looking to fill positions with those looking for work. Naturally, I fall into this last group but I often hear about jobs that I am not able to consider, whether because of skill set or geography.
So while the #rtjobs project is developing over on Twitter, I slapped up a site that would help organize that information. Using WordPress and the Twitter Search API, I put together a site that I hope is both useful and productive.
It’s all about helping people find open opportunities and get placed. If you are on Twitter, you can help by passing along any info on open opportunities. Use the hashtag #rtjobs. If you have a position open, post it to Twitter using the same hashtag.
And of course, we could use some publicity on this. It’s only as good as the number of people who are aware. So if you’re a blogger, blog it. If you use social tools like Digg, StumbleUpon or Facebook, share this post with your network of people. Let the good karma flow in this really bad economy.