Content I consumed today:
Writing Toy Software Is A Joy https://www.jsbarretto.com/blog/software-is-joy/ (good arguments)
The Grug Brained Developer https://grugbrain.dev (funny, relatable)
3 “Don’t Mock What You Don’t Own” in 5 Minutes https://hynek.me/articles/what-to-mock-in-5-mins/ (obvious in hindsight)
~ updated at: 2025-06-18T16:08:01.250Z
I came across a website while surfing hacker news today.
Daily dose of theorems. Neat :)
~ updated at: 2025-06-18T12:30:02.826Z
“Don’t Mock What You Don’t Own” in 5 Minutes https://hynek.me/articles/what-to-mock-in-5-mins/
Some points that caught my attention:
To keep your business code testable and idiomatic, avoid directly using third-party dependencies in it.
Business logic is ultimately the reason you write software. It’s the reason an application exists. Having clean and idiomatic business logic pays dividends for as long as the software exists which is always longer than you think.
~ updated at: 2025-06-18T10:07:04.704Z
Writing Toy Software Is A Joy https://www.jsbarretto.com/blog/software-is-joy/
Some sentences that caught my attention:
“What I cannot create, I do not understand” “[…]the joy in building toy projects like this comes from an exploration of the unknown, without polluting one’s mind with an existing solution.[…]”
“I’ve been consistently surprised by just how often some arcane nugget of knowledge I’ve acquired when working on a toy project has turned out to be immensely valuable in my day job, either by giving me a head-start on tracking down a problem in a tool or library, or by recognising mistakes before they’re made.”
“If you’ve been using LLMs for a while, this cold-turkey approach might even be painful at first, but persist. There is no joy without pain.” “The runner’s high doesn’t come to those that take the bus.”
~ updated at: 2025-06-18T03:01:30.620Z