Refactoring isn’t just about optimization. It’s a rare chance to standardize patterns, solidify naming, and reinforce the values of clean architecture.
Refactoring isn’t just about optimization. It’s a rare chance to standardize patterns, solidify naming, and reinforce the values of clean architecture.
Kotlin and Go couldn't be approaching their error handling pains more differently.
Go: https://go.dev/blog/error-syntax
Kotlin: https://medium.com/@internetcreationist/exploring-rich-errors-in-kotlin-a-game-changer-from-kotlinconf-2025-ea11ae23b585
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
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
“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
I’m Thinking… Please Wait.
Thought buffer in progress.
For slow-processing days: 🔗 https://techgeeksapparel.com/im-thinking-t-shirt/
#BufferingIRL #DevThoughts #LoadingBrain
Why is it that being a "frontend engineer" always feels so dangerously close to "technical project manager"? Like we could just hire someone to do that job so frontend engineers could go theirs...like really.
There must be a special place in hell for people in tech that send screenshots instead of logs... #devthoughts
They say 'practice makes perfect,' but in coding, it's 'debugging makes perfect.' Agree? #CodingJourney #DevThoughts #weber_man
It’s actually really refreshing to write some simple vanilla js that just works. #webdev #devthoughts
Whenever I see a front end framework I’ll be lyk
#DevThoughts
The thing is it’s difficult for me to design the UI. I’m not good at color selection or stuff 😬
#DevThoughts
Lesson to learn, if some API; function; or method is marked as deprecated perhaps one should consider changing ones code so that you no longer use said API; function; or method. That way when said thing gets pulled from the library you are using you won't suddenly have code that no longer compiles.
That is what 'deprecation' means, it's a warning to say this function/method may not be here the next time you want to use it, so find some other way of doing what you want to do!