5 ms·
It's not Elixir, but I'm working through Jeremy Koppel's "Advanced Software Design Course". I've been coding for 22 years and it is definitely growing me. http
by sltr 3y ago
It's not Elixir, but I'm working through Jeremy Koppel's "Advanced Software Design Course". I've been coding for 22 years and it is definitely growing me.
https://www.mirdin.com/ https://www.mirdin.com/
- kilroy123 3y agoI took his course as well. It is indeed advanced. I certainly learned a fair amount from it. (coding for 15 years)
- krilcebre 3y agoIs it programming language agnostic?
- 100k 3y agoYes. The concepts apply to all programming languages. The exercises use multiple programming languages. For example, one exercise has you explore the Git source code (which is in C) to learn how to use a program's data structures to understand an unfamiliar codebase. Other examples have you find bugs in Python code or write Java.
- tejohnso 3y agoI'd also recommend Mirdin. I did a short interactive course a while back, and I'm considering doing the full interactive course soon.
- miguendes 3y agoThat looks interesting. If you don’t mind me asking. What did you learn there that you couldn’t learn from books or talks?
- sltr 3y agoSame difference between reading a textbook vs taking a lecture. He brings it to life. There's also personal feedback. His content isn't available in any other format I know of. Do have a look at the testimonials. He hits the nail on the head on many ideas I could intuit but didn't have words for. I don't know of any books or speakers to compare him to. He's a unique bridge between academia and industry. I suppose you could say his teachings are available in the many academic papers he sources, but those papers are dense. His curation and contextualizion gets the ideas in a form I can comprehend and apply at work.
- qwrshr 3y agoHighly recommend it as well. I'm a junior developer; that course gave me a much better sense for how to design software and answered a lot of software engineering / design-related questions that had coming up over and over again. I'm also just really allergic to handwave-y fluff, and the Mirdin stuff is just so much more concrete and precise than, e.g., the 'clean code' software engineering advice I've seen on the interwebs.
- sltr 3y agoCorrection: His name is Jimmy Koppel, not Jeremy. My bad