Log inSign up
Jeff Atwood
80.6K posts
user avatar
Jeff Atwood
@codinghorror
Indoor enthusiast. Co-founder stackoverflow.com / discourse.org. Let’s be kind to each other. I am no longer on twitter. Find me @[email protected]
Bay Area, CA
blog.codinghorror.com
Joined April 2007
2
Following
263K
Followers
  • Pinned
    user avatar
    Jeff Atwood
    @codinghorror
    Jan 7, 2025
    Stay Gold, America
    Stay Gold, America
    From blog.codinghorror.com
    390K
  • user avatar
    Jeff Atwood
    @codinghorror
    Sep 4, 2020
    Internet: working as designed
  • user avatar
    Jeff Atwood
    @codinghorror
    Nov 30, 2023
    I Fight For The Users: a post in support of migrating away from Twitter and generating funds for The Trevor Project. Please bid as you see fit for a good cause! infosec.exchange/@codinghorror/… -- this will be my last post on Twitter 👋
    526K
  • user avatar
    Jeff Atwood
    @codinghorror
    Apr 9, 2018
    Code comments
  • user avatar
    Jeff Atwood
    @codinghorror
    Jul 31, 2018
    Queue is pronounced "Q" followed by four letters that are silently waiting their turn.
  • user avatar
    Jeff Atwood
    @codinghorror
    Apr 13, 2017
    Make sure your kids see this graph smbc-comics.com/index.php?db=c…
  • user avatar
    Jeff Atwood
    @codinghorror
    Feb 25, 2020
    "the older I get the more I am enjoying dumb verbose code, over fancy concise code" via @samsaffron
  • user avatar
    Jeff Atwood
    @codinghorror
    May 3, 2020
    The web browser is the single greatest software application ever written. It's not even close.
  • user avatar
    Jeff Atwood
    @codinghorror
    Jun 27, 2020
  • user avatar
    Jeff Atwood
    @codinghorror
    Aug 31, 2014
    There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
  • user avatar
    Jeff Atwood
    @codinghorror
    Apr 10, 2019
    Of all the technical debt you can incur, the worst in my experience is bad names -- for database columns, variables, functions, etc. Fix those IMMEDIATELY before they metastasize all over your codebase and become extremely painful to fix later.. and they always do.
  • user avatar
    Jeff Atwood
    @codinghorror
    Apr 10, 2019
  • user avatar
    Jeff Atwood
    @codinghorror
    Feb 8, 2018
    Adult principles, by John Perry Barlow
  • user avatar
    Jeff Atwood
    @codinghorror
    Feb 19, 2019
    If you want to start a company because it sounds like a nifty way to make money, you are wasting your time. Start a company because you have this idea that is just eating you alive inside and you have to get it out into the world for the pure satisfaction of making it happen.

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 of Service|Privacy Policy|Cookie Policy|Accessibility|Ads info|© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up