ArjanCodes
A programming education YouTuber specializing in Python and software design instruction, with a background in university-level teaching of programming and software design. He is also the founder of Iron Codes.
Timeline (last 90 days)
ArjanCodes predicts that view counts may decline after the channel shifts toward foundational content, and that it will not lead to explosive growth.
ArjanCodes is a programming education YouTuber focused on Python and software design.
ArjanCodes's channel has been established for five years.
ArjanCodes taught programming and software design at a university for many years, primarily C#, C++, and Java, with Python making up only a small portion.
ArjanCodes believes there is a fundamental mismatch between good software design and generative AI: the value of design lies in simplification and reduction, whereas generative AI tends to pile on and generate.
ArjanCodes has decided to keep the channel's core focus on software design fundamentals (design patterns, design principles, systems thinking), without chasing the latest AI coding tools or agent systems.
ArjanCodes has decided to pause all sponsorship segments in videos.
ArjanCodes spent a year building a new course project, Software Design Mastery, which replaces all previous courses such as "Software Designer Mindset" and "Software Architect Mindset".
ArjanCodes was previously extremely selective about sponsorships, reportedly turning down 999 out of every 1,000 invitations and doing sponsorships roughly once a month.
ArjanCodes uses the analogy that pilots need to understand the physics of lift, drag, and thrust: the fundamentals of design and systems thinking are most important in software development because all tools are built on top of these foundations.
1 more timeline events
All Facts (11)
This article is based on a design analysis episode from the Iron Codes (ArjanCodes) channel
60%UnverifiedArjanCodes is a programming education YouTuber focused on Python and software design.
50%UnverifiedArjanCodes's channel has been established for five years.
50%UnverifiedArjanCodes taught programming and software design at a university for many years, primarily C#, C++, and Java, with Python making up only a small portion.
50%UnverifiedArjanCodes believes there is a fundamental mismatch between good software design and generative AI: the value of design lies in simplification and reduction, whereas generative AI tends to pile on and generate.
50%UnverifiedArjanCodes has decided to pause all sponsorship segments in videos.
50%UnverifiedArjanCodes has decided to keep the channel's core focus on software design fundamentals (design patterns, design principles, systems thinking), without chasing the latest AI coding tools or agent systems.
50%UnverifiedArjanCodes was previously extremely selective about sponsorships, reportedly turning down 999 out of every 1,000 invitations and doing sponsorships roughly once a month.
50%UnverifiedArjanCodes uses the analogy that pilots need to understand the physics of lift, drag, and thrust: the fundamentals of design and systems thinking are most important in software development because all tools are built on top of these foundations.
50%UnverifiedArjanCodes spent a year building a new course project, Software Design Mastery, which replaces all previous courses such as "Software Designer Mindset" and "Software Architect Mindset".
50%UnverifiedArjanCodes predicts that view counts may decline after the channel shifts toward foundational content, and that it will not lead to explosive growth.
50%