home.social

#programmingwisdom — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #programmingwisdom, aggregated by home.social.

  1. 🚨 Breaking news: Decades of programming wisdom have officially been deemed misdirection 🚨 Paul Tarvydas has cracked the code, folks! Turns out we've been using type checking as a security blanket to hide our architectural shame 🙈. Who knew all those fancy algorithms were just smoke and mirrors? 🤡
    programmingsimplicity.substack #programmingwisdom #typechecking #architecturalshame #securityflaw #codingrevolution #HackerNews #ngated

  2. 🚨 Breaking news: Decades of programming wisdom have officially been deemed misdirection 🚨 Paul Tarvydas has cracked the code, folks! Turns out we've been using type checking as a security blanket to hide our architectural shame 🙈. Who knew all those fancy algorithms were just smoke and mirrors? 🤡
    programmingsimplicity.substack #programmingwisdom #typechecking #architecturalshame #securityflaw #codingrevolution #HackerNews #ngated

  3. 🚨 Breaking news: Decades of programming wisdom have officially been deemed misdirection 🚨 Paul Tarvydas has cracked the code, folks! Turns out we've been using type checking as a security blanket to hide our architectural shame 🙈. Who knew all those fancy algorithms were just smoke and mirrors? 🤡
    programmingsimplicity.substack #programmingwisdom #typechecking #architecturalshame #securityflaw #codingrevolution #HackerNews #ngated

  4. 🚨 Breaking news: Decades of programming wisdom have officially been deemed misdirection 🚨 Paul Tarvydas has cracked the code, folks! Turns out we've been using type checking as a security blanket to hide our architectural shame 🙈. Who knew all those fancy algorithms were just smoke and mirrors? 🤡
    programmingsimplicity.substack #programmingwisdom #typechecking #architecturalshame #securityflaw #codingrevolution #HackerNews #ngated

  5. "Programs must be written for people to read, and only incidentally for machines to execute." – Harold Abelson
    #ReadableCode #ProgrammingWisdom

  6. "Programs must be written for people to read, and only incidentally for machines to execute." – Harold Abelson
    #ReadableCode #ProgrammingWisdom

  7. Just because it's easy to understand doesn't mean it was easy to write. In fact, the easier it is to understand, the harder it probably was to write. #programming #programmingwisdom

  8. Just because it's easy to understand doesn't mean it was easy to write. In fact, the easier it is to understand, the harder it probably was to write. #programming #programmingwisdom

  9. Just because it's easy to understand doesn't mean it was easy to write. In fact, the easier it is to understand, the harder it probably was to write. #programming #programmingwisdom

  10. Just because it's easy to understand doesn't mean it was easy to write. In fact, the easier it is to understand, the harder it probably was to write. #programming #programmingwisdom

  11. Just because it's easy to understand doesn't mean it was easy to write. In fact, the easier it is to understand, the harder it probably was to write. #programming #programmingwisdom

  12. "What one programmer can do in one month, two programmers can do in two months." — Fred Brooks
    #ProgrammingWisdom

  13. Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
    - Peter Weinberger

    #programming #programmingWisdom #quotes #programmingtips

  14. Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
    - Eric Raymond

    #programming #programmingWisdom #quotes #programmingtips

  15. Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
    - Peter Weinberger

    #programming #programmingWisdom #quotes #programmingtips

  16. Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
    - Peter Weinberger

    #programming #programmingWisdom #quotes #programmingtips

  17. Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
    - Eric Raymond

    #programming #programmingWisdom #quotes #programmingtips

  18. The „Short Blanket Situation“ in SW development. You fix one thing, another thing breaks. You fix the other thing and then the next thing breaks. Repeat.

    No matter what you do, the blanket is too short and can only warm your feet or your arms.

    #swdev #DEVCommunity #programmingWisdom #programming

  19. The „Short Blanket Situation“ in SW development. You fix one thing, another thing breaks. You fix the other thing and then the next thing breaks. Repeat.

    No matter what you do, the blanket is too short and can only warm your feet or your arms.

    #swdev #DEVCommunity #programmingWisdom #programming

  20. The „Short Blanket Situation“ in SW development. You fix one thing, another thing breaks. You fix the other thing and then the next thing breaks. Repeat.

    No matter what you do, the blanket is too short and can only warm your feet or your arms.

    #swdev #DEVCommunity #programmingWisdom #programming

  21. The „Short Blanket Situation“ in SW development. You fix one thing, another thing breaks. You fix the other thing and then the next thing breaks. Repeat.

    No matter what you do, the blanket is too short and can only warm your feet or your arms.

    #swdev #DEVCommunity #programmingWisdom #programming

  22. And it doesn’t mean „I work on an isolated feature branch and try to merge in a couple of days“. CI means trunk
    based development. Working with feature branches and PRs is not CI (yes, even if you have a „CI“ pipeline for your FB/PR).

    #swdev #programming #continuousIntegration #programmingWisdom
    techhub.social/@tottinge/11263

  23. And it doesn’t mean „I work on an isolated feature branch and try to merge in a couple of days“. CI means trunk
    based development. Working with feature branches and PRs is not CI (yes, even if you have a „CI“ pipeline for your FB/PR).

    #swdev #programming #continuousIntegration #programmingWisdom
    techhub.social/@tottinge/11263

  24. And it doesn’t mean „I work on an isolated feature branch and try to merge in a couple of days“. CI means trunk
    based development. Working with feature branches and PRs is not CI (yes, even if you have a „CI“ pipeline for your FB/PR).

    #swdev #programming #continuousIntegration #programmingWisdom
    techhub.social/@tottinge/11263

  25. And it doesn’t mean „I work on an isolated feature branch and try to merge in a couple of days“. CI means trunk
    based development. Working with feature branches and PRs is not CI (yes, even if you have a „CI“ pipeline for your FB/PR).

    #swdev #programming #continuousIntegration #programmingWisdom
    techhub.social/@tottinge/11263

  26. And it doesn’t mean „I work on an isolated feature branch and try to merge in a couple of days“. CI means trunk
    based development. Working with feature branches and PRs is not CI (yes, even if you have a „CI“ pipeline for your FB/PR).

    #swdev #programming #continuousIntegration #programmingWisdom
    techhub.social/@tottinge/11263