Topics
Software development
Jul 18, 2015 Making taglibs more testable in Groovy & Grails - a better way to construct using Groovy Builders
Jun 11, 2015 Grails 2.5.0 - Disabling autoTimestamp during Integration Tests
Oct 08, 2014 How to use Tomcat 7 Host Manager
May 02, 2012 Using Regular Expressions in Objective C
Dec 21, 2011 Add some color to your Jira logs!
Dec 06, 2011 Using an email server in your unit testing
Nov 22, 2011 Integration testing of a custom JIRA CreateOrCommentHandler email processor
Oct 23, 2011 Using WebDriver, jBehave to test dynamic web forms
Mar 31, 2011 A Quick Spring Security Lock-Down
Mar 08, 2011 Continuous Deployment: Deploying to Glassfish with Maven and TeamCity
Mar 01, 2010 How to load properties files into Spring and expose to the Java classes
Jan 24, 2010 A cyclical dependancy anti-pattern: Identity Theft
Dec 16, 2009 A simple example of using behavior-driven development with JBehave
Oct 26, 2009 A brief introduction to Behaviour-Driven Development
Oct 01, 2009 Using decimal and numeric input fields in Android
Android
Oct 01, 2009 Using decimal and numeric input fields in Android
Code quality
Jul 18, 2015 Making taglibs more testable in Groovy & Grails - a better way to construct using Groovy Builders
Dec 06, 2011 Using an email server in your unit testing
Nov 22, 2011 Integration testing of a custom JIRA CreateOrCommentHandler email processor
Oct 23, 2011 Using WebDriver, jBehave to test dynamic web forms
Jan 24, 2010 A cyclical dependancy anti-pattern: Identity Theft
Dec 16, 2009 A simple example of using behavior-driven development with JBehave
Oct 26, 2009 A brief introduction to Behaviour-Driven Development
Continuous integration
Mar 08, 2011 Continuous Deployment: Deploying to Glassfish with Maven and TeamCity
Web development
Nov 04, 2013 jQuery plugin for collapsing content - readmore.js
Jun 20, 2013 Audio synthesis with Web Audio intro - Stylophone
Feb 06, 2013 Converting an existing javascript file to a require.js AMD module
Jan 04, 2012 Loading external javascript into Blogger
Oct 23, 2011 Using WebDriver, jBehave to test dynamic web forms
Mar 31, 2011 A Quick Spring Security Lock-Down
Applications
Jun 09, 2011 OpenOffice 3.3 with HSQLDB via JDBC
Atlassian jira
Nov 22, 2011 Integration testing of a custom JIRA CreateOrCommentHandler email processor
System administration
Dec 21, 2011 Add some color to your Jira logs!
Javascript
Feb 06, 2013 Converting an existing javascript file to a require.js AMD module
Jan 04, 2012 Loading external javascript into Blogger
Iphone development
May 02, 2012 Using Regular Expressions in Objective C
Html5 audio
Jun 20, 2013 Audio synthesis with Web Audio intro - Stylophone
Jquery
Nov 04, 2013 jQuery plugin for collapsing content - readmore.js
Web applications
Oct 08, 2014 How to use Tomcat 7 Host Manager
Tomcat
Oct 08, 2014 How to use Tomcat 7 Host Manager
Grails
Jul 18, 2015 Making taglibs more testable in Groovy & Grails - a better way to construct using Groovy Builders
Jun 11, 2015 Grails 2.5.0 - Disabling autoTimestamp during Integration Tests
Productivity
Jan 19, 2017 Notes on Windows Bash
Dec 11, 2015 Nothing Doesn't Go In Here
Podcasts
Dec 11, 2015 Nothing Doesn't Go In Here
Windows
Jan 19, 2017 Notes on Windows Bash
Bash
Jan 19, 2017 Notes on Windows Bash
Aws
Dec 10, 2019 S3 Policy - Enforcing default SSE-S3 encryption
S3
Dec 10, 2019 S3 Policy - Enforcing default SSE-S3 encryption
Encryption
Dec 10, 2019 S3 Policy - Enforcing default SSE-S3 encryption
Security
Dec 10, 2019 S3 Policy - Enforcing default SSE-S3 encryption
S3 policy
Dec 10, 2019 S3 Policy - Enforcing default SSE-S3 encryption