1. X
  2. Gary Bernhardt
Log inSign up
Gary Bernhardt
2,679 posts
user avatar
Gary Bernhardt
@garybernhardt
Execute Program (learn programming tools quickly); Destroy All Software (dense programming screencasts); formerly Deconstruct conference.
Seattle, WA
executeprogram.com
Joined March 2007
113
Following
46.1K
Followers
RepliesRepliesMediaMedia

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
  • Pinned
    user avatar
    Gary Bernhardt
    @garybernhardt
    Apr 25
    evergreen controversial opinion: it is good to care about the quality of your work
    27K027K
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Sep 17, 2017
    Yes, we could call it "taxes".
    Image
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Nov 23, 2017
    everything on computers is worse than Winamp 2
    Image
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Mar 4, 2023
    1960s: "COBOL will let non-programmers make the software!" 1980s: "4GLs will let non-programmers make the software!" 2000s: "UML will let non-programmers make the software!" 2020s: "AI will let non-programmers make the software!"
    1.2M01.2M
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Jan 19, 2020
    Babies born today will turn 18 on January 19, 2038, the first date when time becomes unrepresentable using a standard 32-bit unsigned Unix timestamp. It's not far off.
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Nov 26, 2018
    An NPM package with 2,000,000 weekly downloads had malicious code injected into it. No one knows what the malicious code does yet.
    Image
    I don't know what to say. · Issue #116 · dominictarr/event-stream
    From github.com
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Nov 18, 2020
    I will never get over this
    Image
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Feb 12, 2019
    "Computers will definitely write code on their own soon!" I tell myself as my password manager repeatedly inserts my credit card number into the zip code field.
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Jun 29, 2020
    if you watch the Internet backwards, the nerds kick the corporations out and simplify the communications protocols until a single person can understand everything at once
  • user avatar
    Gary Bernhardt
    @garybernhardt
    May 4, 2019
    Windows 95 was released on 1995-08-24. The iPhone was released on 2007-06-29, 4,327 days later. Today is the 4,327th day since the iPhone was released, so the iPhone is now halfway between us and Windows 95.
  • user avatar
    Gary Bernhardt
    @garybernhardt
    May 19, 2015
    Consulting service: you bring your big data problems to me, I say "your data set fits in RAM", you pay me $10,000 for saving you $500,000.
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Dec 30, 2020
    Consulting service: Your 25-person company is drowning in complexity with microservice architectures, serverless, and SSR. I say "your app will fit on two Heroku Standard 1x dynos and one Standard 0 database. $150/mo total. Eat the 100 ms of extra latency." You pay me $10,000.
  • user avatar
    Gary Bernhardt
    @garybernhardt
    May 8, 2019
    Password: "[32 randomly generated letters]" Website: Dear sir, I am sorry to inform you that your password is insecure! Please try a more secure password! Password: "budlight420!" Website: This is the greatest password that we have seen. Sir, thank you, for blessing me with th
  • user avatar
    Gary Bernhardt
    @garybernhardt
    Nov 5, 2018
    One of the biggest selling points during the rise of dynamic languages was that they lacked complex, fragile build processes. Fast-forward 15 years and the most popular dynamic language has build tooling more complex and fragile than many static languages. Time is a flat circle.
Advertisement
Advertisement