Fun Fun Function
FreeJavaScript, functional programming, and software engineering tutorials.
FreeFree tier
LinksX
About Fun Fun Function
Fun Fun Function is a YouTube channel created by software engineer Mattias Petter Johansson (mpj). The channel provides in-depth tutorials and discussions focused on JavaScript, functional programming, and software engineering best practices. Known for its engaging and informal style, it covers topics such as code quality, testing, and design patterns, often using real-world examples and live coding sessions.
Key Features
In-depth JavaScript tutorials
Focus on functional programming concepts
Live coding and walkthroughs
Discussions on software design and testing
Engaging and informal teaching style
Pros & Cons
Pros
- Clear and thorough explanations from an experienced engineer
- Covers both beginner and advanced topics
- Practical, real-world coding examples
- Entertaining and engaging presentation style
Cons
- Channel has not published new content since 2020
- Some videos may reference outdated library versions
Best For
Learning JavaScript and modern JS featuresUnderstanding functional programming principlesImproving code quality and testing practicesExploring software engineering patterns and anti-patterns
FAQ
Who created Fun Fun Function?
The channel is created by Mattias Petter Johansson (mpj), a senior software engineer with experience at Spotify and other companies.
What programming topics does Fun Fun Function cover?
The channel focuses on JavaScript, functional programming, code quality, testing, and general software engineering concepts.
Is Fun Fun Function still active?
The channel has not posted new videos since 2020, but the existing library remains valuable for learners.