Table of Contents

Here’s a full list of content I’ve written for this site over the years. I’ve started web development in the late nineties, I’ve been using WordPress since 2006, and I started taking notes here in 2009.

Annual Summary

I've written a total of 751 articles for this site and counting!
Here's a list of how many articles I've written per year:

  • 2018 (63)
  • 2017 (19)
  • 2016 (22)
  • 2015 (88)
  • 2014 (137)
  • 2013 (247)
  • 2012 (77)
  • 2011 (38)
  • 2010 (30)
  • 2009 (30)
  • Every article I've ever written for this site

    In all these 751 articles, I've written a whopping 249,485 words on this site alone, not including the 75,050 that I've written as comments in response to my readers.

    Combined together, that's a staggering 324,535 words!
    By comparison, an average paperback contains about 50,000 words.

  • How to transfer files from your GoPro to your computer via WiFi
  • How to centre an element in CSS
  • How to add something to the_content in WordPress using PHP
  • How to find your Public Profile on Amazon
  • ZAFFIRO Lapel Microphone comparison B074SF96X9 vs B0765NGK4N
  • How to bring back the date on Sticky Posts in TwentyThirteen
  • How to take a screenshot on a Chromebook
  • How to bring back the Author Byline in TwentyThirteen
  • How to fix the Disappearing Mobile Header in TwentyThirteen
  • How to build an Amazon link efficiently
  • How to create a YouTube Subscription Prompt Link
  • WordPress 5.0 and Gutenberg: What does this mean for you
  • How to take pictures with Photo Booth on macOS
  • How to turn text into an audio file on macOS
  • How to find the URL for your own YouTube Playlist (2018)
  • How to transcode an AFIC file with macOS Finder
  • How to share ebooks with WordPress (EPUB and MOBI files)
  • How to declare Classes in PHP
  • How to switch off emails from Anacron in Plesk Onyx
  • Fan Maintenance on my Samsung NC10
  • How to host multiple websites with Apache
  • How to increase the font size in Automattic's P2 Post Box
  • How to update legacy constructor methods in PHP 7
  • P2 Categories – Version 1.6 released
  • How to display categories in Automattic’s P2 Theme
  • How to hide the Promo Box in Plesk Customer View
  • How to install PHP 7.x on a CentOS LAMP Stack
  • Finding your current MAC address in CentOS
  • How to hide the social links at the bottom of Plesk
  • Testing Incremental Backups in Plesk Onyx
  • How to remove OSSEC Agent on macOS Sierra
  • How to enter C64 Mode on a Commodore 128
  • Discovered: Commodore 64C used in an auto repair shop (2018)
  • How to write a text input routine in Commodore BASIC
  • How to embed images in GitHub Readme Files
  • How to remove the Promo Box in Plesk Service Provider View
  • How to unlock subscriptions in Plesk Onyx
  • Flashing Border Colors on the Commodore 128 in Machine Language
  • Programmatic Loops in Commodore BASIC
  • Flow Control in Commodore BASIC
  • How to run Commodore BASIC as a Scripting Language on macOS
  • Writing HELLO WORLD in Machine Language on the Commodore 128
  • Lottery Statistics in Commodore BASIC
  • Matching Lottery Numbers on the Commodore 64
  • Thoughts on Windows 10 Upgrade Error 0xc190020e
  • Working with Keyboard Input in Commodore BASIC
  • Thoughts about the C64 Mini by Retro Games Ltd
  • How to print numbers as columns in Commodore BASIC
  • Sorting an Array on the Commodore 64
  • How to generate Lottery Numbers on the Commodore 64
  • How to build a Word Splitter on the C64 in Commodore BASIC
  • How to build a time of day clock on the Commodore 64
  • How to create random YouTube URLs in Commodore BASIC v2
  • My honest Logitech C920 Review (2018)
  • What is my YouTube Channel URL
  • How to retrieve the total word count from all posts in WordPress
  • How to shutdown Windows 10 without applying updates
  • String Operations on Commodore Computers
  • How to play sounds and music on the Commodore Plus/4
  • How to turn off PayPal Notifications in the Facebook Messenger App on iOS
  • How to add code to the header in WordPress
  • How to show a list of all articles in WordPress
  • How to fix the “Occasional White Screen of Death” Error in WordPress
  • How to disable JetPack nag messages in the WordPress Admin interface
  • How to find out which version of GNOME you’re using
  • How to fix the Visual Editor or Text Editor in WordPress when it’s not working
  • How to use Xcode for C and C++ development
  • How to fix “can’t log into YouTube from Safari” on macOS
  • How to rename a batch of files in Linux
  • How to exit VI with or without saving
  • How to read command line parameters in BASH Scripts
  • How to read command line parameters in PHP Shell Scripts
  • How to extract files from a bz2 archive in Linux
  • How to start a Windows app with arguments from a shortcut
  • How to remove duplicate packages with yum
  • How to mount and unmount drives in macOS and OS X from the command line
  • Format a Linux system drive on Windows
  • What’s the difference between the Logitech M325 and the M325c
  • How to check which web server is running on a domain
  • How to reset the admin password in Plesk Onyx
  • How to fix “connected to WiFi, but can’t see the Internet” on Windows 10
  • How to fix duplicate packages in yum
  • How to manage Git Repositories in Plesk Onyx
  • How to install a free SSL Certificate in Plesk Onyx
  • How to print the current date and time in BASH shell scripts
  • How to use functions in a BASH shell script
  • How to use variables in a BASH shell script
  • How to install PHP from source on CentOS
  • Upgrade Trouble: when WordPress is asking for FTP details, but there’s no FTP server on your system
  • How to install Python 3 from source in CentOS
  • How to extract tar.xz files on CentOS
  • How to fix problems with Logitech Unifying Receivers
  • How to launch a Mac App with Command Line Parameters from the Dock
  • How to boot CentOS 7 into Command Line or GUI Mode
  • How to kill a Mac App via the Command Line
  • How to make Notes App sync properly on iOS
  • How to sync past events in the Apple Calendar App on iOS
  • How to set WordPress Categories depending on the Post Title
  • P2 Header Ad – Version 1.6 released
  • How to fix “MLSD unable to build data connection” in ProFTP
  • How to switch off Developer Beta Downloads on Mac OS X
  • How to connect your Xbox 360 Controller to Dolphin for Mac
  • How to use direct block access commands in Commodore DOS
  • How to save data to your C128 RAM Expansion Unit (REU)
  • How to create relative data files on your Commodore 128
  • How to create sequential files on your Commodore C128
  • How to switch the Commodore 1571 into 1541 mode and back
  • How to check the Fan Speed on your Mac
  • How to disable System Integrity Protection on OS X El Capitan
  • How to turn plain URLs into clickable links in WordPress
  • How to display Jetpack stats per post in WordPress
  • Zen Dash – Version 1.5 released
  • How to see which users are logged in on OS X and Linux
  • How to burn an ISO image with OS X El Capitan
  • Child Theme Wizard – Version 1.1 released
  • How to open WordPress Custom Menu links in a new tab
  • How to remove an IP from the CBL (Composite Blocking List)
  • How to set the hostname on CentOS 7
  • How to change fonts in TwentyFifteen by Automattic
  • How to avoid hyphenations in TwentyFifteen by Automattic
  • How to use the new Apple System Font SAN FRANCISCO on your website
  • OS X Server vs. Parallels Desktop – Overhead Differences
  • How to install MySQL on Mac OS X El Capitan
  • How to disable SSH access from everywhere except for certain IPs in CentOS 7
  • Apache: How to block all other IPs except for your own
  • How to move the sidebar to the right in TwentyFifteen
  • WordPress 111: Users, Roles and Capabilities
  • WordPress 110: URLs and Permalinks
  • How to prevent instant logout trouble with WP eMember
  • WordPress 109: Mysteries of the MORE Tag
  • How to fix a “could not bind to address” error in Apache
  • WordPress 108: Tags and Categories
  • WordPress 107: Embedding Videos
  • WordPress 106: Working with Images
  • WordPress 105: Widgets and Sidebars
  • How to disable the user list at login on CentOS 7
  • How to enable automatic user logins in CentOS 7 and GNOME
  • WordPress 104: Custom Menus
  • WordPress 103: Writing Posts and Pages
  • WordPress 102: Using Themes
  • How to install Parallels Tools via the Command Line in CentOS
  • WordPress 101: Introduction and Workflow
  • How to enable resuming FTP uploads in Plesk
  • How to split a long string into separate words in Commodore BASIC
  • How to kill the “accept incoming connections” dialogue on your Mac forever
  • How to reset the PRAM (or NVRAM) on your Mac
  • How to start Mac OS X Yosemite in Safe Mode
  • How to update Plesk via the Command Line
  • How to fix WordPress Media upload trouble caused by open_basedir restriction
  • How to open SMTP port 587 to send emails in Plesk
  • What is the Prove your Humanity login feature in WordPress
  • How to turn off all Plesk Health Monitor alert emails
  • How to fix Apache/NGINX trouble after restarting your Plesk server
  • How to setup Plesk Mail in Mozilla Thunderbird for Windows
  • How to setup Plesk Mail in Microsoft Outlook for Windows
  • LAMP Stack for Humans – now available on Amazon
  • How to edit your network connection settings from the command line in CentOS 7
  • How to allow resuming FTP uploads in Plesk and ProFTP
  • How to move the vhosts directory in Plesk
  • How to show file extensions in Windows
  • How to disable the WordPress Theme and Plugin Editor
  • How to show hidden files in the Mac Finder
  • Parallels Cloud Services changes into Odin
  • How to find the UUID of a disk drive in Linux
  • How to disable the ultra annoying Startup Sound on Mac OS X
  • How to prevent your MacBook from sleeping when you close the lid
  • How to view Plesk websites even if your domain does not resolve to your server
  • How to specify FTP credentials in command line scripts
  • Getting started with Jekyll on CentOS 7
  • How to mount EXT4 partitions on Android Jelly Bean
  • The Debian Experience: Cheat Sheet for CentOS and Fedora users
  • How to show uptime and reboot history on your Mac the command line
  • How to find your CPU details from the command line
  • How to find which package provides a command in yum
  • How to view local websites on your iPad with Squid
  • Where is the /etc/hosts file in Windows
  • How to block Spam Trackbacks in WordPress
  • How to enable automatic logins in CentOS 6 and GNOME
  • How to fix ProFTP Handshake Trouble in Plesk
  • How to copy a CentOS ISO to USB on Mac OS X
  • How to set firewall rules from a GUI in CentOS
  • FIXED: WordPress refuses to send you a Password Reset Link
  • How to fix “This file is damaged and can’t be opened” in Mac OS X
  • How to install Java SE 6 Runtime on Mac OS X Yosemite
  • How to change the screen resolution on Remote Macs
  • How (and when) to disable Plesk Mail Services
  • How to enable the root user in Mac OS X (Mavericks and Yosemite)
  • How to reduce the Progress Bar in Yosemite
  • How to test the RAM in your Mac
  • How to allow additional file type uploads in WordPress
  • How to recalculate statistics in Plesk
  • How to install and secure Dovecot in Plesk 12
  • How to find your starred questions (favourites) in Stack Overflow
  • How to change your DNS Servers in Windows
  • How to override auto-detected Email Settings in iOS
  • FIXED: The wp-content folder does not show itself via FTP in Plesk 12 and CentOS 7
  • How to allow Passive FTP Connections in Plesk
  • How to quit vi without saving your changes
  • How to control SELinux in CentOS 7
  • How to find and replace in MySQL with phpMyAdmin
  • How to boot Windows into Desktop Mode, bypassing the Metro Start Screen
  • How to move databases between subscriptions in Plesk
  • How to create a redirect in PHP
  • How to secure SMTP, POP and IMAP connections in Plesk
  • How to force Safari to never open ZIP files again
  • How to start CentOS in Recovery Mode from Parallels Desktop
  • How to launch Mac Apps on your External Display by default
  • How to restart Windows via RDP
  • How to install Plesk on CentOS 7
  • Rehearse your Yosemite Upgrade before you go live
  • How to create Scheduled Tasks in Plesk
  • How to add Custom Buttons in Plesk 12
  • How to auto-start programmes in Windows
  • Setting up Plesk Mail on iOS 8 (iPad)
  • Setting up Plesk Mail on Mac OSX Mavericks (10.9)
  • How to open up your Samsung NC10
  • MySQL Databases and phpMyAdmin in Plesk 12
  • P2 Header Ad – Version 1.5 released
  • How to use the File Manager in Plesk 12
  • How to create a Plesk Backup from the command line in CentOS
  • What are the credentials to your AirPort Time Capsule
  • How to use File Sharing in Plesk 12
  • How to add Icons and Banners for your Plugins hosted on WordPress.org
  • Installing legacy versions of WordPress in Plesk 12
  • Commodore Plus/4 Screen Memory Map (Display RAM)
  • The evolution of Flow Control in Commodore BASIC
  • How to map your Commodore Keyboard in VICE 2.4
  • How to use the WordPress Toolkit in Plesk 12
  • How to use SD2IEC: a quick command reference
  • What is the End-of-Life (EOL) for CentOS Distributions
  • Managing Email Accounts in Plesk 12
  • How to enable automatic user logins on Mac OS X Yosemite
  • How to adjust Health Monitor Alarms in Plesk
  • How to upgrade from Plesk 11.5 to Plesk 12 on CentOS
  • How to locate and set the cursor on your Commodore C128
  • Core Data Nugget #1: How to speak Core Data
  • How to update Microsoft Office for Mac 2011 – despite Microsoft Database Daemon and SyncServicesAgent errors
  • How to use the TwentyThirteen Theme by Automattic
  • How to clear your Browser Cache
  • How to merge BASIC programmes on your Commodore C64, C128 and Plus/4
  • Creating In-App Purchases in iOS 7
  • How to listen to your Commodore Datasette
  • How to use ZoomFloppy
  • How to use a Popover on iPad
  • How to load and save binary data on the C128 and Plus/4
  • How to change a UIStoryboard from iPhone to iPad in Xcode 5
  • How to set the time on your Commodore C64 / C128
  • How to find and replace in MySQL
  • How to avoid 500 Internal Server Errors when using the WordPress Importer
  • How to swap the post title and date in P2
  • How to use iCloud in your iOS App
  • How to enable Touchpad Taps as Mouse Clicks on your NC10 in CentOS
  • How to install Dropbox on CentOS 6 from source
  • How to install GNOME on your Samsung NC10 (CentOS 6.5)
  • How to enable WiFi on your Samsung NC10 under Centos 6.x
  • How to dismiss the keyboard from a UITextField in iOS
  • How to load a .PRG file in VICE
  • How to use the Commodore C128 in 2MHz FAST mode
  • How to switch graphic modes on the Commodore C128
  • How to embed YouTube and Vimeo videos in WordPress
  • How to switch between upper/lower case and PETSCII fonts on a C64
  • How to set the text and background colour on a C64
  • Reading and Writing Sequential Data on the Commodore 1541
  • Commodore 1541 DOS Commands
  • Commodore 64 BASIC v2 Disk Drive Commands
  • How to populate an NSTableView in Code
  • How to bind an Array Controller to a Table View with Cocoa Bindings
  • How to Tear Down your Core Data Stack in iOS
  • How to fix JetPack 3.0 Sharing Icons in P2
  • How to use Branches in Xcode
  • How to use Git Tags in Xcode
  • How to change the width of an automatic oEmbed in WordPress
  • How to push a local Xcode Project to GitHub
  • How to find out which user ID belongs to which domain in Plesk
  • Creating a Searchable Table View in iOS
  • How to style captions in Twentythirteen
  • Moving WordPress with Plesk 11.5
  • How to remove buttons from Distraction Free Writing Mode (Full Screen Editor) in WordPress
  • How to add buttons to Distraction Free Writing Mode (Full Screen Editor) in WordPress
  • How to use FTP from the Linux Command Line
  • How to use P2 (screencast)
  • How to add your own widget to the WordPress Dashboard
  • Best Practices to Extend Plesk using the SDK
  • Excellent visual gradient generator for your own CSS…
  • How to target a specific row in a table via CSS
  • How to replace an Amazon EC2 instance running CentOS and Plesk
  • How to log into MySQL as root user in Plesk
  • How to remove the Jetpack admin menu from subscribers
  • How to replace and add HTML text elements with CSS
  • How to switch between several PHP versions in MAMP 2.x
  • How to check the size of a file in PHP
  • How to list a directory in PHP and only show ZIP files
  • How to test which HTML form button was pressed in PHP
  • How to create a recursive ZIP Archive from a directory in PHP
  • How to use ZEN DASH for WordPress
  • Introducing Child Theme Wizard for WordPress
  • How to add elements to an array in PHP
  • How to test if your theme is a Child Theme
  • Handy Cheat Sheet for PHP File Operations thanks…
  • How to install WordPress in Plesk 11.5
  • How to allow passive FTP connections in Plesk on Amazon EC2
  • The Postfix Cheat Sheet
  • How to extend instance storage on Amazon EC2
  • How to use Bind Mounting in Linux
  • How to change the default directory for backups in Plesk
  • How to install Apache mod_pagespeed on CentOS with Plesk
  • How to remove data from your iCloud Storage
  • Getting Started with ZEND Server 6 on Mac OS X
  • Crash Course in BASH Script Programming a classic…
  • How to create an Extension in Plesk
  • How to upgrade to MySQL 5.5 and PHP 5.4 in Plesk 11.5 (CentOS)
  • How to install ZEND Framework for use with MAMP
  • How to run Plesk on your local network and access virtual domains on your Mac
  • How to create a Plesk Mirror
  • How to SSH into a Virtual Machine in Parallels Desktop
  • List of Plesk Resources
  • How to style block quotes in P2
  • How to run PHP from the command line in Linux
  • How to fix yum update failure blaming “qpid-cpp”
  • How to display wired clients on an Apple AirPort Time Capsule
  • WordPress Multisite: a Brief Guided Tour
  • How to setup WordPress as a Multisite Network (formerly known as WPMU)
  • How to create a Cron Job in WordPress: Teach your plugin to do something automatically
  • How to send an email in PHP
  • How to test if a Shell Command can be executed in PHP
  • How to test if your server is running Windows from PHP
  • How to install Mac OS X onto an external hard drive
  • How to tweak style code blocks in WP Code Highlight
  • How to share your posts on Google Plus publicly via JetPack
  • How to display a “spinning wheel” indicator in the centre of your screen
  • How to load a different storyboard depending on screen size in iOS
  • How to dismiss the iOS Keyboard when the done button is pressed
  • Links to the latest Social Icons
  • How to increase your Build Number automatically every time you build your Xcode Project
  • How to read you App Version and Build from the Main Bundle
  • What are the button indexes in a three-button UIAlertView
  • How to restore your single In-App Purchase in iOS
  • How to restore your single In-App Purchase in iOS
  • Great set of free Tab Bar Icons courtesy…
  • How to create a single In-App Purchase in iOS 7
  • How to open the LinkedIn App from your own iOS App
  • How to translate your iOS App courtesy of…
  • How to create a Twitter Follow button in your iOS App
  • How to open the Twitter App from your own iOS App
  • How to open the Facebook App from your own iOS App
  • How to create a Facebook Like button in your iOS App
  • How to store a BOOL as NSNumber
  • How to test the size of an NSDictionary (in bytes)
  • How to create a UITabBarController in code
  • How to add an iOS App Icon to your WordPress website
  • How to swap out a store file in Core Data
  • How to remove the gloss effect from your App Icon in Xcode 5
  • How to convert a file path into an NSURL (and back)
  • How to detect file changes in your ubiquitous iCloud Folder
  • How to find your own apps in Xcode
  • How to fix “Could not change executable permissions on the application” error in Xcode
  • How to replace fonts in TwentyThirteen
  • How to restore your iOS device with DFU / Recovery Mode
  • How to fix “property’s synthesized getter follows Cocoa naming convention for returning ‘owned’ objects”
  • How to add a custom initialiser to a Managed Object in Core Data
  • Disk Space Pie Chart – v0.6 released
  • What is the WordPress 3.8 background colour hex value
  • How to use the iOS 5 Simulator in Xcode 5
  • P2 Header Ad – v1.3 released
  • How to customise the Read More option in…
  • How to test for a (null) string in Objective C
  • How to internationalise and translate your WordPress Plugin
  • How to dismiss a Popover from the current UIViewController
  • How to create a custom UIPickerView
  • How to use the speech synthesiser in iOS 7
  • How to use the speech synthesiser in iOS 7
  • How to share items with a UIActivityViewController
  • How to post to Facebook and Twitter using Social Framework
  • How to boot Surface Pro from an external…
  • How to create a USB Recovery Drive in…
  • How to execute a method on another thread using Grand Central Dispatch
  • How to download a file and save it to your app’s Documents directory
  • How to test the size of a UIImage (in bytes)
  • How to detect if your app is running on iOS 7
  • How to covert an NSUInteger / NSInteger into an int value
  • How to avoid WAL files in Core Data
  • How to link to graphic assets within WordPress Plugins
  • How to link to graphic assets within WordPress Themes
  • How to delete a branch in Git
  • How to encode / convert a .strings file into UTF-16LE in Xcode
  • How to encode / convert a .strings file into UTF-16LE in Xcode
  • How to deploy Plesk 11.5 on Amazon EC2 (Linux)
  • How to preload images in iOS
  • How to insert special characters on Mac http…
  • How to delete an NSManagedObject in Core Data
  • How to tweak SQLIte Performance in Core Data…
  • How to show SQLite Debug output from Core Data in iOS
  • How to add command line arguments in Xcode 5
  • How to check if your app is running in 64bit
  • How to create an NSDate object from a string such as 22/04/2013
  • How to return the section title in a UITableView with Core Data
  • How to receive Code Support from Apple for Xcode Projects
  • How to create a Fetched Results Controller
  • How to use a provided store file with Core Data
  • How to open the web interface ports for Plesk on CentOS
  • How to list installed packages on CentOS
  • How to find my own IP address in CentOS
  • How to convert a UIImage into NSData
  • How to fix Core Data error: “Receiver type xxx for instance message is a forward declaration”
  • How to add 64bit support to your iOS apps
  • How to bring back the Status Bar in iOS 6 when compiling with Xcode 5
  • Parallels Plesk Documentation http www parallels com download…
  • How to read the contents of a file into a string in PHP
  • How to replace text inside a string in PHP
  • How to convert a timestamp into a readable date in PHP
  • How to auto indent and collapse source code in Dreamweaver
  • https twitter com versluis status 401044409061765120
  • How to react to multiple UIAlertViews
  • How to fix "Use of undeclared identifier 'NSFoundationVersionNumber_iOS_6_1'" error in Xcode 5
  • How to add a WordPress user directly to the database
  • How to mount an EBS Volume in Linux
  • SenderBase The world’s largest Email and Web traffic…
  • How to specify the Default Email Account in Mac Mail
  • How to add links and images to your Email Signature in Mac Mail
  • Amazon AWS Documentation http aws amazon com documentation…
  • How to locate a file in Linux with find
  • How to determine screen size in iOS
  • How to change the Deployment Target in Xcode 5 to an iOS Version lower than 7.0
  • How to load different Storyboards for different versions of iOS in Xcode 5
  • How to load different Storyboards for different versions of iOS in Xcode 5
  • How to map IMAP folders in Mac Mail
  • How to turn the Navigation Bar in iOS 6 opaque when compiling with Xcode 5
  • How to check if your iOS App comes into the foreground or background
  • How to reverse a BOOL in Objective C
  • How to detect changes in iCloud Key/Value Data
  • How to use iCloud to store Key/Value Data
  • How to use “iOS 6 Legacy Look” in Xcode 5
  • How to backup and restore your WordPress site with Plesk
  • How to fade an element with CSS and jQuery
  • How to combine DOM elements in jQuery
  • How to test if a custom header image is used in WordPress
  • https twitter com versluis status 390902595113746432
  • How to use your own random header images in TwentyThirteen
  • How to remove __MACOSX from zip archives
  • How to use a custom font in CSS
  • Fantastic CSS Border Radius generator for all browsers…
  • Super awesome code generator for WordPress Developers by…
  • How to change your WordPress URL when installed in a subfolder
  • How to override a parent function from your Child Theme
  • How to find the directory of your WordPress Theme in PHP
  • How to fix “unexpected T_FUNCTION” error in PHP
  • How to change the admin footer bar in WordPress
  • How to get a link to a specific WordPress admin page
  • How to use custom CSS in the WordPress admin interface
  • How to use jQuery UI elements in the WordPress admin interface
  • How to hide Menu Options in the WordPress admin interface
  • How to add drop down categories to Automattic’s P2 Theme
  • How to auto redirect to the front page after login
  • Introducing The P2 Header Ad Plugin
  • How to fix “ibtool failed with exit code 255”
  • How to centre an image in CSS
  • Introducing Zen Dash
  • Disk Space Pie Chart – Version 0.5 released
  • How to animate a UIView
  • How to add touch events to a UITableViewFooter (or header)
  • How to tag a release in Git
  • How to find your Akismet API Key
  • How to deploy apps to an iOS 7 device and retain iOS 6 “Legacy Look”
  • How to add iOS 7 Icons in Xcode 4.6.3
  • How to fix “No unexpired provisioning profiles found that contain any of the keychain’s signing certificates” in Xcode 4
  • How to set the colour in a UINavigationBar
  • How to hide a UIBarButtonItem in your Navigation Controller
  • How to check which iOS version your device is running
  • How to fix “Dynamically-related files could not be resolved” message in Dreamweaver
  • How to remove a widget from the WordPress Dashboard permanently
  • How to define Javascript Behaviours in Dreamweaver
  • How to change the WordPress Login image and URL
  • How to use jQuery in WordPress
  • How to detect screen width in CSS
  • How to disable update notifications in WordPress
  • How to add a Custom Button in Plesk
  • How to display an RSS Feed in Plesk
  • How to fix permission problems when restoring folders from Time Machine Backups
  • How to use yum-complete-transaction
  • How to mount additional disk space in 1and1’s Cloud Server
  • How to use Targets in Xcode
  • How to define Preprocessor Macros in Xcode
  • How to check if your app is running on an iPad or an iPhone
  • How to hide navigation elements with swishy animations
  • Managed Object Context arrives empty when passed via a segue in iOS 5
  • How to find out what class an NSObject belongs to
  • How to define a method that takes multiple parameters
  • How to list the contents of an NSURL
  • How to display a UIImage from an NSURL
  • How to copy a file from the Main Bundle into the Documents Directory in iOS
  • How to use Core Data with multiple Store Files
  • How to style the Tumblr Widget Sidebar Plugin
  • MySQL Replication Troubleshooting
  • How to setup MySQL Master/Slave Replication with existing data
  • How to install CentOS 6 on a Samsung NC10
  • How to switch SketchBook Pro 6 into Full Screen Mode
  • How to create an NSDate object
  • How to display the full month from an NSDate (such as “February”)
  • How to create Linkshare Affiliate Links to iTunes Products
  • How to create a UIBarButtonItem in code and make it call a method
  • How to remove a Core Data Model Version
  • How to create a View Controller defined in you your Storyboard programmatically
  • How to add a Search Display Controller to a UITableView (in code)
  • How to change your User Name in WordPress
  • How to add a System User Account on Linux (CentOS)
  • How to parse a JSON URL in iOS and Cocoa
  • How to use a Selector
  • How to remove the first n characters from an NSString
  • How to create a Fetch Request in the Xcode Model Editor
  • How to retrieve a Managed Object in Core Data Fetch Requests
  • How to create a Managed Object in Core Data
  • How to create a Save As dialogue with NSSavePanel
  • How to create an Open File dialogue with NSOpenPanel
  • What to do if you’ve forgotten all credentials to your WordPress site
  • How to pass data from the App Delegate to your Top View Controller
  • How to return the number of rows in a UITableView with Core Data
  • How to return the number of sections in a UITableView with Core Data
  • How to convert a Persistent Store from XML to SQLite in Core Data
  • Binding an NSTableView to Core Data without code
  • How to assure your values are as intended with NSAssert
  • What is an Exception Breakpoint
  • How to increase the number of simultaneous IMAP connections in Plesk
  • How to split long Posts and Pages
  • How to activate a UISearchDisplayController
  • How to extract first n characters of an NSString
  • How to remove the last n characters from an NSString
  • How to create your own Data Type using typedef
  • How to create an Enumeration (enum)
  • How to create an NSIndexPath and specify its components
  • How to add some time to an NSDate
  • Hilarious Xcode Error Message
  • How to normalize NSDate objects (i.e. set the time to midnight)
  • How to determine how many days / months / years have passed between two NSDate objects
  • How to avoid Spam User Registrations
  • How to pop a UINavigationController in code
  • How to change the back button text on a UINavigationController
  • How to “quick save” in Core Data
  • How to define a Protocol
  • How to dequeue UITableViewCells
  • How to hide (and show) the UISearchBar in a UITableView
  • How to create a searchable UITableView
  • How to restore WordPress to a different domain
  • How to fix “this class is not key value coding-compliant” after accidentally adding an IBOutlet instead of an IBAction
  • How to convert an NSString into an integer
  • How to backup WordPress
  • How to style the Add Media button in P2
  • How to bulk delete posts in WordPress with MySQL
  • What is the default MySQL password for root in MAMP?
  • Say hello to The WP Guru Podcast
  • How to run WordPress on your Laptop
  • How to loop through every element in an NSArray
  • How to generate a random number in iOS
  • How to read the contents of a text file into an NSString
  • How to check for Network Connectivity in iOS
  • How to delete a file
  • How to access the iPhone Simulator Directory Structure
  • How to test if a file exists
  • How to update an iOS device from a Beta to a Release Version
  • How to create an NSTimer
  • How to update jQuery Mobile in Dreamweaver CS6
  • How to select a UIImage from the camera roll (and use it)
  • How to load a UIImage that we’ve previously saved
  • How to save a UIImage
  • How to combine NSString objects
  • What is the iOS Signing Key in PhoneGap Build and Dreamweaver
  • How to create a PhoneGap project for Xcode 4.5
  • iOS 6 Table View crashes when deployed to iOS 5
  • How to set the title in a Navigation Bar
  • How to create an Action Sheet and respond to it
  • How to change a cell’s selection colour
  • How to open a URL in Safari programmatically
  • How to retrieve the current URL from a UIWebView
  • How to use iCloud key value storage
  • How to add an Observer to your class
  • How to restart Plesk on CentOS / RHEL / Linux
  • When Xcode 4.5 suddenly stops running your app on a device (could not launch app)
  • How to place an existing Xcode project under Version Control with Git (and ignore files you don’t want to track)
  • How to place an existing Xcode project under Version Control with Git (and ignore files you don’t want to track)
  • How to disable cell interaciton in UITableView
  • How to disable cell interaciton in UITableView
  • How to create a transparent cell in a UITableView
  • How to rename an app in Xcode 4.5
  • How to use Xcode with a remote Git server
  • How to install Git on CentOS
  • How to give your Plesk users SSH access
  • How to hide a UIBarButton item
  • How to close your app programmatically
  • Great tutorial on how to implement In App…
  • How to change the background colour of a UIView
  • Workaround: Parallels Desktop is not seeing my DVD Drive in Mountain Lion
  • How to create an NSString from an NSDate
  • Where is the recurring payments dashboard in PayPal
  • How to retrieve the current User Locale
  • How to bring back Scheduled Backups in Plesk 11
  • How to move very large MySQL Databases
  • DNS Servers from OpenDNS
  • How to fix Duplicate Counter Error in OSSEC
  • How to localize your project in Xcode 4.4
  • How to link to an iOS App
  • How to add version control to an existing project in Xcode
  • How to disable scrolling in a Table View
  • How to style a table view header / footer
  • How to add a cutsom accessory image to a Table View Cell
  • How to add a background image to a table view
  • How to react to a UIAlertView
  • How to handle an error while loading a UIWebView
  • How to show the Network Activity Indicator (spinning wheel in the iOS status bar)
  • How to pass an Index Path to another table
  • How to create a custom button
  • How to add the “spinning wheel” Activity Indicator to a web view
  • How to convert an NSArray into an NSMutableArray
  • How to change the text on a Button
  • How to convert an integer into a string (text object)
  • How to share data between Navigation Controllers
  • How to trigger a Modal Segue
  • How to load a URL into a web view
  • How to make your iPhone vibrate
  • How to play an Audio Alert
  • How to play a sound effect
  • How to create an Alert View
  • How to load data in iOS
  • How to save data in iOS
  • How to remove the gloss effect from iOS Logos
  • How to rename your iOS App in Xcode 4.x.x
  • How to add a Framework to Xcode 4.x.x
  • How to send an email in iOS
  • How to exchange data between View Controllers
  • How to add a second View Controller
  • I’m trying to read out the value of…
  • How to fix “broken image captions” in WordPress 3.4
  • How to concatenate strings (i.e. print several at a time)
  • How to check the battery level of your iOS device?
  • How to test the state of a UISegmentedControl
  • How to install EPEL and apachetop on Centos 5 and Centos 6
  • NSDate and NSDateFormatter
  • How to test the state of a UISwitch
  • Welcome to my iOS Dev Diary
  • How to retrieve the Plesk admin password
  • How to change your MySQL User Password
  • How to install MySQL on CentOS
  • How to bring back Post Categories in P2
  • P2 Theme gets an upgrade: say hello to Custom Menus and To-Do List Support
  • How to show your Linux Version
  • How to use vi to edit files in Linux
  • How to use SFTP with Plesk 10.4.4
  • How to tweak P2: adding and replacing categories
  • Snapshot Backup 2.1
  • How to install CentOS with Parallels Desktop
  • How to remove Customer and Business Manager in Plesk
  • FIXED: The Problem with running PHP as FastCGI Application (WordPress and Plesk)
  • How to deploy HyperDB
  • Calling all Forum Beta Testers
  • How to prevent direct file access in your wp-content directory
  • What’s the full path to php in CentOS?
  • How to avoid emails from Dr. Web
  • Say hello to WP Hosting
  • How to install OSSEC HIDS on CentOS 6 and 7
  • How to install Plesk on CentOS 6
  • What exactly is a Blog?
  • Which blogging platform should I go with?
  • How to rename your iOS App in Xcode 4 (and remove the Gloss Effect from your Logo)
  • Snapshot Backup 2.0.1 Update: Let’s try this again, folks…
  • Disk Space Pie Chart – Version 0.4
  • Snapshot Backup 2.0 RC1 – Ready for Testing
  • How to make Get The Image only use embedded images
  • How to find a user’s Twitter RSS Feed
  • How to use PHPList: Creating Lists and adding subscribers
  • How to style the Motion Theme for WordPress
  • How to use PHPList: Workflow and sending your first message
  • Snapshot Backup – Version 1.6 Release Notes
  • How to restore your Snapsnot via FTP
  • Snapshot Backup – Version 1.5 Release Notes
  • How to style the BuddyPress Default Theme
  • How to post code when you leave a comment
  • Adding Links to your Website
  • Jetpack: the new WordPress.com Stats Plugin
  • How to add new Themes to your website
  • How to style your website with Twenty-Ten
  • Adding Widgets to your Sidebar
  • Snapshot Backup goes 2.0
  • Custom Menus in WordPress
  • Snapshot Backup Plugin for WordPress
  • Setting up your Front Page
  • Writing Pages
  • How to split a Post into several Pages
  • WordPress Workflow
  • Getting to know your Dashboard
  • Workshop: How to post Source Code in your Comments
  • WordPress Anatomy and How to Log In
  • How to Upgrade WordPress (2011)
  • How to style Modularity Lite 1.3 by GraphPaperPress
  • Disk Space Pie Chart Plugin
  • Upgrading WordPress… FAILED!
  • Why does WordPress ask for your FTP Details
  • Adios IntenseDebate!
  • How to style AutoFocus by Allan Cole
  • How to style Misty Look
  • How to style WP Affiliate Platform
  • How to amend an Application Vault Repository in Plesk
  • How to upgrade PHP on CentOS 5
  • Linux Disk Space shown as Pie Chart
  • When Plesk fails to upgrade
  • How to install Parallels Plesk on a new Linux server
  • The “Comber 38” Viagra Hack
  • The Drunkjeans.com / Roundstorm.com Hack and how to get rid of it
  • Testing HyperDB
  • How to increase the Upload Limit in phpMyAdmin?
  • WordPress 3.0 is here – but should you upgrade today?
  • How to change “View with Piclens” message in NextGen Gallery
  • How to create Rotating Ads on your site
  • How to modify MANSION by GraphPaper Press
  • How to style THESIS by DIYThemes
  • Themes and where to get the Good Ones
  • Mansion: a Photoblogging Extravaganza
  • Testing Testing… this thing on?
  • Where are the MySQL data files on CentOS?
  • How to fix the “Press This” 404 Error
  • How to modify the Modularity Lite 1.2 from Graph Paper Press
  • How to get advertising banners for your site
  • How to repair MySQL tables from the Command Line
  • How to batch-upgrade plugins in WordPress 2.9+
  • Where are the Backup Files in Plesk?
  • How to update multiple WordPress installations in one swoop?
  • WordPress.com vs WordPress.org self-hosted
  • PayPal Buttons are not to scale in Thesis
  • CSS Dropdown Menu hides behind Videos
  • How to install MySQL on CentOS
  • How to modify an existing theme
  • How to replace a Header Image
  • How to increase your PHP Memory Limit
  • What is a “Point Release”?
  • Where is php.ini on a Linux Server?
  • How to avoid Server Crashes with WordPress
  • How to link YouTube and your self-hosted WordPress
  • How to link your self-hosted WordPress with your WordPress.com account
  • How to upgrade WordPress
  • How to embed YouTube videos in HD quality
  • WordPress Themes
  • How to add a Favicon to my website?
  • What is a Favicon?
  • How to shorten the_content() in WordPress Themes
  • How to backup your WordPress database?
  • How to restore your database?
  • How to move WordPress from one server to another
  • How to add a NEW THEME to your site
  • How to setup a Cron Job in Linux and Plesk
  • What is a CRON Job?
  • How to add a Facebook Group Feed
  • Hosting Providers
  • How to display hidden files in FileZilla
  • How to change the PHP Upload Limit