Skip to content
  • Home Home Home, current page.
  • Moments Moments Moments, current page.

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
jagthedrummer's profile
Jeremy Green
Jeremy Green
Jeremy Green
@jagthedrummer

Tweets

Jeremy Green

@jagthedrummer

A humble computersman from the @ThunderPlains of @Techlahoma. Creator of @RemarqIo and @CloudHdr. Builder of APIs. Brewer of IPAs.

Oklahoma, 'merica
octolabs.com
Joined January 2009

Tweets

  • © 2018 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    Jeremy Green‏ @jagthedrummer Sep 6

    Pro tip for saas builders: Users and Accounts should be different things from day 1. Accounts own the stuff, and Users sign in to work in (one or more) Accounts. Splitting later can be hard for anything but the simplest of apps.

    2:18 PM - 6 Sep 2018
    • 204 Retweets
    • 891 Likes
    • Peng Zhong omar10594 Bjarke Ritchie J Latimore Miranda Edwards Aseda Sam 🇬🇭 Sean Washington Daniel Kanas Yuri Kasperovich
    20 replies 204 retweets 891 likes
      1. New conversation
      2. Jeremy Green‏ @jagthedrummer Sep 6

        And any app that is used to create/edit/publish anything of any kind WILL eventually be used by a team, whether you actively enable that or not. Password sharing is bad, don't encourage people to have to do that on your app.

        2 replies 8 retweets 62 likes
        Show this thread
      3. Jeremy Green‏ @jagthedrummer Sep 6

        And, just for the record, I have totally made this mistake multiple times, even after I knew better than to make it, because it's a super easy mistake to make when you're still in the early stages and "team stuff" doesn't seem like something you need yet.

        1 reply 0 retweets 21 likes
        Show this thread
      4. Jeremy Green‏ @jagthedrummer Sep 6

        BTW, if you need to make this kind of separation late in the game, HMU.

        2 replies 0 retweets 11 likes
        Show this thread
      5. Jeremy Green‏ @jagthedrummer Sep 6

        Also, since this thread is picking up a little steam, I believe internet protocol requires me to tell you that I sometimes post stuff on Soundcloud and Flickr if you're into those kinds of things. https://soundcloud.com/layercakewip https://www.flickr.com/photos/rhythmandcode/ …

        0 replies 1 retweet 15 likes
        Show this thread
      6. End of conversation
      1. New conversation
      2. Zack Bloom‏ @zackbloom Sep 7
        Replying to @jagthedrummer @ayrtonbe

        This is a classic example of something you sadly don't want sucking up a bunch of time at the earliest phases of a company. Success can buy you the time to fix all manner of things, but the world's best user management has never made a company successful (Okta excepted).

        3 replies 0 retweets 3 likes
      3. Suzanne Aldrich‏ @SuzanneAldrich Sep 8
        Replying to @zackbloom @jagthedrummer @ayrtonbe

        I dunno Zack. I think it's good advice. I see this happening at every tech company I've worked at, and reworking the whole dashboard and permissions seems a lot more effort than just putting some thought into the user/account design in the first place.

        1 reply 0 retweets 5 likes
      4. Zack Bloom‏ @zackbloom Sep 8
        Replying to @SuzanneAldrich @jagthedrummer @ayrtonbe

        In my experiences they manage to do it. They don't go out of business, it just takes a little (sadly annoying) time. On the other hand, I've seen scores of companies over engineer too early and actually go out of business without a product anyone actually wanted.

        1 reply 0 retweets 0 likes
      5. Zack Bloom‏ @zackbloom Sep 8
        Replying to @zackbloom @SuzanneAldrich and

        Just because something creates a future frustration doesn't mean it was a mistake. Startups are about moving as fast as possible and making a whole lot of compromises to survive long enough to get a chance to do it again with the next set of challenges.

        1 reply 0 retweets 2 likes
      6. Jeremy Green‏ @jagthedrummer Sep 8
        Replying to @zackbloom @SuzanneAldrich @ayrtonbe

        I'm not saying to build out all of the user management and permissions first. I'm just saying take the extra 10 minutes to create an Account model that owns stuff. One User per Account is a fine place to start.

        0 replies 0 retweets 6 likes
      7. End of conversation
      1. New conversation
      2. Eddie‏ @icodealone Sep 7
        Replying to @jagthedrummer

        Best suggestion I've read on Twitter this week.

        1 reply 0 retweets 2 likes
      3. Eddie‏ @icodealone Sep 7
        Replying to @icodealone @jagthedrummer

        Another angle that I recently implemented - implement identities for users. One for FB login, one for email/password etc. Tidier than adding columns to user tables.

        1 reply 0 retweets 9 likes
      4. Tobbbles‏ @tobbbles Sep 7
        Replying to @icodealone @jagthedrummer

        100x this, keeping a profile and identities apart is a great idea

        1 reply 0 retweets 1 like
      5. 1 more reply
      1. Sylvain Josserand‏ @SylvainJoss Sep 6
        Replying to @jagthedrummer

        This is great advice! We didn't do it for @parseur and regretted it later. Did it from the start in @PriceurApp and it took a few extra minutes without adding noticeable complexity. Wish I read this advice a few years earlier!

        0 replies 1 retweet 3 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo
      1. Carl Byström‏ @cgbystrom Sep 7
        Replying to @jagthedrummer @pengwynn

        Also billing, like what AWS does with master accounts. Good for large companies with multiple teams/accounts.

        0 replies 0 retweets 5 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo
      1. kamal‏ @kamal Sep 7
        Replying to @jagthedrummer

        Adding to this, subdomains help split those Accounts cleanly. God help you if you have to show things from several Accounts in one screen (which is the temptation with top-level apps) when you add in roles and permissions

        0 replies 0 retweets 4 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo
      1. Stephen Rhyne‏ @SRhyne Sep 7
        Replying to @jagthedrummer @pengwynn

        Very good advice. Yes, the initially registered used often ends up leaving but the organization stays intact. Billing should be attached to the org too IMO instead of an “owner” user.

        0 replies 0 retweets 3 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo
      1. Tony Spiro‏ @tonyspiro Sep 6
        Replying to @jagthedrummer @pengwynn

        Yes! Decoupling users and products FTW. This early decision can save lots of pain and rewrite dev time later.

        0 replies 0 retweets 4 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo
      1. Tim Frietas‏ @timfrietas Sep 7
        Replying to @jagthedrummer

        Related canon: http://habitatchronicles.com/2008/10/the-tripartite-identity-pattern/ …

        0 replies 0 retweets 2 likes
        Thanks. Twitter will use this to make your timeline better. Undo
        Undo

    Loading seems to be taking a while.

    Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

      Promoted Tweet

      false

      • © 2018 Twitter
      • About
      • Help Center
      • Terms
      • Privacy policy
      • Cookies
      • Ads info