I'm an experienced freelance Drupal/Wordpress developer/themer in Vancouver, BC, Canada.

I currently work as Programmer/Analyst II at UBC Faculty of Graduate and Postdoctoral Studies.

Twitter: https://twitter.com/darkotweeted

LinkedIn: http://lnkd.in/V4KjeV

 

Services

a.

Web Development

I began working with Drupal back at version 4.6, and have been creating powerful web sites with it ever since. I also build sites with WordPress and other tools that suit my client's needs. Site building, custom coding, training and maintenance are among the services I offer.
b.

Planning and Strategy

With over a decade of experience on the web, and as a former IT instructor, I can provide sound technical advice in plain language.

Blog

The development road not taken

I am a Drupal developer. Or more specifically, I am a Drupal 7 developer *today* because my main client is on a D7 distro that isn't switching to D8 in the next two years. There simply is no budget.

I'm not sure what I will be tomorrow, or next month, or next year. I think I will bill myself as a Web Developer once again since I find myself building and iterating features on sites on a variety of publishing tools.

Reverting Features and hook_post_features_revert() versus hook_update()

I'm working with a distro and I've been looking for a permanent solution to an issue I have with removing fields defined by the distro which the client does not need. I have used hook_update in the past like this. 

/**
* Remove unused fields from distro
*/
function mymodule_update_7101() {
if ($instance = field_info_instance('node', 'field_topics', 'blog')) {
field_delete_instance($instance, TRUE);
field_purge_batch(1);
}
...
}

Portfolio

Most recent projects:
  • This WordPress site focuses on "Reflective Practices" within the philanthropic sector. My work centres on finding technical solutions to new features and on occassional theme changes as new initiatives arise. 

  • Philanthropy Northwest facilitates and drives collaborative action by community investors to build resilient, equitable and inclusive communities. DarkoDev developed custom features for the Drupal 7 site built on a proprietary distribution. This feature-rich site includes faceted Solr search and Salesforce integration with Redhen CRM.

Contact us