Skip to main content

Devin Tepleski uses his skill-sets in web design, data management and analysis, multimedia creation, and communications to help research teams, community organizations, and indigenous communities share information more effectively and more beautifully.

Besides his work utilizing the latest technologies for community engagement, he is active as a photographer and filmmaker. The recipient of numerous international awards for his photographs and films, Devin continues to try to fit in as much creative work into his busy schedule.

Devin is also the founder of Friends of Bui Society, a non-profit that merges art and documentary traditions to raise awareness of and much needed funds for communities impacted by Bui Hydroelectric Dam, Ghana.

Tepleski’s images have been published by TIME and O Magazine, and were featured in the Human Rights Special Edition of Zoom published in Italy in 2012.


commented on Bring back Large Icons on People Map View
You should look at extensions like StyleBot for Chrome. I have a custom styles installed on my browser to make the dots larger and red. I’ve just uploaded it to StyleBot Social and as long as you download StyleBot you should just be able to click the download button here to get it to look like mine:
posted 2016-12-15 14:00:09 -0800
commented on Email "drip" campaigns - scheduled communications in series
You should be able to do this with existing paths features, adding the ability to email people based on path step, adding a recurring or triggered emails function, and adding a cron job feature to batch editing that would allow users to set up recurring batch edits based on conditional filters. Example) If user hasn’t visited site in last 3 months add them to a ‘Email offer – Long time since last visit" path. If user is on first step of that path it triggers a recurring prepared email. Doesn’t have to be super complicated and would use many existing features and interface. Beyond this, a cron job for batch editing would be so incredibly useful. It would be super simple solution and would make things a lot more flexible!
posted 2016-12-02 10:15:33 -0800
commented on Choosing to lead
Having a tough time stomaching this, NationBuilder. Give it a rest on the trite outsider narrative. Your platform helped elect a fascist. I don’t blame you for that. Your web platform is powerful, and yes, sure, unexperienced people can do some monumental things with it (which Trump isn’t, by the way). I do blame you for feeding into the outsider narrative when your platform clearly helped elect the status quo Republicans. I blame you for using the election results as part of your sales pitch in such a misleading and shameless way. I was all for your efforts to build an open(ish) non-partisan platform, but with the recent pricing change rollout (that was a kick in the teeth to small non-profit / community organizations) and this blog post, I don’t know anymore.

Like Shannon, I don’t expect you to only work for progressive causes. I do expect you to make moral decisions. You are not WordPress. You actually have a team of strategists and experts on staff offering advice. My question to you is how involved was your team in the campaign? Was it simply the web platform?
posted 2016-11-18 09:13:35 -0800
tagged Nicole Bienfang's Assign Point Person By Region with important to me
posted 2016-09-10 11:20:22 -0700
responded to Built in Analytics with considering
posted 2016-06-14 13:34:06 -0700
tagged Tom Ryan's Integrations with Important
posted 2016-02-25 08:10:48 -0800
commented on Add support for importing relationships
I agree this would be good, but may not be that easy to implement given the number of variables at play (relationship type, hierarchy of relationship, etc.) This structure wouldn’t translate well to CSV format. What I do is place a temporary tag indicating relationships in my import file. Then I run batch edits on the records with that tag to create relationships. After its done I run another batch edit on the same list to remove the tag. This can be time consuming though.
posted 2016-02-12 11:51:46 -0800
commented on Displaying Map Below Events
I’m having same issue as Roy. Is there an editable file that handles the maps on calendar pages? Looking in the console, the script appears the same as the original _map.html, but I’ve made changes to that file that aren’t reflected. There must be a duplicate script in a different file that the global liquid object injects in the event calendar template, but I have no clue where this map file resides.
posted 2016-02-06 14:09:01 -0800
commented on Make Custom Fields Required
Found a solution. Haven’t tested extensively, but it should work to solve the issues people are having below.
The form tags are injected using {% Liquid global objects %}. View the page on your site. Use Inspector or Firebug and copy whatever the global object is injecting. Then paste it to replace the global object in the template. Voila! Now you can edit the actual input tag. All standard HTML5 input attributes should work.
posted 2016-01-30 16:39:50 -0800
tagged Karl Hardin's SERIOUS DATA SECURITY FLAWS with Good
posted 2016-01-28 19:36:15 -0800
commented on Zapier Integration
This would be amazing!
posted 2016-01-20 11:35:53 -0800
tagged Farooq Maseehuddin's Add Stripe Recurring Billing with Good
posted 2016-01-19 16:47:17 -0800