Log inSign up
Ryan Yen
269 posts
user avatar
Ryan Yen
@ryanyen22
Semi-Formal Programming | PhDing at @MIT_CSAIL, @mitvis with @arvindsatya1
Cambridge, MA
ryanyen2.github.io
Joined August 2020
539
Following
677
Followers
  • user avatar
    Ryan Yen
    @ryanyen22
    Mar 13, 2025
    ✏️ CodeShaping is a sketch-based code editing approach where programmers annotate on and around code to guide AI in shaping the code structure, flow, and syntax #CHI2025 paper preprint here: arxiv.org/abs/2502.03719 video here: youtube.com/watch?v=QeI61Y…
    Image
    00:00
    62K
  • user avatar
    Ryan Yen
    @ryanyen22
    Mar 28, 2025
    Code Shaping just won the Best Paper Award at #CHI25!!! 🥳🎉 Thanks for the recognition! If you've read the paper or watched my presentation, I’ve put together some insider scoops and untold stories from the making of this project 😉 👉 ryanyen2.github.io/blog/code-shap…
    image generated by GPT4o from OpenAI, with prompt "change the sketch to best paper award with a trophy drawn"
    18K
  • user avatar
    Ryan Yen
    @ryanyen22
    Apr 6, 2024
    (1/3) 🐳Exciting Update! 🐳 I am excited to announce that I've accepted a Ph.D. offer from @arvindsatya1 at @mitvis to continue my research in human-AI interaction! Over the past 1.5 years at @UWaterloo, I've had some truly memorable experiences 👇
    25K
  • user avatar
    Ryan Yen
    @ryanyen22
    Oct 16, 2024
    ✅Presented CoLadder and Memeolet ✅Co-organized the Dynamic Abstraction workshop ✅Presented CodeShaping poster (and receive many amazing feedback, including my academic idols, Michel Beaudouin-Lafon and @bradamyers ☺️ Shout out to @ACMUIST!! I had such a great time! #UIST2024
    Image
    Image
    Image
    Image
    6.5K
  • user avatar
    Ryan Yen
    @ryanyen22
    Aug 16, 2024
    I’m grateful to work on several interesting projects at @UWCheritonCS that have recently been accepted. These include three papers, one poster, and one workshop at #UIST2024, and one poster at #IEEEVIS2024 Here’s a glimpse of the work we’ve done together 👇
    5.9K
  • user avatar
    Ryan Yen
    @ryanyen22
    Oct 10, 2024
    Can’t wait to catch up at #UIST2024! Grateful for the amazing projects and mentors that shaped my journey at @UWCheritonCS: @sangho_suh, @HaijunXia, @nonsequitoria, @jeffjianzhao!
    Image
    3.7K
  • user avatar
    Ryan Yen
    @ryanyen22
    Apr 30, 2025
    Im so back. I gonna present CodeShaping tomorrow 10am in G304 at #CHI2025 !! Ill try to do a live demo, see you there!
    Image
    2.5K
  • user avatar
    Ryan Yen
    @ryanyen22
    May 24, 2024
    My 2nd CHI has been a mixed experience. It's interesting to see how LLM research took off at CHI23, and is now facing some fatigue by CHI24. As junior researchers in HAI, it's probably time we pondered what makes interacting with AI truly unique, rather than just using it #CHI24
    Image
    Image
    Image
    Image
    1.9K
  • user avatar
    Ryan Yen
    @ryanyen22
    Jul 7, 2024
    Completed my master's thesis presentation! Huge thanks to my supervisor @jeffjianzhao and @nonsequitoria/ @lintool for being my readers. appreciate everyone who came to listen! (And i believe my back-and-forth "defense" with Jimmy made it totally worth coming, lol
    Image
    Image
    1.6K
  • user avatar
    Ryan Yen
    @ryanyen22
    Oct 17, 2024
    Yeahhh!! Thats a great surprise! CodeShaping a really cool and clever idea! Definitely recommend to check it out!! dl.acm.org/doi/10.1145/36…
    Image
    Image
    Image
    user avatar
    Jian Zhao
    @jeffjianzhao
    Oct 17, 2024
    Attending both #VIS (virtually) and #UIST is tiring but super exciting! Feeling good meeting old and new friends! My first UIST just concluded with a surprising poster award ☺️thanks to @ryanyen22 and @nonsequitoria! Chaired a session and looking forward to more from VIS 😍
    1.8K
  • user avatar
    Ryan Yen
    @ryanyen22
    May 2, 2024
    How do programmers decide whether to use generative AI 🤖 or web search 🔍 when faced with a problem? Check out our #CHI2024 LBW, "To Search or To Gen? Exploring the Synergy between Generative AI and Web Search in Programming" to find out!
    Image
    2.7K
  • user avatar
    Ryan Yen
    @ryanyen22
    Apr 24, 2023
    I'm now at #CHI2023 and can't wait to showcase my work tomorrow morning - StoryChat, which is an audience participation tool uses visual narratives to moderate livestreaming chat. Detail of my talk: 09:28 - 09:42, Session: Video Sharing, HallA
    Image
    programs.sigchi.org
    Video Sharing - CHI '23
    1.5K
  • user avatar
    Ryan Yen
    @ryanyen22
    Aug 15, 2024
    Really excited to be hosting the #UIST2024 Dynamic Abstraction Workshop with awesome people! Looking forward to the events and discussions! 🌊🐳
    user avatar
    Sangho Suh
    @sangho_suh
    Aug 15, 2024
    🚀 Excited to share that we're hosting a #DynamicAbstractions workshop at #UIST2024! 🎉 Looking forward to connecting and growing this community. Stay tuned for details as we finalize the program and workshop website! 🙂 @ACMUIST
    1.1K
  • user avatar
    Ryan Yen
    @ryanyen22
    Jul 3, 2024
    I was lucky to join the lab when Damian was sitting right behind me! His dedication and passion for research is incredible. The way he thinks about user interfaces and interactions has also deeply influenced my research tastes!
    user avatar
    Waterloo's Cheriton School of Computer Science
    @UWCheritonCS
    Jul 2, 2024
    🎉Damien Masson (PhD ‘23) has won two thesis awards from @afihm & the Canadian Human-Computer Communications Society. 📃His work focuses on interactive documents—changing how we share and create information. 🔗Read more: uwaterloo.ca/computer-scien… #UWaterloo #UWaterlooProud #hci
    Image
    1.6K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement