home.social

#devthoughts — Public Fediverse posts

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

  1. Tư duy xây dựng form cho SaaS đã thay đổi: thay vì frontend cầu kỳ, hãy tập trung vào sự tin cậy và đơn giản. Cách tiếp cận ưu tiên server, HTML thuần tuý và minh bạch dữ liệu lại hiệu quả hơn các mẹo UX phức tạp.

    #SaaS #LậpTrình #PhátTriểnWeb #BảoMật #WebDev #Forms #Privacy #DevThoughts

    reddit.com/r/SaaS/comments/1q0

  2. They say “fake it till you make it” — but no one tells you that even after you “make it,” you’ll still be googling "how to fix [engine] [error] [again] [why]" at 2AM like everyone else.

    The real secret of programming?
    Confidence is just knowing which panic to ignore.

    #gamedev #IndieGameDev #indiegamedev #devthoughts

  3. They say “fake it till you make it” — but no one tells you that even after you “make it,” you’ll still be googling "how to fix [engine] [error] [again] [why]" at 2AM like everyone else.

    The real secret of programming?
    Confidence is just knowing which panic to ignore.

    #gamedev #IndieGameDev #indiegamedev #devthoughts

  4. They say “fake it till you make it” — but no one tells you that even after you “make it,” you’ll still be googling "how to fix [engine] [error] [again] [why]" at 2AM like everyone else.

    The real secret of programming?
    Confidence is just knowing which panic to ignore.

    #gamedev #IndieGameDev #indiegamedev #devthoughts

  5. They say “fake it till you make it” — but no one tells you that even after you “make it,” you’ll still be googling "how to fix [engine] [error] [again] [why]" at 2AM like everyone else.

    The real secret of programming?
    Confidence is just knowing which panic to ignore.

    #gamedev #IndieGameDev #indiegamedev #devthoughts

  6. Working across various domains and having to switch programming languages for all of them, reimplement features, has become too much of a mental task. I am seriously considering creating a custom language or at least a transpiler with multiple backends.

    #programming #langdev #compiler #transpiler #devthoughts

  7. Working across various domains and having to switch programming languages for all of them, reimplement features, has become too much of a mental task. I am seriously considering creating a custom language or at least a transpiler with multiple backends.

    #programming #langdev #compiler #transpiler #devthoughts

  8. Working across various domains and having to switch programming languages for all of them, reimplement features, has become too much of a mental task. I am seriously considering creating a custom language or at least a transpiler with multiple backends.

    #programming #langdev #compiler #transpiler #devthoughts

  9. Working across various domains and having to switch programming languages for all of them, reimplement features, has become too much of a mental task. I am seriously considering creating a custom language or at least a transpiler with multiple backends.

    #programming #langdev #compiler #transpiler #devthoughts

  10. Coding with AI feels a lot like teaching.

    That’s not good or bad. But if it is like teaching, then:
    - You still need to learn before you can teach. Understanding the domain, software architecture, and quality remains essential.
    - Not everyone who loves coding as a creative act of problem-solving, deep thinking, and building abstractions will find the same joy in instructing a machine.

    #AIProgramming #CodingWithAI #DevThoughts

  11. Coding with AI feels a lot like teaching.

    That’s not good or bad. But if it is like teaching, then:
    - You still need to learn before you can teach. Understanding the domain, software architecture, and quality remains essential.
    - Not everyone who loves coding as a creative act of problem-solving, deep thinking, and building abstractions will find the same joy in instructing a machine.

    #AIProgramming #CodingWithAI #DevThoughts

  12. Coding with AI feels a lot like teaching.

    That’s not good or bad. But if it is like teaching, then:
    - You still need to learn before you can teach. Understanding the domain, software architecture, and quality remains essential.
    - Not everyone who loves coding as a creative act of problem-solving, deep thinking, and building abstractions will find the same joy in instructing a machine.

    #AIProgramming #CodingWithAI #DevThoughts

  13. Coding with AI feels a lot like teaching.

    That’s not good or bad. But if it is like teaching, then:
    - You still need to learn before you can teach. Understanding the domain, software architecture, and quality remains essential.
    - Not everyone who loves coding as a creative act of problem-solving, deep thinking, and building abstractions will find the same joy in instructing a machine.

    #AIProgramming #CodingWithAI #DevThoughts

  14. Coding with AI feels a lot like teaching.

    That’s not good or bad. But if it is like teaching, then:
    - You still need to learn before you can teach. Understanding the domain, software architecture, and quality remains essential.
    - Not everyone who loves coding as a creative act of problem-solving, deep thinking, and building abstractions will find the same joy in instructing a machine.

    #AIProgramming #CodingWithAI #DevThoughts

  15. Refactoring isn’t just about optimization. It’s a rare chance to standardize patterns, solidify naming, and reinforce the values of clean architecture.

    #SoftwareEngineering #CleanCode #DevThoughts

  16. Kotlin and Go couldn't be approaching their error handling pains more differently.

    Go: go.dev/blog/error-syntax
    Kotlin: medium.com/@internetcreationis

    TL;DR: While Kotlin is getting rich errors, Go is getting... nothing. And please stop asking for it, the community clearly won't come to a consensus.

    Like it or not, `if err != nil` is here to stay.

    #GoLang #Kotlin #ErrorHandling #LanguageDesign #ProgrammingLanguages #DevThoughts

  17. Kotlin and Go couldn't be approaching their error handling pains more differently.

    Go: go.dev/blog/error-syntax
    Kotlin: medium.com/@internetcreationis

    TL;DR: While Kotlin is getting rich errors, Go is getting... nothing. And please stop asking for it, the community clearly won't come to a consensus.

    Like it or not, `if err != nil` is here to stay.

    #GoLang #Kotlin #ErrorHandling #LanguageDesign #ProgrammingLanguages #DevThoughts

  18. Kotlin and Go couldn't be approaching their error handling pains more differently.

    Go: go.dev/blog/error-syntax
    Kotlin: medium.com/@internetcreationis

    TL;DR: While Kotlin is getting rich errors, Go is getting... nothing. And please stop asking for it, the community clearly won't come to a consensus.

    Like it or not, `if err != nil` is here to stay.

    #GoLang #Kotlin #ErrorHandling #LanguageDesign #ProgrammingLanguages #DevThoughts

  19. Kotlin and Go couldn't be approaching their error handling pains more differently.

    Go: go.dev/blog/error-syntax
    Kotlin: medium.com/@internetcreationis

    TL;DR: While Kotlin is getting rich errors, Go is getting... nothing. And please stop asking for it, the community clearly won't come to a consensus.

    Like it or not, `if err != nil` is here to stay.

    #GoLang #Kotlin #ErrorHandling #LanguageDesign #ProgrammingLanguages #DevThoughts

  20. The art of programming is not knowing all the answers — it’s knowing how to ask the right questions, one bug at a time. 🔍💡 #SoftwareCraftsmanship #CodeWisdom #DevThoughts

  21. “Tests slow you down” is a myth.

    They save time by catching regressions early, documenting behavior, and giving you confidence to refactor.

    No tests? Prepare for firefighting.

    #Testing #DevThoughts #CodeQuality #TDD #SustainableSoftware

  22. There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts

  23. There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts

  24. There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts

  25. There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts

  26. There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts

  27. It’s actually really refreshing to write some simple vanilla js that just works. #webdev #devthoughts

  28. It’s actually really refreshing to write some simple vanilla js that just works. #webdev #devthoughts

  29. It’s actually really refreshing to write some simple vanilla js that just works. #webdev #devthoughts

  30. It’s actually really refreshing to write some simple vanilla js that just works. #webdev #devthoughts

  31. The thing is it’s difficult for me to design the UI. I’m not good at color selection or stuff 😬

  32. Whenever I see a front end framework I’ll be lyk