Fun Fun Function
Fun Fun Function
  • 274
  • 12 692 890
Telling Stories With Typescript
💛 Two ways to show your love:
Our sponsor Codecrafters is offering 40% off when you sign up at fff.dev/codecrafters
If you want to build complex projects and elevate your coding skills, Codecrafters let's you recreate Git, SQLite, Redis and more from scratch. P.S. Those with corporate L&D budgets can get reimbursed.
And💌 Sign up for funfun.email
Subtitles in Portuguese, French & Russian! Legendas em Português. Sous-titres en français. Субтитры на русском.
00:00 Update (yes, more videos are coming)
04:00 Coding videos
05:09 Visualizations & animations
08:33 Feeling useless
10:03 What programming is about
12:33 Defying gravity
14:04 Creating with Typescript
16:46 Identifying the identifiers
18:44 Recreate Git, SQLite, Redis and more from scratch
20:51 🙏
Análise de dados Visualização de dados Ciência de dados Inteligência artificial Engenharia de dados Automação
Analytique de données Visualisation des données Science des données Intelligence artificielle Ingénierie des données Automatisation
Анализ данных Визуализация данных Наука о данных Искусственный интеллект Инженерия данных Автоматизация
zhlédnutí: 14 253

Video

Fun Fun Function Returns: Dawn of the Data Developer (and funfun.email)
zhlédnutí 55KPřed 3 měsíci
💛 Two ways to send your love: 💌 Sign up for funfun.email ☕ Buy MPJ a cup of coffee: buymeacoffee.com/funfunfunction Subtitles in Portuguese, Spanish, French, Ukrainian & Indonesian! 00:00 I'm back! 00:50 The new direction of Fun Fun Function 01:30 Why would anyone listen to this guy? 03:27 Core theme #1: Data 05:06 Dawn of the Data Developer 05:54 Core theme #2: Welcoming near-developers 08:36 ...
Goodbye Fun Fun Function (and the importance of mental health)
zhlédnutí 241KPřed 4 lety
💛 Goodbye live stream on 13th July Monday 7AM PT Watch on twitch.tv/funfunfunction 💛 Mindler job page bit.ly/mindler-fff 💛Statistics on suicide and mental health cited are from The Happiness Trap book (www.goodreads.com/book/show/3250347-the-happiness-trap) and from The Gift and power of Emotional Courage talk (czcams.com/video/NDQ1Mi5I4rg/video.html) 💛 funfun.chat funfun.chat 💛 mpj on Twitter ...
The amazing history of programming with Olga Stern - Fun Fun Function
zhlédnutí 15KPřed 4 lety
💛 Olga Stern's Instagram olgatron_ 💛 Comic about Ada Lovelace by Kate Beaton www.harkavagrant.com/index.php?id=298 💛 Jacquard's Loom machine czcams.com/video/MQzpLLhN0fY/video.html 💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other viewers in between shows. www...
Resuming work on a project after a break
zhlédnutí 7KPřed 4 lety
💛 Remote.work (Episode sponsor) Find the most exciting remote jobs. Remote.work are the #1 destination to find and list incredible remote jobs. Use this link to let them know that you came from here: bit.ly/fff-remote-work 💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other v...
Killer remote presentations
zhlédnutí 4,8KPřed 4 lety
💛 Remote.work (Episode sponsor) Find the most exciting remote jobs. Remote.work are the #1 destination to find and list incredible remote jobs. Use this link to let them know that you came from here: bit.ly/fff-remote-work 💛 Oskar Henrikson on Twitter PsykologenOskar 💛 Watch the 2h full recoding of the stream this clip is from: www.twitch.tv/videos/600252282 💛 Follow on Twitch and s...
How to ACTUALLY SHIP side projects?
zhlédnutí 12KPřed 4 lety
💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: discord.gg/uHVf8xS ⏰ Quick jump 00:01 How do you start a project? 02:40 Showing off sketches of the current project 03:24 Lower your quality standards 04:35 Concerns about code quality at the beginning 09:17 Focus on prototyping 10:39 Concerns about introducing new tools 12:31 Commentary about Proof of Concepts 12:56 Im...
Beating burnout like you beat a computer game
zhlédnutí 7KPřed 4 lety
💛 Educative (Episode sponsor) Use link for 10% off: educative.io/FunFunFunction Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff - no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: educative.io/FunFunFunction 💛Jo...
How remote work is making software teams more autonomous
zhlédnutí 4,3KPřed 4 lety
💛 Educative (Episode sponsor) Use link for 10% off: educative.io/FunFunFunction Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff - no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: educative.io/FunFunFunction 💛Ji...
How to get into FLOW as a developer?
zhlédnutí 8KPřed 4 lety
💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: discord.gg/uHVf8xS 💛 Oskar Henrikson on Twitter PsykologenOskar 💛 Watch the 2h full recoding of the stream this clip is from: www.twitch.tv/videos/600252282 In this video, me and Oskar Henrikson, licensed psychologist, author and amazingly fun person, talk about how to reach a state of Flow (as popularised b...
Working contracts in software development teams
zhlédnutí 5KPřed 4 lety
💛 Educative (Episode sponsor) Use link for 10% off: educative.io/FunFunFunction Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff - no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: educative.io/FunFunFunction 💛 F...
Our Discord has launched: funfun.chat!
zhlédnutí 3,7KPřed 4 lety
💛Join our Fun Fun Family in our Discord at funfun.chat
Get your workplace featured on Fun Fun Function
zhlédnutí 5KPřed 4 lety
⭐️Contact us here if you are interested in Reverse Interview: reverseinterview.funfunfunction.com Reverse Interview: Job ads in live stream form on Fun Fun Function, interviewing developers at a workplace, giving a window into the company culture, processes, people and stack before applying. 💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT twitch.t...
Clever tricks to improve video conference communication
zhlédnutí 6KPřed 4 lety
💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other viewers in between shows. www.funfunforum.com. Available to patron members, become one at www.patreon.com/funfunfunction 💛 mpj on Twitter mpjme 💛 CircleCI (Show sponsor) Robust and sleek Docker-based Continuous I...
Run Prettier in CI, NOT as an editor plugin
zhlédnutí 11KPřed 4 lety
💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other viewers in between shows. www.funfunforum.com. Available to patron members, become one at www.patreon.com/funfunfunction 💛 mpj on Twitter mpjme 💛 CircleCI (Show sponsor) Robust and sleek Docker-based Continuous I...
Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid
zhlédnutí 4,5KPřed 4 lety
Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid
How do I become a lead engineer? Answers from pro tech career advisors (Part 1)
zhlédnutí 5KPřed 4 lety
How do I become a lead engineer? Answers from pro tech career advisors (Part 1)
How important is it to know all frameworks? Advice from pro tech career advisors (Part 2)
zhlédnutí 3,7KPřed 4 lety
How important is it to know all frameworks? Advice from pro tech career advisors (Part 2)
How to move from junior to senior developer? Professional tech career advisors guidance!
zhlédnutí 16KPřed 4 lety
How to move from junior to senior developer? Professional tech career advisors guidance!
XState: Let's pair program state machines and state charts with David Khourshid
zhlédnutí 23KPřed 4 lety
XState: Let's pair program state machines and state charts with David Khourshid
Refactoring emotions
zhlédnutí 13KPřed 4 lety
Refactoring emotions
Let’s pair program gravity simulation (using JavaScript and p5.js, with Dan Shiffman)
zhlédnutí 14KPřed 4 lety
Let’s pair program gravity simulation (using JavaScript and p5.js, with Dan Shiffman)
Using reduce to code filter and map in vanilla JavaScript
zhlédnutí 10KPřed 4 lety
Using reduce to code filter and map in vanilla JavaScript
Coding reduce from scratch in vanilla JavaScript
zhlédnutí 12KPřed 4 lety
Coding reduce from scratch in vanilla JavaScript
Coding map and filter from scratch in plain JavaScript
zhlédnutí 18KPřed 4 lety
Coding map and filter from scratch in plain JavaScript
Web nostalgia with Vitaly Friedman
zhlédnutí 3KPřed 4 lety
Web nostalgia with Vitaly Friedman
Staying sane as a software developer
zhlédnutí 14KPřed 4 lety
Staying sane as a software developer
Computer science in frontend development?
zhlédnutí 16KPřed 4 lety
Computer science in frontend development?
End of year AMA - Full recording of last stream of the year!
zhlédnutí 2,9KPřed 4 lety
End of year AMA - Full recording of last stream of the year!
Solving the first Advent of Code problem live on stream
zhlédnutí 7KPřed 4 lety
Solving the first Advent of Code problem live on stream

Komentáře

  • @Mexad0n
    @Mexad0n Před dnem

    whoa, welcome back. Im very exited about you have to share.

  • @AntonPivnenko
    @AntonPivnenko Před 2 dny

    Смотрю видео из 2024. Чел буквально поломал четвёртую стену, когда сказал "Не делай этого, если ты смотришь из будущего")))

  • @ProgrammerMoney
    @ProgrammerMoney Před 4 dny

    @funfunfunction you might want to check your email (including spam) because you will find something awesome inside :)

  • @ward7576
    @ward7576 Před 7 dny

    2 months ago, was happy for return but now I think it's heading into the usual direction I see youtubers take after long awaited comebacks - that they are not really ready for it. Best case scenario would be to receive 2-3 videos per year indefinitely or maybe another clip in few years. Seen this one too many times. Take your time until you feel ready, no half measures.

  • @MikeCore
    @MikeCore Před 7 dny

    "we will call those people... wrong" LOL

  • @frankhu1542
    @frankhu1542 Před 8 dny

    Welcome back!

  • @oliverhsu9465
    @oliverhsu9465 Před 8 dny

    Any new videos?

  • @thapthoptheep2076
    @thapthoptheep2076 Před 15 dny

    I remember you!!! Welcome back, sir.

  • @this-user-is-not-loser

    So and what is a monad? You didn't get the answer in this video

  • @RTSchriner
    @RTSchriner Před 16 dny

    Welcome back - I can't believe it's been 3-4 years, glad to have you back!

  • @metalsadman
    @metalsadman Před 17 dny

    Good to see you back 🎉

  • @austinlawan3289
    @austinlawan3289 Před 18 dny

    Thank you!

  • @JesseKaufman
    @JesseKaufman Před 20 dny

    I love your videos! The entertainment value helps SO much in making everything more approachable and a lot more fun to listen to .. and I absolutely love that Fluffykins is always on the list of names lol .. I've been doing PHP/MySQL for over 25 years and I'm working on transitioning to Node.js and your videos have been incredibly helpful!

  • @mariegooneratne2824
    @mariegooneratne2824 Před 22 dny

    I am so glad you are back. i learnt so so much from you. you are brilliant and amazing. God Bless You.

  • @saptathirtachoudhury4158
    @saptathirtachoudhury4158 Před měsícem

    I have come from the future 2024😇 dude

  • @zetaxtrem
    @zetaxtrem Před měsícem

    this is great chat

  • @citrixnomex
    @citrixnomex Před měsícem

    If I may say so, you're probably ADHD + Gifted, which actually makes you 2E, which stands for twice exceptional. There is a great book about it called "Bright Not Broken".

  • @uni0ue87
    @uni0ue87 Před měsícem

    I’ve been checking your channel occasionally, hoping to see it active again, even if I wasn’t really expecting it. I often wondered how you're doing and what you were up to these days. This Saturday morning, as I enjoyed my porridge and coffee, I turned on CZcams and saw FFF on my front page. No way! Welcome back!

  • @Scott_Stern
    @Scott_Stern Před měsícem

    Good to have you back

  • @motbus3
    @motbus3 Před měsícem

    Not sure why I did not get notified for this video. From time to time I got stuck on these situations where I am working a lot and getting nothing done. I realised recently that it happened to me because none of my colleagues were yet there so I was carving the way out. It takes time for these things to show it's value

  • @stevenedwards8353
    @stevenedwards8353 Před měsícem

    I randomly got that feeling in my head today, you know, the one that goes "that one guy that quit so long ago - maybe I should check to see if they came back after so long" and lo and behold, I only missed your return by 1 month!

  • @CSGraduateGrind
    @CSGraduateGrind Před měsícem

    I don't understand what he means by happy path, what is that

  • @no_I_dont_my_real_name_on_yt

    From someone who feels very along on many projects and useless rather often, thanks for your words of encouragement.

  • @wesrobmat
    @wesrobmat Před měsícem

    To me, poetry is like coding. It is abstract clarity. There are so many WTF and A HA! moments in both.

  • @ganonbit
    @ganonbit Před měsícem

    It sounds like if you haven't already, maybe you should check out spoon theory! it helps to remind yourself how much you have to give and how much things take for you to do! and remembering every day you might have a different amount of spoons, and things might take more/less spoons per day...etc. But biggest one is it helps to give yourself forgiveness and understanding on commitments and plans and how you have to be more flowing/fluid about things. Including (for me) imposter syndrome and self-efficacy barriers I had built that were based on unrealistic neurotypical expectations and rules I imposed on myself. All to say, take the time, make it how you want on your time! Aka "you do you, boo" 😂

  • @ganonbit
    @ganonbit Před měsícem

    ayyyyy! welcome back!

  • @user-kg6jq9vc2v
    @user-kg6jq9vc2v Před měsícem

    Really Love your contents and glad you are back. I am still following you through Odin Project and keep on following you.

  • @dmaster20ify
    @dmaster20ify Před měsícem

    - "Human's cannot predict the future" I guess that is why we can build big buildings that dont collapse in the future. - "Inheritance promotes coders to create a bunch of classes" That is just as true as saying violent music influences people to go out and murder.

  • @JanWillemKlomp
    @JanWillemKlomp Před měsícem

    Great to have you back🥳

  • @carltongordon
    @carltongordon Před měsícem

    Bro is back

  • @tomasztucholski2191
    @tomasztucholski2191 Před měsícem

    Oh my god you're back! Man, I missed you so much. You got me interested in JavaScript and ultimately frontend development (I was purely a backender before that). Now I am an Engineering Manager and I still find your old content / musings extremely valuable and useful 👍

  • @takinabradley
    @takinabradley Před měsícem

    Not sure what's going on, if anything, but I seem to be having trouble subscribing to funfun email. Hope another video comes out soon!

  • @tobiasparent4806
    @tobiasparent4806 Před měsícem

    So excited to see this reboot, and looking forward to new directions! MPJ, I'm delighted with how life has gone for you, but I have missed this. 😂

  • @kraolina
    @kraolina Před měsícem

    Seven years ago, as I was beginning my journey in software development, I discovered your channel, and it was incredibly helpful! Two weeks ago, I started preparing for technical interviews and revisited your channel after a long time, feeling a bit sad to see that there hadn't been any new content. But today, I found this video and was thrilled to see that you're back! Can't wait to learn more things from you :)

  • @cebolaloco
    @cebolaloco Před měsícem

    Dude is clearly on meds. I hope you're ok

  • @LukeMartinVideo
    @LukeMartinVideo Před měsícem

    Can i like this video multiple times ? PLIIIIIZ I'm so happy to get more MPJ goodness AGAIN !

  • @kevinlalka5612
    @kevinlalka5612 Před měsícem

    Hey MPJ, havent seen you since the Holiday party in NYC for Work & Co several years ago. Glad to see you're back at it. I wanted to say your videos have been a huge asset to so many people. I have given your advice on catastrophizing and habitual negative thoughts to team members who were struggling and it has helped them as well. Keep up the awesome job. Missed you! <3

  • @JDGonzales09
    @JDGonzales09 Před měsícem

    So glad you’re back

  • @LethiuxX
    @LethiuxX Před měsícem

    The amount of time saved by my brain trying to figure out how to adapt classes for abstraction. I've just switched back to more of a functional paradigm from OOP, and it's quite refreshing. Composition for the win.

  • @BronekSzulc
    @BronekSzulc Před měsícem

    Welcome Back!!!

  • @ToveriJuri
    @ToveriJuri Před měsícem

    What if they explain Recursion to you with Fibonacci numbers because they are high out of their mind and listening to Tool? Is Murder still the right course of action?

  • @billatwork9357
    @billatwork9357 Před 2 měsíci

    Man, it looks like you've become ripped! Kul att du är tillbaka!!! :)

  • @bobanlapcevic5406
    @bobanlapcevic5406 Před 2 měsíci

    WOOOOW YOU ARE BACK MAN!! Glad to see you :)

  • @spongebobsquarepants4576
    @spongebobsquarepants4576 Před 2 měsíci

    one caveat, having short unreadable code is not always a good idea. x=>x.name doesn't help the person who is going to read the code after you (or future you). it is good for simple cases like shown in the video, but shouldn't be abused

    • @funfunfunction
      @funfunfunction Před 2 měsíci

      Chef knives are simple useful tools, that are often better than using specialized tools, but there is also the danger that they can be abused for stabbing people in the face

    • @spongebobsquarepants4576
      @spongebobsquarepants4576 Před 2 měsíci

      @@funfunfunction HAHAHA! That's a great analogy! 😂😂 I am just saying, that when teaching a kid how to cut a salad, they should be warned of the danger of using a sharp knife, assuming most of the people watching the video are new to programming. Anyway great explanation! ❤

  • @phuclehong3291
    @phuclehong3291 Před 2 měsíci

    tks u, but i have a question. What is the ide or text editor that you are using so that when the error is thrown?

  • @constantine7862
    @constantine7862 Před 2 měsíci

    amazing comeback man, congrats !!

  • @victorcarreno3086
    @victorcarreno3086 Před 2 měsíci

    MPJ - I am soo excited you are back! One of my favorite segments or themes of videos were the musings. They really spoke to me; especially when weaving in the mental health aspect and general health activity too. I hope you bring those back but just honestly whatever you do is so wonderful. 🙏🙏

  • @mo_i_nas
    @mo_i_nas Před 2 měsíci

    MPJ. Was this video just a brain dump? Sound quality wasn't good BTW

  • @janebattlesocks
    @janebattlesocks Před 2 měsíci

    can you tell a story how to handle your ADHD during work in IT industry?