• Home
  • Join
  • Courses
    • Garden Tours (Start Here!)
    • The Garden Paths
    • All Courses
  • News
  • Activity
  • Help
    • Feature Requests
  • Contact
    Sign in Sign up
    • Home
    • Join
    • Courses
      • Garden Tours (Start Here!)
      • The Garden Paths
      • All Courses
    • News
    • Activity
    • Help
      • Feature Requests
    • Contact

    Month: February 2022

    Site News #8: Survey says…

    I asked, you answered! Here's what Graceful.Dev members say Avdi should focus on in 2022...
    Avdi Grimm 2022-02-21
    0 Comments

    Site News #7

    Intro to O11y, systems thinking, new hosting, and membership discounts for course buyers.
    Avdi Grimm 2022-02-14
    0 Comments

    Recent Posts

    • Site News #16: New dashboard, and…

    • New Video: RUBYOPT and the Sneaky…

    • Black Friday Not-Sale (UPDATED)

    • Site News #15: New content, new…

    • Site News #14: Bug fixes &…

    See all

    Archives

    • January 2023
    • November 2022
    • October 2022
    • July 2022
    • June 2022
    • May 2022
    • April 2022
    • March 2022
    • February 2022
    • January 2022
    • December 2021
    • November 2021
    • October 2021

    Categories

    • Meta (1)
    • New Content (1)
      • New Video (1)
    • News (19)

    Meta

    • Register
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    Recent Comments

    • Philipp Blume on But I don’t know Ruby at all!
    • Philipp Blume on But I don’t know Ruby at all!
    • Philipp Blume on Say hello!
    • Chris Shieh on But I don’t know Ruby at all!
    • Chris Shieh on Say hello!

    Recent News

    • Site News #16: New dashboard, and more
    • Black Friday Not-Sale (UPDATED)
    • Site News #15: New content, new welcome series
    • Site News #14: Bug fixes & new video
    • Graceful.Dev Birthday Sale 2022

    Latest Content

      Common Tags

      Applications asynchrony concurrency containers corelib data debugging design enumerable gems guest Guest Episodes idioms io iteration Language libraries metaprogramming oop patterns practices rails refactoring regex rspec Ruby stdlib style systems TDD test doubles testing text tools variables

      • Home
      • Join
      • Courses
      • News
      • Activity
      • Help
      • Contact
      © 2023 ShipRise LLC
      • Code of Conduct
      • Privacy Policy
      • Terms of Service
      • Blog
      • Help
      • Contact

      Forum Description

      Hey there graceful devs,

      Today's site news update is dedicated entirely to a look at the results of the Focus Survey I mailed out last week. I asked what y'all, the members, would most like to see me focus on next, and you answered!

      Specifically, 41 of you answered. Let's see what you had to say...

      What broad area should Avdi focus on next?

      ItemTotal Score Aggregate Rank 
      New courses on new topics not covered before1731
      Extracting cohesive, topical courses from The Tapastry1492
      Adding content to existing courses1333
      Site features/improvements864
      Growing the community/social aspect745

      The first thing I take away from this result is that (almost) nobody cares about social features. This is actually great to know, because it means that's one area I don't need to think about for a while. Good signal!

      The second thing is that while there are still some nice-to-have feature requests, my sense that the site basically works for people seems confirmed.

      "New courses" and "extracting courses" ran neck-and-neck for a while, but "new courses" eventually pulled ahead. I'll be honest, I have a personal preference to spend some time teasing courses out of the Tapastry, because that's been on my mental want-to-do list for, like, half a decade. So I may still start out with that. But I hear you loud and clear: new courses, on new topics!

      And what new topics might those be? Well, let's see how you answered...

      What potential topics would you love to see covered?

      I threw a couple dozen potential topics at the wall. Every single one got at least one vote. The top five were:

      1. Tackling Technical Debt. This was a pitch from Chelsea Troy, based on a workshop she teaches. I'll be conferring with her soon on next steps to make this course a reality...
      2. Domain-Driven Design: I'm pretty excited to see this one come out so high up! My Graceful.Dev co-conspirator Jessitron has been teaching DDD workshops with Domain-Driven Design author (and our friend) Eric Evans, so I think we can probably put something together for this topic.
      3. MORE RUBY DANGIT: Hahaha OK I hear you 😁
      4. Actors, events, and reactive design and Resilience Patterns: A tie, which feels appropriate since I think they are heavily interrelated.
      5. Analyzing Risk in a Software System: Another Chelsea Troy pitch, based on one of her workshops.

      The big takeaway here is that Graceful.Dev members are more interested in design and method than in programming languages. Good to know!

      However, for my own edification as a programming language dork, I'm going to narrow it down to the just the language-specific options and see what came out on top:

      1. Elixir with 11 votes. This pairs well with "actors, events, and reactive design".
      2. Rust with 10 votes.
      3. Grokking JavaScript Asynchrony, also with 10 votes. I threw this in because it's the topic of a series of videos Betsy Haibel and I worked on, but never finished. With 25% of responders were interested, it may be worth dusting off that footage!
      4. Modern JavaScript, TypeScript, and Go each got 7 votes.

      Which course-in-progress do you want to see more of?

      There was a clear winner here: systems thinking! This makes me happy, since it's what I spend a lot of my time thinking about these days. It's also the topic of a series of workshops Jessitron has been co-teaching with Kent Beck, so I think more content in that vein should be doable.

      What format do you prefer?

      I read you loud and clear on this one: stick with the tried-and-true RubyTapas format of video-centric topics!

      Specific feedback

      The survey contained several prompts for elaboration. Some highlights and commentary, in no order:

      • Categorized search results: oooh, good idea.
      • Rails 7 frontend (Hotwire/Stimulus/etc.) hmmm I might know someone who could do justice to this topic...
      • Check off a course as done: yeah that should be do-able.
      • A course on setting up deployment: oh yeah I like this idea. With a YAML YAML here and a YAML YAML there, here a YAML there a YAML everywhere a YAML error...
      • A weekly email with a pointer to a random topic: YES! We used to have a "from the freezer" series, and I've been thinking a lot about re-establishing something like it.
      • Although "social" did not do well in the overall focus section, a couple of people brought up doing regular Twitch-style streams.
      • High-productivity workflows, ensemble programming: Hm, how about a series on how everyone is doing code review wrong?
      • More on testing and TDD: Yeah I should have included that in my list of potential topics.
      • Functional Programming: Good idea!

      Conclusion

      I don't have a plan per se, but the results of this survey have given me some solid direction. The results have been super enlightening, and I really appreciate some of the kind notes some of y'all included.

      Thanks again to everyone who filled in the survey! If you didn't, you're still welcome to add your two cents--I'll continue to reference back to it as I prioritize my work going forwards.

      Cheers,

      Avdi

      Report

      There was a problem reporting this post.

      Harassment or bullying behavior
      Contains mature or sensitive content
      Contains misleading or false information
      Contains abusive or derogatory content
      Contains spam, fake content or potential malware

      Block Member?

      Please confirm you want to block this member.

      You will no longer be able to:

      • See blocked member's posts
      • Mention this member in posts

      Please allow a few minutes for this process to complete.

      Report

      You have already reported this .
      Clear Clear All