https://samwho.dev/blog/ The visualizations help with the understanding while keeping it engaging too
These writeups and animations are great.
There is so much one can learn in this thread alone.
61–70 of 86 posts
https://samwho.dev/blog/ The visualizations help with the understanding while keeping it engaging too
These writeups and animations are great.
There is so much one can learn in this thread alone.
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…
This! is up my alley. thanks.
-
Ill come back with more when i grok ;-) this whole channel
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 wrote a short rant about it last week: https://dev.to/thiht/tdd-is-a-personal-practice-3o76
I haven’t thought much about education and school, but this got me interested.
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.
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...
I think you gave the wrong URL :)
This one talks about how CPython executes a + b: https://codeconfessions.substack.com/p/cpython-dynamic-dispa...
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 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.