Skip to content

Instantly share code, notes, and snippets.

@data-doge
data-doge / programming-because-its-fun.md
Last active October 22, 2016 22:32
programming because it's fun

mvp-admin-onboarding-flow stories:

onboarding flow for completely new user

  • enter email on home page
    • user created with email, tmp_password and confirmation_token
    • user logged in
  • set group name
    • group created with name
  • user added as admin to group (already happens on groups#create
@data-doge
data-doge / lol.txt
Created January 21, 2016 07:35
source code for birdrave-lol in enspiral slack
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :kakapo: :kakapo: :kakapo: :kakapo: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:kakapo: :rave: :rave: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave: :kakapo: :rave: :rave: :kakapo: :rave: :rave: :rave: :rave:
:k
  • style confirm-account-page to look like screen 2
  • style group-setup-page to look like screen 3
  • add email field to confirm-account-page
  • confirm-account-page expects email in url params so it can autopopulate email field
  • add optional name field to confirm-account-page, below password field
  • in invite-new-admin-to-create-group flow, user lands on confirm-account-page with 'lets go' button that brings them to group-page
  • in mvp-admin-onboarding flow, no confirmation_token needed for screen 2
  • in mvp-admin-onboarding flow, no emails sent to new admin (maybe in the future though)
  • for this ticket, omitting the demo link and everything below it on the landing page
  • omitting the 'already have an account? sign in here' btn from screen 2
  • screen 2 - 4 are identical to the admin-invite-user-to-create-group flow

  • need to take existing forms and make them look good

  • eugene needs svg of new logo and name

    • but for now, just use header tags
  • admin flow:

    • user is created with given email address - and given a token
    • a dummy group is created (name is "New Group") and the user is added as an admin to it
    • an email is sent to the user, with a link containing their token

blue hat - process how to organize the meeting how to facilitate scrum process design

white hat - facts data user stories analytics

@data-doge
data-doge / notes.md
Last active January 21, 2016 23:28
notes on network inequality post

R: response

The way we build and grow social networks and apps can amplify and exacerbate the existing inequities in society. But it doesn’t have to be that way.

  • tech startups typically get their initial funding from loved ones with money to spare.
  • common advice: to grow your app's audience, start with people you know.
    • but most app creators are white + privileged, and the average white american has only one black friend.
  • social apps enhance our lives, but their creators are advised to make the tools fit their insulated, homogenous networks.
@data-doge
data-doge / kevin.js
Last active December 1, 2015 01:00
// assuming you've included jQuery
$.ajax({
method: 'GET',
url: 'https://remote-server.com/path/to/resource.json'
}).done(function (res) {
console.log('res: ', res) // can view the server response here
}).fail(function (err) {
console.log('request unsuccessful')
})
@data-doge
data-doge / remove_member_testing_setup_guide.md
Last active November 15, 2015 00:21
cobudget beta: remove member testing setup guide

run this script in rails console:

admin_email = EMAIL_ADDRESS_ASSOCIATED_WITH_ONE_OF_YOUR_ADMIN_ACCOUNTS
user_email = ONE_OF_YOUR_ALTERNATE_EMAIL_ADDRESSES

unless admin = User.find_by_email(admin_email)
  admin = User.create(email: admin_email, password: "password", name: "Admin")
end

hi thanks for opening this link!

what is this link about? well, i want to visit new zealand because i miss garrett street, eda, and enspiral. i also want half-price sushi, and pies, and i want to go to kiwiburn.

i have a few questions about visiting new zealand, and contracting while i'm there.

i'm thinking that the whole of enspiral may be able to help me answer these questions.

here is some (possibly) relevant, precursory information:

  • i'm currently working on a contract with craftworks remotely from the US (my home country). The client is a company based in the US.