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
tagged Lynne McNamee's CAPTCHA? with important to me
posted 2016-09-10 11:08:35 -0700
commented on How to log contacts
Yes! Please remove path requirement on contacts. I have a ‘False Path: Remove from Path’ path that I instruct control panels to use when not a reasonable contact to log to real, functioning path. Every now and then I batch remove people from that path to clear it.
posted 2016-07-08 15:36:28 -0700
commented on Create a tag library
Please provide a description field for tags, at bare minimum! I keep tag libraries using the awesome and free Awesome Tables integration with Google Sheets. It allows me to display detailed descriptions of all the tags in the system. I provide a description, details on what they trigger in the templates, and whether they are depreciated. These are all searchable and sortable and visible on a front facing part of the site for those granted special access. It works well, but it is a pain in the but to manage because it isn’t linked to NationBuilder through API. I just do an export of all tags to spreadsheet and sort and purge duplicates every month.
posted 2016-07-08 15:15:00 -0700
responded to Built in Analytics with considering
posted 2016-06-14 13:34:06 -0700
commented on Sharing your site on social media
Currently I have users who sign any petition redirected to a survey. Problem is, in between signing the petition and the survey they are asked to share on social media. If a Twitter or Facebook account isn’t already connected to their signup, they get a new record in our nation associated to that social media account as established through oauth. Issue is if they refresh or go back to this survey page they have to re-enter their details (not all facebook and twitter accounts share the same email address as the signup email address). Is there anyway to prevent this? I feel like if somebody’s social media is coming in as a result of a social share prompt, nb should know that they are the same person and merge their accounts automatically. Is there anything I can do to fix this issue? It seems to be correlative to a high drop out rate from the survey.
posted 2016-02-25 18:41:52 -0800
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 Create a survey
I found an undocumented variable that can be used to target as below:
posted 2016-02-09 16:56:49 -0800