Log inSign up
✨ Jean Yang ✨
16.2K posts
Image
user avatar
✨ Jean Yang ✨
@jeanqasaur
Dev tools all day all night. Founded @akitasoftware, acquired by @getpostman. Former programming languages professor @CSDatCMU.
Bay Area
jeanyang.com
Joined March 2011
3,770
Following
23.2K
Followers
  • Pinned
    user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Nov 2, 2021
    In the last few years, I've talked with hundreds, if not thousands, of software developers. What I've learned: there's a HUGE gap between what developer-influencers are writing about, versus the daily reality of most developers. BUT PEOPLE DON'T TALK ABOUT THE OTHER STUFF. 1/
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Dec 6, 2019
    Two important lessons I learned in my twenties: - If you think everyone hates you, you probably need to sleep. - If you think you hate everyone, you probably need to eat.
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Aug 5, 2020
    Ok I couldn't resist. Taylor Swift as classic programming textbooks, a thread.
    Image
    Image
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Apr 5, 2021
    Problems people on Twitter think women in tech face, vs the problems women in tech actually face
    Problems people think women in tech face, a pie chart
    Problems women in tech actually face, a pie chart
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Apr 25, 2019
    Taylor Swift as iconic computers, a thread
    Image
    Image
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Jun 6, 2022
    Software developers looking at logs
    Royal children looking upset
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Sep 11, 2018
    Today I discovered an unfortunate consequence of GDPR: once someone hacks into your account, they can request--and potentially access--all of your data. Whoever hacked into my @Spotify account got all of my streaming, song, etc. history simply by requesting it. 😱
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Aug 3, 2023
    In software engineering, there's what people think of as "docs" and then there's "the information I needed to debug that thing that took to days of my life." The second thing is different and should be called something other than "documentation." But what should we call it?
    402K
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Nov 2, 2021
    Replying to @jeanqasaur
    To start shedding unattainable software standards, let's: 🛑 Stop thinking of software as homogeneously represented by a small number of unrepresentative companies 🗯 Start being more honest about "real software process" 🛠 Demand more solutions to the real problems!! end/
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Sep 6, 2023
    Today, I made a curious discovery: Javascript, Typescript, Python, and Java all follow the same cyclical pattern on Google Trends. Rust, on the other hand, does not. My theory: weekends. You know a dev tool is primarily used at work when you start seeing the Weekend Drop.
    Image
    247K
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Aug 4, 2023
    Programming Programming in a dynamically in a statically typed language typed language
    Barbie vs Oppenheimer
    134K
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Apr 26, 2018
    The TAs for the class I'm teaching, Principles of Imperative Computation, got me a "Functions are Pointers" jacket. (These jackets are in opposition to the "Functions are Values" jackets from the functional programming TAs.) I now wear it to point at functions.
    Image
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Oct 18, 2020
    When I was and undergrad and junior grad student, I regularly burned myself out on deadlines. I actually work WAY harder now. And I'm able to do it because I learned to manage my energy better. Here are some lessons I learned. Thread. 👇
  • user avatar
    ✨ Jean Yang ✨
    @jeanqasaur
    Nov 2, 2021
    Replying to @jeanqasaur
    But the solutions that engineers at a Netflix or LinkedIn or Facebook come up with aren't for the vast majority of software shops: they're often best for big companies that can afford to set a high engineering bar, that can afford large infrastructure teams and ops teams. 3/

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