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
AlanJay1's profile
Alan Johnson
Alan Johnson
Alan Johnson
@AlanJay1

Tweets

Alan Johnson

@AlanJay1

Dev+manager. ❤️ @jenzimmerman. Dad*4. Former teacher. Jeopardy champ*1. I try to uplift good ideas, support folks, add value, and speak up against harm. He/him

acjay.com
Joined April 2011

Tweets

  • © 2021 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.

    1. Alan Johnson‏ @AlanJay1 9 Sep 2019

      I'm not so sure the world needs another thread on the @skillsmatter, @typelevel, and @johndegoes situation, but you're going to get one anyway. /1

      3 replies 10 retweets 85 likes
      Show this thread
    2. Alan Johnson‏ @AlanJay1 9 Sep 2019

      Spoiler alert: it's not going to end in a verdict for or against anyone. I don't think that's my place. /2

      1 reply 0 retweets 8 likes
      Show this thread
    3. Alan Johnson‏ @AlanJay1 9 Sep 2019

      I follow the Scala community closely, but I'm not an "insider". In that sense, I have a lot in common with many of the bystanders in this debate. /3

      1 reply 0 retweets 7 likes
      Show this thread
      Alan Johnson‏ @AlanJay1 9 Sep 2019

      As a black American, I'm viscerally concerned with neofascism and the white backlash against a browning America and Europe. And I strive to be an ally to people who experience marginalization in areas where I have privilege. I am openly political. /4

      12:31 AM - 9 Sep 2019
      • 11 Likes
      • Keagan - Taproot by SpeedyTrial Yaah 🦀 Alexandra "HR Problem" de Wit Paul Gray Mark Lewis Kurt Kemple John A De Goes Aaron Pritzlaff
      1 reply 0 retweets 11 likes
        1. New conversation
        2. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Like most everyone else, I've been trying to make sense of references to events that happened increasingly far in the past. /5

          1 reply 0 retweets 3 likes
          Show this thread
        3. Alan Johnson‏ @AlanJay1 9 Sep 2019

          This is complicated by the fact that important discussions are filled with "This Tweet is unavailable" from folks who have chosen to block me. /6

          1 reply 0 retweets 6 likes
          Show this thread
        4. Alan Johnson‏ @AlanJay1 9 Sep 2019

          As many know, @travisbrown wrote a comprehensive recap https://meta.plasm.us/posts/2019/09/01/jdg-and-the-fp-community/ …. I've seen this piece disputed as "defamation", but I have not seen the specifics debunked. /7

          3 replies 1 retweet 4 likes
          Show this thread
        5. Alan Johnson‏ @AlanJay1 9 Sep 2019

          I find the behavior outlined disturbing, especially in 2016 and 2017. /8

          1 reply 0 retweets 4 likes
          Show this thread
        6. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Alluded to, in a lot of discussion, is a pattern of behavior in interactions that is toxic in aggregate and/or abusiveness taking place in side channels. /9

          1 reply 0 retweets 4 likes
          Show this thread
        7. Alan Johnson‏ @AlanJay1 9 Sep 2019

          As someone who I won't name pointed out, one can either miss, ignore, deny, or refute the circumstantial evidence. That's every individual's call. /10

          1 reply 0 retweets 4 likes
          Show this thread
        8. Alan Johnson‏ @AlanJay1 9 Sep 2019

          I infer that some of this may be magnified by supporters, whose comments can sometimes cast the original person's comments in the worst possible light, if their support is not assertively refused. /11

          1 reply 0 retweets 2 likes
          Show this thread
        9. Alan Johnson‏ @AlanJay1 9 Sep 2019

          What's a lot less clear is whether 1) the past makes De Goes problematic today 2) whether De Goes behavior from 2018-onward is also problematic /12

          1 reply 0 retweets 6 likes
          Show this thread
        10. Alan Johnson‏ @AlanJay1 9 Sep 2019

          From these questions, different people are trying to further answer 1) should De Goes be given the spotlight at community events, like conferences? 2) should projects welcome him as a collaborator? 3) should he be persona non grata, generally speaking? /13

          1 reply 0 retweets 3 likes
          Show this thread
        11. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Mismatches in personal experience, perception of his negative impact, and scope of expected interaction are leading to very different answers from different people, and that is very confusing. /14

          1 reply 0 retweets 2 likes
          Show this thread
        12. Alan Johnson‏ @AlanJay1 9 Sep 2019

          My interpretation of what I've seen is @jdegoes appears to have taken feedback and evolved. Many people cite his outreach as what brought them into the community, including underrepresented people. /15

          1 reply 1 retweet 13 likes
          Show this thread
        13. Alan Johnson‏ @AlanJay1 9 Sep 2019

          The folks who are loudly fighting to change Scala's culture have had a lot of success in changing some of its pillars. They've had a lot of success in getting John De Goes and others to change their behavior for the better. /16

          1 reply 0 retweets 10 likes
          Show this thread
        14. Alan Johnson‏ @AlanJay1 9 Sep 2019

          John separated from Scalaz, and it looks like ZIO may get the Scala CoC, albeit with a concerning possible addendum naming him BDFL (https://github.com/zio/zio/pull/1597/files …). /17

          1 reply 0 retweets 3 likes
          Show this thread
        15. Alan Johnson‏ @AlanJay1 9 Sep 2019

          I was critical of the letter John wrote about leaving Scalaz (https://www.reddit.com/r/scala/comments/bu7p88/john_a_de_goes_why_im_stepping_back_from_scalaz/epjlupc/?context=8&depth=9 …), and I feel he made a thoughtful response. /18

          1 reply 0 retweets 2 likes
          Show this thread
        16. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Maybe this perceived reform is genuine. Or maybe it's a trojan horse to stay in good graces and more quietly keep the door open to people who espouse viewpoints I find abhorrent. I think everyone has to make that judgement for themselves. /19

          1 reply 0 retweets 6 likes
          Show this thread
        17. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Alan Johnson Retweeted Jon Pretty

          A big part of me vibes with @propensive's thread (https://twitter.com/propensive/status/1170098818286784512 …), and is ready to let the healing begin. /20

          Alan Johnson added,

          Jon Pretty @propensive
          As a consequence of the revocation of @jdegoes's talk at @scalaexchange, I have decided to decline the offer to speak there, and will not involve myself with any @skillsmatter events until there's a change to the way decisions like this are made. /1
          Show this thread
          1 reply 1 retweet 4 likes
          Show this thread
        18. Alan Johnson‏ @AlanJay1 9 Sep 2019

          However... /21

          1 reply 0 retweets 3 likes
          Show this thread
        19. Alan Johnson‏ @AlanJay1 9 Sep 2019

          The Scala community remains anachronistically dude-dominated. It feels like my college computer engineering classes from nearly 2 decades ago. This is not a minor detail. /22

          2 replies 0 retweets 14 likes
          Show this thread
        20. Alan Johnson‏ @AlanJay1 9 Sep 2019

          As someone who also does a lot of front-end work, it stands in stark contrast to the much more powerfully inclusive and reflective communities there. /23

          1 reply 1 retweet 9 likes
          Show this thread
        21. Alan Johnson‏ @AlanJay1 9 Sep 2019

          I feel this way nearly every time I go to a Scala conference or event. I also perceive a great deal of apathy from rank-and-file developers to change that dynamic. https://www.reddit.com/r/scala/comments/495g8p/how_were_ne_scala_2016_and_typelevel_summit_us/d13kb2b/?context=8&depth=9 … /24

          1 reply 1 retweet 6 likes
          Show this thread
        22. Alan Johnson‏ @AlanJay1 9 Sep 2019

          This is no single person's fault. It's a systemic issue inherited from "deep tech", and that culture continues to idolize visible dudes, center the thoughts of dudes, and fret over treatment of dudes--as has this thread. /25

          1 reply 2 retweets 11 likes
          Show this thread
        23. Alan Johnson‏ @AlanJay1 9 Sep 2019

          It will continue to do so if more dudes don't speak up. That's why I'm writing this at 3am, after much consideration. /26

          1 reply 0 retweets 4 likes
          Show this thread
        24. Alan Johnson‏ @AlanJay1 9 Sep 2019

          I can't help but notice the list of people seconding and ❤ing @propensive's statement also appears to be mostly dudes. /27

          2 replies 0 retweets 8 likes
          Show this thread
        25. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Perhaps that's simply representative of our non-diverse community. Nonetheless, it's clear that many dudes would rather just "get back to coding". /28

          1 reply 1 retweet 8 likes
          Show this thread
        26. Alan Johnson‏ @AlanJay1 9 Sep 2019

          Meanwhile, there are voices in the community who have said "I am marginalized by what happens in our community, and it feels like the community is cool with that" /29

          2 replies 1 retweet 7 likes
          Show this thread
        27. Alan Johnson‏ @AlanJay1 9 Sep 2019

          My biggest concern is where does this leave underrepresented women and minorities? Are they voting with their feet, instead of their voices, as they empirically have to date? /END

          8 replies 1 retweet 25 likes
          Show this thread
        28. Alan Johnson‏ @AlanJay1 9 Sep 2019

          PS If this stirs up a shitstorm, I'll be around a bit for a couple days, but then I'll be mostly taking off Twitter to enjoy mental and family time between jobs.

          0 replies 0 retweets 15 likes
          Show this thread
        29. End of conversation

      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

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