Borek Bernard wrote a post today that gives a thorough overview of how VersionPress works. If you haven’t heard, VersionPress is a WordPress plugin that provides full version control over your WordPress sites. It tracks changes to files and the database. Give the post a read, and learn a little.
I was an original backer to the VersionPress project, and although it has taken them a while to get to their 1.0 release, their offering looks to be one of the most comprehensive “version-control-as-a-plugin” solutions out there.
What you just saw is very evidently a desirable feature to have, but technically so hard to implement that not many user-facing software solutions do that today. VersionPress can do selective undo which is a unique, yet very useful and intuitive feature to have.
Source: VersionPress 1.0 Walkthrough | VersionPress Blog
WordPress development takes to the cloud with WPide. The new service provides you with a cloud-based development environment that takes care of your code editor, development server, and more.
Given that I prefer to roll my own development setups, this service doesn’t interest me that much. However, I can see how this might be useful if you’re just getting started with creating your development workflows.
WPide is a cloud based WordPress IDE that speeds up your WordPress Development
Source: WPide.net | A Full-Fledged WordPress Cloud IDE
This is one of my favorite resources for writing a WordPress plugin. In his post, Francis Yaconiello, provides a great overview of how to setup a plugin in a logical fashion without over complicating things.
I’ve noticed that a bunch of the how-to-write-a-plugin articles out there focus on demonstrating the minimum amount of code needed to get a plugin going. Not many focus on good plugin structure or convention. This tutorial explains how to create a class based WordPress plugin that makes sense.
via How to write a WordPress plugin – Francis Yaconiello – Application Programmer
Grav – a modern flat-file CMS.
In a nutshell, installing Grav is a matter of unzipping the file. It is fast, has sophisticated caching, and a light footprint for optimal performance. Content is just simple markdown files in folders, with no complicated databases to deal with. A powerful API and extensive hooks allow for plugins to extend Grav and a comprehensive package manager provides easy installation and updating of extensions. Flexible Twig templating allows easy realization of your designs.
via Grav – A Modern Flat-File CMS | Grav
Makemake.io – an “easy to use visual editor for creating animated websites”.
Want to introduce other developers to Meteor? Your presentation has already been created. Check out this Meteor speaker kit.
Giving a talk about Meteor to outside groups is a great way to raise your profile, improve your speaking skills, and deepen your own knowledge of Meteor. We’ve had people give brown bag talks at their own companies, speak at meetups (Rails, MongoDB, etc), and even present at conferences.
via Meteor speaker kit – meteor.hackpad.com.