De 10 van Scott Hanselman - podcast 441 tot en met 450

Ingediend door Dirk Hornstra op 19-apr-2021 22:06

Als je zelf de podcasts van Scott wilt beluisteren, die zijn hier te vinden: https://hanselminutes.com/archives

PC 441: Scott spreekt met Craig Mckeachie over het kiezen van een Javascript Framework. Craig heeft er een boek over geschreven, The Javascript Framework Guide. Omdat er zoveel verschillende zijn, welke heb je nodig? De namen die hier genoemd worden zijn Angular - beïnvloedt door WPF, Silverlight, Flex, goed te testen, dependency-injection en gebaseerd op Guice (link), Backbone - een "bare" project, waarin je veel zelf kunt doen (link), Ember - uit de Rails community, veel configuratie (link), Knockout (link). Er wordt uitgelegd hoe deze Javascript MVC-frameworks links afvangen en met eigen routering zorgen dat het werkt. Interessante uitzending! Craig heeft een training voor React online beschikbaar gemaakt op https://handsonreact.com/

PC 442: Scott spreekt met Saron Yitbarek over "being a codenewbie". Ze wilde eerst dokter worden. Dat bleek toch niet haar roeping te zijn. Vervolgens journalist, maar ook dat was niet wat ze zocht, het creatieve deel wat ze zocht zat daar niet in. Ze las het boek over Steve Jobs en kwam tot het inzicht: is techniek iets voor mij? Ze deed een programming-bootcamp en dat was voldoende om haar het inzicht te geven: dit wil ik worden. Dingen uitzoeken, wat bouwen en het probleem daarmee oplossen. Saron heeft de website https://www.codenewbie.org/ opgezet en die is er nog steeds. De bootcamps kunnen 9 weken duren, maar er zijn ook die een half jaar duren. Mocht je ook beginnen met programmeren, dan zijn de podcasts mogelijk interessant: link.

PC 443: Scott spreekt met Claudina Sarahe over Sass, de CSS pre-processor. Sass is ook op Github te vinden: https://github.com/sass Je hebt een Sass-map die je naar JSON kunt converteren. En dat kun je gebruiken om je eigen "style-guide" te tonen.

PC 444: Scott spreekt met Amirali Rajan, de maker van de app "A Dark Room" over hoe het is om je app op de 1e plek in de appstore te hebben en wat het oplevert. En het is een "simpele game", in de manier dat je een tekstinvoerveld hebt en er teksten verschijnen. De hele oude spellen, zonder grafische interface, maar door zinnen/acties/vragen in te typen kom je verder in het spel. Het spel is in het verleden gemaakt door Michael Townsend. En Amir heeft het omgezet naar een app voor Apple, prijs 99 cent. Hij zegt dat hij alles geblogd heeft, dat kan ik niet zo vinden, maar ik zie wel deze Github-repo en die lijkt het hele verhaal te bevatten: link. Een aantal tips, als je een update doorvoert ben je al je ratings kwijt. Dus als je nog niet veel ratings hebt, gewoon updaten. Zit je in de flow, veel positieve ratings, wacht er dan nog even mee. Hij heeft dagen gehad dat hij tussen de 10.000 en 15.000 downloads had, a 99 cent, dus laten we dat rond de 10.000 dollar houden. Daarvan gaat 3.000 naar Apple. De 7.000 die overblijft wordt verdeeld met Michael, je hebt nog 3.500, een derde deel daarvan is belasting, correctie: Amir zegt dat er 45% belasting af gaat. Dat levert 1.925 op, nog wat uitgaven en tada: 1.500 dollar. Een mooi bedrag, maar als je het beginbedrag ziet gaat er wel heel veel geld naar andere partijen. Hij heeft een tijd gehad dat hij die inkomsten 18 dagen had, dus in totaal rond de 25.000. Amir geeft het totaalplaatje. Veertien maanden in totaal (4 maanden ontwikkelen, 5 maanden wachten tot deze op nummer 1 staat, 680.000 betaalde downloads). Als Amir hiermee rekent komt hij per download ongeveer uit op 19 cent aan opbrengsten, waardoor hij ongeveer 112 dollar per uur verdient. Mocht je zelf bezig zijn om een app in de store te zetten, dan is deze podcast de moeite waard om te beluisteren!

