In my last two articles I have discussed how to prepare your WordPress site to act as the backend for a JSON REST-API powered app using a separate, non-WordPress front-end, and I have illustrated how to use Node.js and Express to power that front-end. This article will show you how to get content in and out of the basic HTML layout, and how to use the HTML5 history API to update URLs. As I emphasized in the last article: using a node.js front-end provides a faster front-end experience, which is easier for non-WordPress developers to work with and provides complete separation of concerns for front-end templating. While my example […]
Why Choose WordPress to Power (Part of) your SaaS
Software as a Service (SaaS) is a hot topic of conversation. And increasingly WordPress has become involved in this discussion. Here, we will look at specific reasons why you may want to consider using WordPress to power your SaaS — or perhaps power part of your SaaS. But before we dig in, what on earth does SaaS mean? Software as a Service (SaaS) SaaS is a software distribution model whereby software is provided as a service, rather than the more traditional, host-it-yourself software. A SaaS is hosted, maintained, and updated by the provider and, unless free, is typically billed via […]
Interview with Ryan Sullivan on LoopConf
Over the past month or so, there’s been lots of hype surrounding LoopConf, a niche-Wordpress conference specifically for developers. The conference aims to provide an opportunity for WordPress developers, regardless of their background, to come together to tackle more advanced engineering and development. There are going to be topics that are geared toward enterprise level engineers, but we’ll also have sessions that are great for intermediate or self-taught WordPress developers who are looking to take that next step in their careers, Ryan Sullivan, event organizer indicated in an interview. If you love to code, and love to code on the WordPress […]
Starting a Career in WordPress? These Sites Will Help You Find Your First Job
What started out as a hobby has become a genuine career aspiration for many WordPress users. Building your own thriving website is the dream for most, but unfortunately it can take a long time to make a new website profitable. For many, the fastest way to make a living with WordPress is to get a job. Most WordPress jobs are nothing like your typical 9-to-5, though: because of the online nature of WordPress, many jobs are remote, meaning you are able to work anywhere in the world — all you need is an Internet connection. Of course, finding that elusive […]
The Beginner’s Guide to Installing Social Media Plugins on a WordPress Site
There are numerous tools in a blogger’s arsenal, but when it comes to WordPress, the secret weapon has been and always will be plugins. These delicious little morsels of code and features can turn a boring old blog into a sparkling hub of information and connectivity. Of the 30,000 plugins and counting, the social media ones are always in demand. Why are they so important, you ask? Social media is a massive resource for bloggers to get their content out there, shared, linked, and promoted. Think of it like the world’s greatest smartphone that has everyone’s number, email, and Facebook […]
Write for Readers or Search Engines? Here’s How to Do Both
Sometimes it can be challenging to keep up with how the rules of the web are changing. Remember when SEO was just a competition on who can fit a keyword on their site more often? Or when many websites suddenly found themselves blacklisted from one day to the next? Or when “content is king” became the official motto of the Internet? Good times. While the rules might be constantly in motion, one thing that has continued to be true is that content is at the core of running a successful website. Yes, other elements of online marketing (such as social media […]
Setting Up a Node Server for a WordPress REST API-Powered Single Page Web App
Update: For more information, you can download our free ebook, The Ultimate Guide to the WordPress REST API. In my last article in this series, I discussed optimizing and preparing your site to serve as the content management system and REST API for a single page web app (SPA) that does not run inside of WordPress. I have packaged those optimizations into a WordPress plugin, called Josie-API, which you can install from WordPress.org. I have also put the complete code that I’ll be walking you through in this article and the next one in a GitHub project called Josie, so if […]
Interview with Lori McLeese, HR Lead at Automattic
I first met Lori McLeese at the speakers’ dinner for WordCamp Montreal in 2013. We spent a fair bit of time that evening talking about the culture at Automattic. Not only had Lori traveled to Montreal for WordCamp but she was staying afterwards to attend one of the team meetings, or working sessions, that was happening in the city right after WordCamp. She also (unfortunately for her) sat through my session that weekend. So when I emailed her to ask if she would answer a few questions she willing agreed. She also provided some background info on the hiring process at Automattic. The hiring process Every resume […]
Preparing Your WordPress Site to Power a Single Page Web App
Having a RESTful API in WordPress opens up options for WordPress developers and non-developers alike. Most of my articles on the REST API focus on using it to improve WordPress sites. But one equally exciting thing about having a RESTful API, which we haven’t discussed yet, is that it makes it easier than ever for developers who are not WordPress specialists to create the front-end for a site or app. And all can be done without disrupting the use of WordPress for content management. This should excite developers because, though WordPress shines as a content management system, PHP leaves much to […]
Will Code for Food: How to Find Clients for WordPress Services
As a freelance developer, or a WordPress business owner, or any other person offering services for the popular platform, what is the number one factor that determines whether you will succeed or fail? A superior skill set? Knowing marketing for developers? Or perhaps a direct phone line to Matt Mullenweg? Hands down, the most important factor to be successful in building a profitable WordPress business is the ability to find and keep clients. In fact, without clients, you aren’t even in business. You are just very good at one of your hobbies. But how do you get clients, especially at the beginning stages? […]

No Comments