Hacker News new | past | comments | ask | show | jobs | submit login

Rich's simple made easy is the best programming video I've ever seen, and is ultimately I think what so many engineers need to "grok" to unlock better coding. I'm the "most senior" engineer (chief architect) in a company of more than a thousand engineers, and I recommend it to every junior who asks how to get better.

I will also say I used clojure + aleph to write the only significant application I ever released which never had a reported bug or outage. It ran for seven years and that application was under constant heavy load (more than 10k TPS).




The other essential talk I usually recommend is “beyond PEP8” by Raymond Hettinger.

Its was one of those things that was always on my mind, but couldn’t express it well to my peers, before encountering this talk. Plus its about both python and java, so increases the chances to be heeded by non-fp people.

A lot of programmers I’ve worked with either don’t want to learn well the environment they are working in, thus repeating stuff that doesn’t fit well, or over-engineer abstractions to force their environment to behave the way they like, and both approaches can leave the codebase in shambles.


I stared leaning it a few agos.

1 (the last result) 2 (the result two expressions ago) *3 (the result three expressions ago)

oh yeah. I cant see this giving problems in the future....


Your message is undecipherable. I have no idea what you’re trying to say.


Assuming you're referring to *1, *2, *3 and *e, these are only defined within the REPL and are never used in real programs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: