Preserve WordPress Sites for Future Generations

6498650083_fceb593ee8_b

WordPress makes up 25% of the internet, which is huge, and we need to make sure we can preserve WordPress sites for future generations. WordPress, by nature, is dynamic. The majority of content is produced by PHP and compiled at run time. Exporting and preserving an entire WordPress site as you see in the browser isn’t easy. I’ll outline in this post reasons and a method of exporting an entire WordPress site as a working backup.

Over the past few years, there has been a resurgence of simplicity in website design and development. One strategy for doing this is relying on static site generators. A static site generator takes dynamic content and exports into a static format, so that every web page is a .html file that contains pretty much all it needs to survive forever.

Continue Reading

Another Project Manager? Heck yes! Welcome Jim Byrom!

Jim Byrom

We have brought another Project Manager on board! Please join us in welcoming Jim to the WebDevStudios team! We’re excited about this addition to our rockstar project management team; please expect to see much more of Jim around these parts, and find out a little bit more about him below:


Luck is what happens when preparation meets opportunity.


It is an adage Jim finds quite fitting for the past twenty-five years of his professional work experience. Jim’s career started out as a photographer in the early nineties. From the red carpet at the Academy Awards, to professional sporting events, to high profile weddings, Jim has covered it all.

A few years later, Jim had a career change to IT and expanded his knowledge by achieving certifications in A+, Network + (CompTia) and as a Microsoft Certified Professional, which eventually landed him a full-time position at The Boeing Company. During his fifteen years with Boeing, Jim was the Product and Project Manager for a creative services organization within the company and also provided product and project management support to organizations focusing on user experience and the functional and performance/scalability testing of homegrown and off the shelf applications. During his tenure, Jim also achieved a Bachelor’s degree in Information Technology and a Master’s degree in Management of Information Systems, and was nominated for a week long leadership training program that was offered to less than 1,000 employees within the company each year.

In 2015, Jim switched from IT in aerospace to healthcare, becoming an Implementation Manager for an SMB that produced cloud-based credentialing systems to streamline and automate the credentialing process across the healthcare industry. In addition to managing the requirements, scope, and schedules for external projects, Jim was also asked to bring his corporate experience to the SMB by helping with the implementation of new processes and tools to standardize and streamline internal operations within the project management department.

Jim is looking forward to working with the team at WebDevStudios, as he sees it as a perfect match to both his creative and technical backgrounds. As a life long learner, Jim also has set his sights on two additional project management credentials – Certified Scrum Master from Scrum Alliance and Project Management Professional from the Project Management Institute. He cannot wait to bring his current and future skills to the team and build great things with great clients!

You can find more places to keep in touch with Jim on his team page.

And remember, we’re still hiring! If you or someone you know is front or back-end developer and a WordPress habit they can’t seem to kick, send them our way.

Free Download: Questions to Ask Before Migrating Your Site to WordPress

WordPress, WordPress migration, free WordPress e-book, Free WordPress reference, WordPress migration tips, WordPress migration tricks, WordPress migration questions, WordPress migration tutorial, WordPress assistance, WordPress development

If you’ve poked around our business before, you know that we’ve helped quite a few companies, including some household names, get their sites on WordPress. Obviously, we’re huge fans of WP, and although the tide does seem to be turning, we believe that WordPress is still wildly underutilized in the enterprise space (or every space!). While WordPress may not be good for every site, we believe it can do a whole helluva lot more than people think. Making the move from a proprietary system to WordPress, though, can be an intimidating leap–whether your website is big, small, or somewhere in between.

One of our go-to developers, Marcus, is a migration rockstar, and he’s talked about what he’s learned about migrating sites to WordPress before. And today, FOR YOU, he wrote a high level breakdown of all the questions you need to ask before migrating your site to WordPress. Whether you’re a developer looking for a checklist to run down with your own clients, or a client with an agency looking to have an easy reference for discussion about migration, we hope this will help you walk in ready to take on the big W with greater ease.

Get a copy of the PDF, beautifully designed by Cameron, below–we are asking for your email address in exchange for this resource, but rest assured: We will never sell your information (ugh!), nor are we interested in spamming it up.

Check it out, and tell us what you think:

Get the WordPress Migration PDF

* indicates required




PHPStorm for Front-End Developers

phpstorm
As a developer, front-end or back-end, there is no lack of strong opinions on why or why not developers choose their text editor or IDE. It tends to be a very personal choice.

A few popular editors in use these days are Sublime Text and Atom. On the IDE side of things, there is Coda and PHPStorm by JetBrains. It seems that most front-end developers steer clear from IDEs and lean more towards the more ‘lightweight’ code editors that have plugins for just about anything imaginable.

As for me, I seem to be a bit of an anomaly, because I am a front-ender who has only ever used PHPStorm! As a disclaimer: Late last year I tried to make the switch to Atom, but that experiment only lasted a few days.

I’ve never used Sublime Text. SHOCKING, I know!

Making a Case for PHPStorm

In this post, I want to share some of the key features I like about using PHPStorm from a front-end WordPress developer’s perspective. Perhaps you are one of those who is on the fence about giving it a try and just need a little convincing. Hopefully, I’ll be able to do just that!

Also, if you are a back-end developer, there’s a good chance you still might learn something new as well!

