3 ms·
I’ll second designing data intensive applications as one of the most interesting, readable, and relevant technical books I’ve ever read. Working Effectively wi
by fossuser 7y ago
I’ll second designing data intensive applications as one of the most interesting, readable, and relevant technical books I’ve ever read.
Working Effectively with Legacy Code was also impressive, I think I just read it too early before I was good enough to really understand and use it.
TDD is also worth reading (and it’s short) to get a sense of tests if like me, it’s something you’d never really done before when learning.
If you like soul of a new machine, you’d probably like Halt and Catch Fire on Netflix. I’d also recommend the Phoenix project and the dev ops handbook.
Code by Charles Petzold is one of my favorites to recommend, something every CS student should read.
I’ll have to check out the others on this list too.
- befictious 7y agoHalt and Catch Fire is SO underated! It's fun. I try and describe it as if the team that made Mad Men created Silicon Valley. It's fun, nostalgic, and shows a fairly accurate few of the devil-may-care and slightly-charlatan approach to early (and some current) startups.