There is no data-generating distribution
A machine learning professor critiques the foundational concept of a 'data-generating distribution' and shares insights from teaching a truly distribution-free course.
A machine learning professor critiques the foundational concept of a 'data-generating distribution' and shares insights from teaching a truly distribution-free course.
A software engineer explains how deep thinkers can appear witty and spontaneous by preparing reusable anecdotes and metaphors, similar to coding functions.
A developer shares their personal story of gaining visibility by consistently sharing knowledge, teaching complex topics, and engaging with the community.
A summary of the book 'Teaching Tech Together', highlighting key methods for effective technology education like live coding and learner personas.
Author announces closing his data science training company after seven years and shares his new role as a Senior Machine Learning Engineer.
A software educator argues that developers must cultivate imagination to remix and apply contrived educational examples to real-world software problems.
A guide on using analogies to teach programming concepts like JavaScript functions, objects, and Git to beginners.
A guide for tech professionals on finding students to teach, covering offline methods like meetups and study groups, and online options like articles and videos.
Explores how teaching frontend development deepens your own learning, using the journey of learning JavaScript as an example.
A developer shares three actionable ideas to help software engineers increase their marketability and stand out in the job market.