Content pfp
Content
@
0 reply
0 recast
2 reactions

redbeard pfp
redbeard
@hbrbssa.eth
> Since I learned to code forty years ago, one thing that has mostly, mostly, changed about programming is that most developers no longer have to manage their own memory. Even getting that going took a long long time. I took a few stupid years trying to be the CEO of a growing company during which I didn’t have time to code, and when I came back to web programming, after a break of about 10 years, I found Node, React, and other goodies, which are, don’t get me wrong, amazing? Really really great? But I also found that it took approximately the same amount of work to make a CRUD web app as it always has, and that there were some things (like handing a file upload, or centering) that were, shockingly, still just as randomly difficult as they were in VBScript twenty years ago. ref: https://www.joelonsoftware.com/2021/06/02/kinda-a-big-announcement/
2 replies
0 recast
3 reactions

Jorge Pablo Franetovic 🎩 pfp
Jorge Pablo Franetovic 🎩
@jpfraneto.eth
when i decided to teach myself how to code i needed an unofficial mentor I derided that it would be Jeff Atwood, and the list of programming books that he has on coding horror few people have impacted the world as he did
1 reply
0 recast
1 reaction

redbeard pfp
redbeard
@hbrbssa.eth
love coding horror and jeff! have a similar story myself, learnt a lot abt programming as a craft just by reading uncle bob and stallman.
1 reply
0 recast
0 reaction

Jorge Pablo Franetovic 🎩 pfp
Jorge Pablo Franetovic 🎩
@jpfraneto.eth
love the idea of programming as a craft how do you approach the practice so that you can perform it with the patience and care of it being a craft? with ai it has gotten worse for me. i feel impatient. and i just want to get things done. like the joy was emptied by a necessity to accomplish something practical
1 reply
0 recast
1 reaction

redbeard pfp
redbeard
@hbrbssa.eth
have always found such excursions quite distracting. it would help me learn something new, but usually came at the cost of getting things done. i see it purely as recreational, and something i indulge in. and do weird shit like program without internet, with just docs. i barely make any meaningful progress, but hey
1 reply
0 recast
0 reaction

redbeard pfp
redbeard
@hbrbssa.eth
and on programming as a craft, ill hand the baton over to @nrabhiram he probably knows a lot more abt it than ill ever do haha.
1 reply
0 recast
0 reaction

Abhiram Reddy pfp
Abhiram Reddy
@nrabhiram
Most of my thoughts around this are a regurgitation of things that I've read and half-understood😅 But a couple of things that I feel have helped me appreciate the process a lot more are: 1. I've internally acknowledged that I'm an idiot and know very little 2. I like to think that programming is akin to sports and it's an activity that mainly involves tussling with intellectual complexity There's this quote by Kent Beck that I really love and try to abide by when I write programs. Where should you start building a system? With stories you want to be able to tell about the finished system. Where should you start writing a bit of functionality? With the tests you want to pass with the finished code. Where should you start writing a test? With the asserts that will pass when it is done. This helped me make a mental shift and I find it really empowering because there is nothing that you truly can't build; you at your present state just lack the knowledge required to build it.
1 reply
0 recast
1 reaction

Abhiram Reddy pfp
Abhiram Reddy
@nrabhiram
And going on an adventure to explore the domain and trying to understand what you're building more deeply is the fun part.
1 reply
0 recast
1 reaction