Live data from Hacker News

Ask HN: Share your favorite software blog posts of 2023

news.ycombinator.com

61–70 of 86 posts

Re: Ask HN: Share your favorite software blog posts of 2023

#63
post #14

Technically not a blog, but the FIRESHIP youtube channel changed my life: https://www.youtube.com/@Fireship A wild mix of super short videos about current software engineering topics, extremely well made, always on the edge of slapstick comedy, trashy memes, inside jokes, but still extremely densely packed with actual information. Plus, the nearly daily video series "the code report" is godlike: https://www.youtube.c…

HECK YES!!!!

This! is up my alley. thanks.

-

Ill come back with more when i grok ;-) this whole channel

Re: Ask HN: Share your favorite software blog posts of 2023

#64

https://samwho.dev/blog/ The visualizations help with the understanding while keeping it engaging too

Forgot about this guy! These writeups and animations are great. There is so much one can learn in this thread alone.

Merry Christmas :)

Re: Ask HN: Share your favorite software blog posts of 2023

#65
post #19

The Big TDD Misunderstanding https://linkedrecords.com/the-big-tdd-misunderstanding-8e22c...

My opinion on methodologies is that if it is too often misunderstood, then it is wrong. The entire point of giving a methodology a name and writing about it is to get everyone on the same page. So if people have different ideas on what TDD is, then people should stop talking about TDD until everyone agree what is and what is not TDD. And only after everyone agrees, one should talk about the pros and cons and assess t…

TDD cultists are awful about that, none of them do TDD the same way and if you don’t like TDD it’s because you’re wrong and are certainly doing TDD wrong.

I wrote a short rant about it last week: https://dev.to/thiht/tdd-is-a-personal-practice-3o76

Re: Ask HN: Share your favorite software blog posts of 2023

#67

Earlier quoted context omitted.

This one as well by a former intern from a decade ago who now writes on python and ml internals: How Many Lines of C it Takes to Execute a + b in Python? https://codeconfessions.substack.com/p/a-war-story-involving...

Ow. There's a paywall halfway through. Don't do what I did and get interested in the story if you aren't up to subscribing.

Sorry about that. Most of my posts are open, but I usually put one of these behind the paywall in a month. I opened this one.

Re: Ask HN: Share your favorite software blog posts of 2023

#69

This post on embeddings by simonw https://simonwillison.net/2023/Oct/23/embeddings/

This one as well by a former intern from a decade ago who now writes on python and ml internals: How Many Lines of C it Takes to Execute a + b in Python? https://codeconfessions.substack.com/p/a-war-story-involving...

Thanks for sharing Bosky.

I think you gave the wrong URL :)

This one talks about how CPython executes a + b: https://codeconfessions.substack.com/p/cpython-dynamic-dispa...

Re: Ask HN: Share your favorite software blog posts of 2023

#70
post #19

The Big TDD Misunderstanding https://linkedrecords.com/the-big-tdd-misunderstanding-8e22c...

My opinion on methodologies is that if it is too often misunderstood, then it is wrong. The entire point of giving a methodology a name and writing about it is to get everyone on the same page. So if people have different ideas on what TDD is, then people should stop talking about TDD until everyone agree what is and what is not TDD. And only after everyone agrees, one should talk about the pros and cons and assess t…

I've had this problem with team vocabulary. Once one word gets used to describe 2 or more things it becomes impossible to roll back.

I tried banning a particular word once and coming up with 6 new words on the basis that you couldnt tell which of the 6 meanings somebody was using unless you used a different term for each one. That didnt work very well. People got too attached to the old, overloaded term.

Expecting an entire industry to stop using a term theyve become used to is not realistic.

Post reply on HN