Never use a dependency that you could replace with an afternoon of programming
Never use a dependency that you could replace with an afternoon of programming.
“It should be noted that no ethically-trained software engineer would ever consent to write a `DestroyBaghdad` procedure. Basic professional ethics would instead require him to write a `DestroyCity` procedure, to which Baghdad could be given as a parameter.” — [Nathaniel…
Visit blog.carlmjohnson.net → RSS feedOn Hacker News Mar 2020 – Jul 2023
Software Engineering 4Programming Languages 4Tools & Productivity 1Math & Algorithms 1
Never use a dependency that you could replace with an afternoon of programming.
The second part of a three part look at new features in Go 1.20.
Okay, but apart from generics and fuzzing, what has Go 1.18 ever done for us?
I wrote a blog post ten years ago. How do I feel about it now?
How a Python function relates to a two thousand year old debate in philosophy