Category: Software
-
January thoughts, BuddyPress 2.2
With each new software release that I’m fortunate enough to contribute to, I usually take some time (or lots of time) to reflect on a few different things that I think are critical to the project and myself: What went right? What went wrong? What did I learn? What can I do better? With BuddyPress…
-
OS X Yosemite Sam
I’ll probably regret making this, but here we go… Yosemite Sam from: http://wallpapers-junction.com/Cartoons/Yosemite-Sam-Cartoon-Wallpapers.html Yosemite from: http://en.wikipedia.org/wiki/Tunnel_View
-
Responsive Design is a Hack
Responsive design has become a quick-and-dirty way to say “Hey! We looked at this on not-just-a-PC!” Our users deserve so much better — something that intentionally works with the ever-increasing array of input methods. Keyboards, cursors, touch, voice, & motion; the digital world has never been simultaneously as accessible and as overtly complicated as it is today. Netflix…
-
OS X Archive Utility Hanging
Recently, my Archive Utility started hanging every once in a while, when trying to open pretty small ZIP files (often under 1 MB.) The answer for me is annoying, but simple: Kill the appleeventsd process.
-
View . files and directories in Netbeans
By default, Netbeans keeps dot files and directories hidden from the project tree. If you want to show them, never fear — there is a way. Preferences > Miscellaneous > Files > Ignored Files Pattern ^(CVS|SCCS|vssver.?.scc|#.*#|%.*%|_svn)$|~$|^.(?!htaccess$)$ Basically, remove the .* at the end of the regular expression, and you’re good to go.
-
SLASH Architecture – My approach to building WordPress plugins
I’ve fallen into a routine when building WordPress plugins; a few general rules are: Avoid creating new PHP globals. Avoid executing PHP code in the global scope. Generous use of Actions and Filters. I’ve decided to name the pattern I use Slash, which stands for: Singletons Loaders Actions Screens Handlers Singletons I didn’t love singletons in…
-
WordPress as an Environment
As WordPress has matured over the past few years, my perspective has shifted to think of it as the environment I develop in. I no longer really associate myself as being a PHP developer, a front-end or back-end developer, an architect, or a designer. This both scares and delights me. To be a good WordPress…
-
Custom Plugin Header Image Label
Back in December of 2011, Matt and friends added the ability for WordPress plugins to have really pretty header images. For BuddyPress, I went through a few design iterations before settling on the header image pictured at the bottom of this post. I wanted it to be minimalistic and unique, so I took an hour…