Sitemap - 2020 - Programming Feedback for Advanced Beginners
Programming Projects for Advanced Beginners #7: Auto-project-builder
PFAB #19: Working with raw bytes
PFAB #18: Adventures in shrinking serialized data
PFAB #17: Pre-computation sounds like cheating but isn't
PFAB #16: How to make your code faster and why you often shouldn't bother
Learn something new about programming
PFAB #15: Don't overwork your functions
PFAB #13: When code is too clever to be clean
Systems design for Advanced Beginners
Programming Videos for Advanced Beginners
PFAB #11: Separating logic and data
PFAB 10: First-class functions and dependency injection
PFAB #9: Batch vs Stream processing
PFAB #8: Input validation - tradeoffs between convenience and surprise