Best Practices
Usability and User Experience
WordPress
Apache Wicket
Quality Assurance
DevOps
Configuration
Algorithms
Best Practices
- Live template in IntelliJ IDEA to generate serialVersionUID (22 Jul 2013)
- A case for declaring your variables as final in Java (27 Aug 2011)
- Why Yoda conditions are bad and usage of Java's 'final' keyword is good (15 May 2011)
Usability and User Experience
- Apple Store's usability is great, but… (28 Nov 2011)
- The importance of spelling and grammar to create a professional appearance (18 Jun 2011)
- How to configure your WordPress title to place the title of your article before your blog's name (04 Jun 2011)
- Usability guidelines for entering credit card numbers on a payment page (19 May 2011)
WordPress
Apache Wicket
- Save drafts of form textarea inputs in Apache Wicket automatically (06 Oct 2014)
- Override Wicket's redirect to use "301 Moved Permanently" instead of "302 Found" (27 Oct 2012)
- Check if a user already exists in a sign up form with a Wicket validator (14 Mar 2012)
- Adding a rel=canonical link in Wicket for duplicate content (17 Dec 2011)
- You can embed wicket:message in any HTML tag for easy internationalization in Wicket (13 Aug 2011)
- Configure WiQuery to not import JQuery automatically (16 Jun 2011)
Quality Assurance
DevOps
- Install NTP on CentOS (28 May 2016)
- Using s3cmd to synchronize local files against an S3 bucket (30 Dec 2015)
- Setting up Amazon S3 to host static media assets (21 Nov 2015)
- Apache httpd + mod_jk Configuration for a 503 "Down for Maintenance" Page (18 Apr 2015)
- Deny requests by IP address on an Apache server (23 Dec 2013)
- A simple cron job to perform a recurring MySQL database backup (02 Aug 2013)
- Regex to identify an IE 6 user agent without blocking MSIE 8 or 9 users (09 Sep 2012)
Configuration
- Apache httpd + mod_jk Configuration for a 503 "Down for Maintenance" Page (18 Apr 2015)
- Live template in IntelliJ IDEA to generate static class-level Logger variable (02 Jan 2015)
- Python + peewee and OperationalError 'MySQL server has gone away' (20 Nov 2014)
- Configuring Eclipse for IntelliJ users (20 Nov 2014)
- MacOS Application Installation List (19 Nov 2014)
- Sublime Text Key Mappings for MacOS (04 Nov 2014)
- IntelliJ Keymap Customizations on MacOS (03 Nov 2014)
- Configuring Python on MacOS (03 Nov 2014)
- MacOS Keyboard Shortcut Customizations (28 Sep 2014)
- MacOS Command Prompt and vi Customizations (28 Sep 2014)
- Install python MySQLdb module (28 Sep 2014)
- Live template in IntelliJ IDEA to generate serialVersionUID (22 Jul 2013)