Publishing an open-source WordPress theme sounds relatively simple if you follow the steps provided in the Theme Developer Handbook. However, what happens once a piece of code breaks the theme, while you’re in the middle of developing another feature? Without a way to easily track and manage code, your theme may soon become unorganized and unwieldy. Version control enables you to track changes to your WordPress theme so you can revert to a previous iteration when something breaks. You can also work on new features in one place while fixing bugs for old versions in another. In this article, you will […]
GitHub is the biggest code host in the world, with more than 31 million repositories. For WordPress, it’s fundamental. It allows WordPress developers and users from around the world to easily collaborate on projects, which can be created and tested extensively all in one place. It’s been an eventful year for the repository hosting service, and it’s only March. From adding emoji reactions, to the White House enlisting the company’s help, a lot has happened in just the last few months. This article takes a look at some of these milestones. The Open Letter In January, a group of GitHub […]
GitHub is the largest code host in the world. With over 13 million repositories, it’s a favored place for powerful collaboration. GitHub allows users to harness its extensive field-tested tools for both public and private projects. It’s a simple and efficient way to use the power of the community (and GitHub tools) to test, create, and build. As part of its inventory, GitHub uses a version of Markdown for simplified text formatting. It’s called GitHub Flavored Markdown (GFM). In this article, I’m going to explain GitHub Flavored Markdown language—and how it differs from traditional Markdown language. Markdown If you’re already familiar with Markdown, then […]
What Is It? It’s called Codio and it’s basically an online IDE-like tool that lets you host your code and develop via a web interface that’s pretty fast and responsive. The idea is that Codio becomes your local development environment, and even allows you to deploy code to your stage servers. And the best part is…they work with WordPress. I have my friend Chris Lema to thank for recently sharing this awesome tool with me. I’ve been falling in love with the concept of social coding (beyond with what I’m already doing on GitHub) and this tool fits the bill. There are a few things to […]
Need an open source alternative to your existing monitoring system or interested in trying out an MIT licensed one because you love using OS-solutions? Why not try this one on for size?
Oh wow, you can! For those that are monetizing sites or helping others monetize their WordPress-powered sites then you know that advertising is a very large and important part of their venture. Although there are many ways in which you can monetize a site effectively and that have proven to work it’s sometimes the more difficult strategies that prove to be the most effective. Why don’t most people do them then? Because they are just that, more difficult, costly, and requires more things like A/B testing to prove effective.
Framework all the things. Right? It seems that everyone and their mother is creating a new framework for this and for that. It makes me wonder if most people even understand what a “true” software development framework technically is… But that’s a conversation for another day. John Dennis Pedrie has release a small collection of libraries to help you (and him) write WordPress plugins. As he shares, it’s really not a complete product (yet) – so he’d be interested in your help. His motive? Simple:
Punctuation really does matter. It could have read, “Grunt for WordPress” and I’m sure many of you are giving your best guttural grunt at your desk as you freak your coworkers out, or it could have been read (as I did) “Grunt, for WordPress” which means that there is something called “Grunt.” Or if you’re like me then perhaps you’re thinking of the World of Warcraft “grunt” that is often a character available in that game and mythology. Perhaps I’m the only one (that wouldn’t be a surprise). Well, it’s not my grunt – it’s a scripting tool: Grunt is […]
Hope you guys are getting ready for the weekend because not only is it a holiday (if you’re in the US) but Monday is the 10th Anniversary Party! Dig it! So until then, chew on some of these links while you wait to party!
Bronson Quick shared his development workflow with the group over at WordCamp Melbourne and it was worth a look if you’re both a newbie developer as one that’s got his act together. This talk outlines the process the proces that he takes after he’s received design sign off from the client and it generally looks like this: Setting up a Basecamp project Setting up a private GitHub repository Setting up my IDE (Phpstorm) Setting up Sass & Compass for CSS preprocessing Custom Theme Development Custom Plugin Development Testing (Both cross browser and device ) Migration with BackupBuddy Ongoing maintenance Watch […]