JUserTube Grid With Description Layout

Is Big O relevant to you? - Q&A Part 1 - FunFunFunction #37
Is Big O relevant to you? - Q&A Part 1 - FunFunFunction #37

Questions and answers episode! I'm on vacation this and next week, so I've recorded a video of this mpj-like robot responding to your Twitter questions. ► 00:34 What do you think about Swift? ► 01:30 What is your complete workflow? ► 02:45 What's your opinion on ES7? ► 05:03 Have you tri...

How much are you allowed to Google? - Q&A Part 2 - FunFunFunction #38
How much are you allowed to Google? - Q&A Part 2 - FunFunFunction #38

Questions and answers episode! I'm on vacation this and next week, so I've recorded a video of this mpj-like robot responding to your Twitter questions. ► 00:20 What was the most difficult bug or problem you faced, and how did you solve it? ► 04:00 thoughts on ORMs vs plain SQL vs some hybrid? ...

Haskell lists - FunFunFunction #39
Haskell lists - FunFunFunction #39

List basics in Haskell, based on the book "Learn you a Haskell". Haskell is a statically typed, purely functional programming language that is really good to know if you want to learn functional programming. 03:28 Strings are lists in Haskell 09:59 Coffee Break 15:41 Object Oriented vs. Functional ...

Why are some programming languages popular? - MPJ's Musings  - FunFunFunction #41
Why are some programming languages popular? - MPJ's Musings - FunFunFunction #41

We spend some time thinking about why some programming languages are more popular than others, if it's valuable to be popular, and how it can be made intentionally. Table of contents: 01:00 ► Does a programming language need to be popular? 03:11 ► Why does some programming languages become pop...

Does a developer need to be nice? - MPJ's Musings - FunFunFunction #42
Does a developer need to be nice? - MPJ's Musings - FunFunFunction #42

In order to make good software, you need to be in a good team. In order for a team to be good, they need to have psychological safety, and in order for you to be in a team with psychological safety, you need high empathy. I'm also active on: • Twitter https://twitter.com/mpjme • Medium https://...

bind and this - Object Creation in JavaScript P1 - FunFunFunction #43
bind and this - Object Creation in JavaScript P1 - FunFunFunction #43

This video is the first in a video series about how to do Object Creation in JavaScript. I will NOT be teaching object orientation principles in general - this video series is for you if you’re already pretty familiar with object orientation, but confused around how it works in JavaScript specific...

Examples of this and bind - Object Creation in JavaScript P2 -  FunFunFunction #44
Examples of this and bind - Object Creation in JavaScript P2 - FunFunFunction #44

Today, I’m going to show examples of this and bind. In the last episode we explored this and bind. Reading the comments of the last video, it’s clear that some people had an aha moment around this, but for a lot of you it this didn’t click. It really, really important that we understand the co...

Why are time estimates often REALLY wrong? - MPJ's Musings -  FunFunFunction #45
Why are time estimates often REALLY wrong? - MPJ's Musings - FunFunFunction #45

Original article by Michael Wolfe https://goo.gl/aZ2PK5 Playlist of more episodes like this one (MPJ's Musings) https://goo.gl/RlTSrU I'm also active on: • Twitter https://twitter.com/mpjme • Medium https://medium.com/@mpjme • Quora https://www.quora.com/profile/Mattias-Petter-Johansson

Prototype basics - Object Creation in JavaScript P3 - FunFunFunction #46
Prototype basics - Object Creation in JavaScript P3 - FunFunFunction #46

We’ll go through the absolute basics of the prototype in this video. I’m going to explain why you should learn prototypes, and how they work. Complete series playlist: "Object creation in JavaScript" https://goo.gl/ELUE4B You’re probably used to doing inheritance with classes. JavaScript ach...

Separation of concerns RANT - MPJ's Musings - FunFunFunction #47
Separation of concerns RANT - MPJ's Musings - FunFunFunction #47

Separation of concerns is pretty misunderstood concept, in programming in general, no just JavaScript and web development. I talk about separation of concerns in the context of React and combining HTML, CSS and JavaScript in one place, but also in the more general programming sense in function extra...

Waste is context sensitive - MPJ's Musings - FunFunFunction #48
Waste is context sensitive - MPJ's Musings - FunFunFunction #48

Waste is context sensitive. When determining whether or not something is waste, you cannot just look at what's in front of your nose, you have to think contextually. When you see a piece of code that looks inefficient, always as yourself - is this actually hot code? Resources mentioned in the video...

Cellular Automata - Pair Programming - FunFunFunction #49
Cellular Automata - Pair Programming - FunFunFunction #49

Cellular Automata is a really funky computer science topic that I don't understand well enough yet to give a good description-length explanation of. You just have to see it. :) You people have been asking for a new pair programming session for a long time, and I have been wanting to do one for some...