Saying that PHPStorm is feature rich is a bit of an understatement. I’ve been using it for a solid year or so and I’m constantly finding out about new features.

Let’s dive right in!

Continue Reading

CSS @font-face: 2016 Edition

photo-1446688568582-55ddb4b37cad

Remember back in 2009/2010, when @font-face was introduced? Developers rejoiced, because they no longer were they forced to use a (small) handful of fonts!

There were some caveats though…browser support was just okay. To make @font-face work across Chrome, Safari, Firefox, IE, and mobile, you had to enqueue a bunch of different font file types…then do things like, “Bulletproof the @font-face syntax.” All of this introduced a bunch of extra HTTP requests and overhead.

Soon after, Google Fonts and TypeKit came along. Developers once again rejoiced because these services made it super easy to use custom fonts; without all the “@font-face overhead”. Those services are still relevant today, and a GREAT way to serve custom fonts. But…

…what if a client needs a custom font not listed on Google Fonts or Typekit?

In 2010, developers would have needed to enqueue five different fonts files, e.g.;.eot, .svg, .ttf, .woff, and maybe .otf.

In 2016, I will show you how to enqueue–and use–a single font file type: the .woff.

Continue Reading

WP API: Adding Custom Endpoints

WP API, WordPress, WordPress tutorials, WordPress REST API, WordPress 101, WordPress how-to, learn WordPress
Here at WDS, we’re expanding our usage of the WP API. We have had a number of API posts in the past, and now we want to cover custom API endpoints more thoroughly.

When working with custom content in WordPress, it is likely that you will come to a point where you want to retrieve that custom data via the WordPress REST API. There are a number of methods that you can use to expose your data via the API. This tutorial aims to explain those methods and provide useful examples.

Continue Reading

Prestige Conference 2016, HELLO!

Prestige Conf, Prestige Conference 2016, Brian Messenlehner, business tips, business tools, learn how to increase revenue, WebDevStudios, business tools, business education, business conferences

Another spectacular Prestige Conference is coming up next week, May 24th-25th, and we are so jazzed to head to Minneapolis!

Like PressNomics, Prestige is a tech conference that focuses on business and career development, rather than tech itself; most of the presentations are focused on discussing how to run a business in the tech industry, rather than on improving technical skills.

One of the biggest benefits of conferences like this is, of course, the presentations from well-established professionals who know their stuff, but also, the conversations that happen in between the formal scheduling–the hallway chats, brainstorming over meals, and networking amongst other like-minded pros in the industry.

At the last Prestige, Lisa and Dre went to talk business–when to go, when to stay, and what to consider when building a career, which led to them talking about how powerful it was to share their personal narratives in a professional context. At the Prestige prior to that, Brad gave his classic presentation on how to go from freelancer to agency by hiring the first employee, filled with true blue business trial and error based advice and WDS history. Since then, he’s given the talk a few other places, and now you can actually watch it on WordPress.tv.

This time, Brian is presenting on diversifying your company’s income streams and why it’s crucial to do so. Get your business advice from someone who knows!

Check out the details below about his presentation, as well as a few other things you won’t want to miss:

Continue Reading

The Power of Failure

the-power-of-failure

I’m a failure.

You probably are, too. Admit it. Just say it out loud one time. Ping me on Twitter real quick and we can say it together:

“I’m a failure.”

Doesn’t that feel good? Feel a little bit less tension in your neck and shoulders? Maybe even feel a little more jazzed up about your day in general? Well, good! Keep that feeling and let me tell you why being a failure is actually pretty awesome.

Continue Reading

Is Clever Code OK?

random code

“Clever code” is a term that you may have heard before, accompanied by sighs and groans from other developers. Often, people seem to think of clever code as annoying, and perhaps even harmful. In this article, I’m going to give a brief overview of what clever code is, why it’s often avoided, and how it can be turned into a learning experience.

Continue Reading

Say Hello to Our New WordPress Support Technician, Russell Aaron!

Russell Aaron, WebDevStudios, WordPress developers, WordPress support, WordPress help, WordPress education, WordPress experts

We’ve had another member join the WDS family! Join us in welcoming our new WordPress Support Technician, Russell Aaron.

More about Russell:

Russell is a WordPress user, first and foremost. In 2011, he attended his first Las Vegas WordPress Meetup. Since then, Russell has been speaking in front of Meetup Groups and WordCamp events. Russell is a Nevadian at heart. Born in Reno, NV.

Russell started his web career in a less than traditional way–building MySpace layouts for rock bands. Russell would use his MySpace blog to express his failures and triumphs as a new dev. Shortly after, he discovered WordPress and hasn’t looked back.

Russell is an admin of the Advanced WordPress Group on Facebook, as well as the lead organizer of WordCamp Vegas 2015 & 2016 and a co-organizer of the Vegas WordPress Meetup Group.

In the last year, Russell has dedicated himself to becoming a better role model in the WordPress Community. Joining WebDevStudios certainly helps.

The hardest part about living in Nevada, is leaving Nevada for vacation. You’re out having a good time and all the sudden you hear last call’s being made. Last calls are urban myths in Nevada.

You can follow Russell @enqueue_russ, and find out where else to find him on his team page.

Want to join our team? We’re still seeking passionate front-end and back-end WordPress developers! Come join the gif party and build rad stuff from your home–or wherever you want–with an awesome group of folks!