PC 445: Scott spreekt met Val Head over css animaties. Tijdens dit gesprek (in 2014) zegt Val dat er geen echte editor is waar je dit mee kunt maken. Scott komt met Google Web Designer (link) wat qua interface hiervoor zou kunnen werken, maar waarmee je uiteindelijk alleen maar banners maakt. Val noemt Adobe Edge Animate, maar dat is in 2015 gestopt. Daar wordt nu verwezen naar Animate: link. Val heeft het over een project van Mozilla om in de browser CSS animaties uit te voeren. Dat zie ik zo niet, maar wel deze pagina met de uitleg e.d.: link. Val gebruikt codepen vaak voor workshops: link. Val haar eigen site is hier te bekijken: https://valhead.com/

PC 446: Scott spreekt met Damian Edwards over het kiezen van de ultieme developer laptop. Ze werken nu beide op hun Surface Pro 3. Scott heeft die meegenomen naar een conferentie en het is hem goed bevallen. Ze hadden eerst een Lenovo X1, die beviel niet zo goed. Zowel Scott als Damian zijn fan van de touchpad die een mac heeft, het alternatief hiervoor (wat Scott op zijn bureau heeft liggen) is de Logitec Touchpad T650, een draadloze versie. Er wordt 10 uur batterij-duur beloofd, maar Scott geeft al aan dat als je van alles op je laptop doet, die tijd minder wordt. Zo noemt hij handbrake, een tool om video om te zetten. Die app vreet natuurlijk energie. Een vriend van Scott geeft aan dat je geen VM's op je Surface moet uitvoeren, hij doet dit via een USB-3 aansluiting op een externe schijf.

PC 447: Scott spreekt met muzikant Moldover. Hij maakt digitale muziek, is ook uitvinder en maakt hier tools voor. Hij komt met termen als "controllerism". Hij is op Spotify te vinden, het is een nieuw geluid. Zijn eigen site is hier te bekijken: https://moldover.com

PC 448: Scott spreekt met Elon James White over het "digitale journalisme". In 2014 is Michael Brown doodgeschoten door de politie: link. Elon was bezig met uitzendingen via Youtube, is later uitzendingen gaan doen en heeft dit ook in het nieuws gebracht. Hij heeft geen studie journalistiek gedaan en is dus technisch geen journalist, maar brengt wel het nieuws (zoals nu bijna iedereen zijn/haar mobieltje paraat heeft als er wat gebeurt). De man kan goed praten, boeiende uitzending! Elon zijn eigen site is hier te bekijken: http://elonjameswhite.com/

PC 449: Scott spreekt met Enongo Lumumba Kasongo, artiestennaam "Sammus". Ze maakt nerdcore muziek en doet een studie (phd). Ze is een vrouwelijke rapper, ik hoor van die 8-bit samples in haar nummers. Er worden verwijzingen gemaakt naar computerspellen, Michael Jackson (oh ja?) en meer. Zo zit er in het muziekje aan het begin van deze podcast: "all these power-ups (verwijzing Mario?)", "I lay in my ship, you can call me Picard (Startrek)". Scott geeft al aan dat het zo snel gaat, dat je denkt: "zei ze nou?" en vervolgens heb je weer 2 andere dingen gemist. Haar site is hier te bekijken: https://sammusmusic.com/

PC 450: Scott spreekt met Erica Joy over de "andere kant van diversiteit". Erica werkt bij Google. We horen hier het verhaal over hoe ze bepaalde scripts op de computer van school had staan en ze zich daar moest melden bij de directeur: haar ouders waren er, baas van IT en de militaire politie... Er was iemand gehackt en daardoor dachten ze dat Erica dit gedaan had. Scott komt het met verhaal dat hij in de weekenden de computer van school mee naar huis mocht nemen.  Erica haar eigen site is hier te bekijken: https://www.ericabaker.com/ Scott en Erica werken beide in IT en hebben meerdere raakvlakken, maar Scott werd geraakt door haar artikel op Medium met de titel "The other side of diversity". Het artikel staat niet meer online, maar is via de wayback-machine te vinden (link) en mocht het ook daar niet meer staan, dan kun je hier nog de PDF bekijken: link. Het is goed om dit verhaal te lezen, want als je in de schoenen van deze vrouw gaat staan ben je volgens mij niet gelukkig. Je werkt bij bedrijven waar je als enige gekleurde medewerker aan het werk bent. Waar flauwe/racistische grappen gemaakt worden. Waar de interesses afwijken van wat jij leuk vindt. En dat dag-in-dag-uit. Dan ga je niet met plezier naar je werk. Het lijkt mij een goede les voor welke bedrijfstak dan ook, zorg dat je bedrijf en je collega's zichzelf kunnen zijn en met plezier naar hun werk kunnen gaan.