enb MJS 071: Kye Hohenberger By devchat.tv Published On :: Wed, 25 Jul 2018 14:28:00 -0400 Panel: Charles Max Wood Guest: Kye Hohenberger This week on My JavaScript Story, Charles speaks with Kye Hohenberger. Kye is a senior front-end engineer at Gremlin, where they do chaos as a service and break your stuff on purpose so that you can fix it and it hopefully won’t happen again. He also created the Emotion library, which is a CSS-in-JS library. He first got into programming because his Grandpa was always working on computers and Kye was curious about how they worked. They talk about how he got into JavaScript, what he's built in JavaScript that he’s proud of, what he’s working on now, and more! In particular, we dive pretty deep on: JavaScript Jabber Episode 286 Kye intro Works at Gremlin as a front-end engineer How did you first get into programming? Always had a burning curiosity for computers Worked on HTML first Worked with flash in High School Tried to major in Computer Science and dropped out of it Job in IT Wordpress maintenance Hooked on wanting to learn more Python with Django What was it that caught your attention? How did you get into JavaScript? Job at cPanel What led you to build something like Emotion? Didn’t like having to use the Sass compiler What problem were you trying to solve? Have you worked on anything else in JavaScript that you’re proud of? What are you working on now? APIs from Java to Node Wrote Qordoba apps for 2 years What made you switch from Angular to React? Learning WebPack And much, much more! Links: JavaScript Jabber Episode 286 Emotion Wordpress Python Django JavaScript cPanel Sass Node Angular React WebPack @tkh44 Kye’s GitHub Kye’s Medium Sponsors: Loot Crate FreshBooks Picks Charles Home Depot Tool Rentals Framework Summit Podcast Movement Kye The Console Log Brian Holt on Frontend Masters Emotion Team Full Article
enb MJS 087: Rob Eisenberg By devchat.tv Published On :: Wed, 28 Nov 2018 06:00:00 -0500 Panel: Charles Max Wood Guest: Rob Eisenberg This week on My JavaScript Story, Charles speaks with Rob Eisenberg who is a principal software engineer at InVision, and is the creator of Caliburn.Micro, Durandal, and Aurelia. Today, they talk about Rob’s past and current projects among other things. In particular, we dive pretty deep on: 1:40 – Chuck: Our special guest is Rob Eisenberg. We’ve had you on Adventures on Angular (09 and 80), JavaScript Jabber, and others like Episode 203. 2:36 – Rob: That was over the period of 4 years all of those podcasts. I am getting older. 2:50 – Chuck: Anything that you’ve done that you want to talk about? 3:04 – Rob: I am known for opensource work over the years. Maybe we can talk about my progression through that over the years. 3:25 – Chuck: How did you get into this field? 3:29 – Rob: When I was 8 years old my dad wanted to buy a computer. We went to Sears and we bought our first computer. You’d buy the disk drive and the keyboard looking unit. You could by a monitor, we didn’t, but we used a black and white TV for our monitor. Later we bought the colored monitor and printer. That’s where my fascination started. We set up the computer in my bedroom. We played games. I got intrigued that you could write code to make different games. It was just magical for me. As being an adult engineer I am trying to go back to that moment to recapture that magical moment for me. It was a great creative outlet. That’s how I first started. I started learning about Q basic and other flavors of Basic. Then I heard about C! I remember you could do anything with C. I went to the library and there wasn’t the Internet, yet. There were 3 books about C and read it and re-read it. I didn’t have any connections nor a compiler. When I first learned C I didn’t have a compiler. I learned how to learn the codes on notebook paper, but as a kid this is what I first started doing. I actually saved some of this stuff and I have it lying around somewhere. I was big into adventure games. That’s when I moved on C++ and printed out my source code! It’s so crazy to talk about it but at the time that’s what I did as a kid. In JHS there was one other kid that geeked-out about it with me. It was a ton of fun. Then it was an intense hobby of mine. Then at the end of HS I had 2 loves: computers and percussion. I was composing for music, too. I had to decide between music or coding. I decided to go with music. It was the best decision I ever made because I studied music composition. When you are composing for dozens of instruments to play one unified thing. Every pitch, every rhythm, and it all works together. Why this note and why that rhythm? There is an artistic side to this and academia, too. The end result is that music is enjoyed by humans; same for software. I did 2 degrees in music and then started my Master’s in Music. I then realized I love computers, too, how can I put these two together? I read some things on audio programming, and it stepped me back into programming. At this time, I was working in music education and trying to compose music for gamming. Someone said look at this program called C#! I don’t know cause...how can you get any better than C++?! In 2003 – I saw a book: teach yourself C# in 24 hours. I read it and I was enthralled with how neat this was! I was building some Windows applications through C#. I thought it was crazy that there was so much change from when I was in college. 17:00 – Chuck: You start making this transition to web? What roped you in? 17:25 – Rob: I realized the power of this, not completely roped in just, yet. Microsoft was working (around this time) with... 19:45 – (Continued from Rob): When Silver Light died that’s when I looked at the web. I said forget this native platform. I came back to JavaScript for the 2nd time – and said I am going to learn this language with the same intensity as I learned C++ and C#. I started working with Durandal. 21:45 – Charles: Yeah, I remember when you worked with the router and stuff like that. You were on the core team. 21:53 – Rob: The work I did on that was inspired by screen activation patterns. 23:41 – Rob (continued): I work with InVision now. 24:14 – Charles: I remember you were on the Angular team and then you transitioned – what was that like? 24:33 – Rob comments. 25:28 – Rob (continued): I have been doing opensource for about 13 years. I almost burned myself a few times and almost went bankrupt a few times. The question is how to be involved, but run the race without getting burned-out. It’s a marathon not a sprint. These libraries are huge assets. Thank God I didn’t go bankrupt but became very close. The more popular something if there are more varieties and people not everyone is so pleasant. It’s okay to disagree. Now what are the different opinions and what works well for your team and project? It’s important to stay to your core and vision. Why would you pick THIS over THAT? It’s a fun and exciting time if you are 28:41 – Charles: What are you 28:47 – Rob: InVision and InVision studio. It’s a tool for designing screens. I work on that during the day and during the night I work on Aurelia. 30:43 – Chuck: I am pretty sure that we have had people from InVision on a show before. 31:03 – Rob comments. Rob: How we all work together. 31:20 – What is coming in with Aurelia next? 31:24 – Rob: We are trying to work with as much backwards compatibility as we can. So you don’t see a lot of the framework code in your app code. It’s less intrusive. We are trying next, can we keep the same language, the same levels, and such but change the implementation under the hood. You don’t learn anything new. You don’t have new things to learn. But how it’s implemented it’s smaller, faster, and more efficient. We have made the framework more pluggable to the compiler-level. It’s fully supported and super accessible. Frameworks will come and go – this is my belief is that you invest in the standards of the web. We are taking that up a notch. Unobtrusiveness is the next thing we want to do. We’ve always had great performance and now taking it to the next level. We are doing a lot around documentation. To help people understand what the architectural decisions are and why? We are taking it to the next level from our core. It’s coming along swimmingly so I am really excited. We’ve already got 90% test coverage and over 40,000 tests. 37:33 – Chuck: Let’s get you on JavaScript Jabber! 38:19 – Chuck: Where can people find you? 38:22 – Twitter, and everywhere else. Blog! 39:17 – Chuck: Picks? 39:23 – Rob dives in! Links: jQuery Angular JavaScript Vue C++ C# InVision Aurelia Aurelia Blog by Rob Rob Eisenberg’s Twitter Rob’s Website Rob’s LinkedIn Rob’s GitHub Rob’s Episode 9 Rob’s Episode 80 Rob’s Episode 203 Sponsors: Get A Coder Job Fresh Books Cache Fly Picks: Rob Database: Orbit DB Robit Riddle The Wingfeather Saga Charles Used to play: Dungeons and Dragons Little Wizards Park City, UT VRBO Full Article
enb Marine genomics : methods and protocols / edited by Sarah J. Bourlat, Department of Marine Sciences, University of Gothenburg, Gothenburg, Sweden By prospero.murdoch.edu.au Published On :: Full Article
enb The nature state : rethinking the history of conservation / edited by Wilko Graf von Hardenberg, Matthew Kelly, Claudia Leal and Emily Wakild By prospero.murdoch.edu.au Published On :: Full Article
enb Functional nanomaterials / edited by Kurt E. Geckeler, Edward Rosenberg By prospero.murdoch.edu.au Published On :: Full Article
enb Nanotechnology : science and computation / Junghuei Chen, Natasa Jonoska, Grzegorz Rozenberg (eds.) By prospero.murdoch.edu.au Published On :: Full Article
enb Christ's associations : connecting and belonging in the ancient city / John S. Kloppenborg By prospero.murdoch.edu.au Published On :: Kloppenborg, John S., 1951- author Full Article
enb Using Microsoft OneNote 2010 [electronic resource] / Michael C. Oldenburg By prospero.murdoch.edu.au Published On :: Oldenburg, Michael C Full Article
enb Ecological models / Jay Odenbaugh By prospero.murdoch.edu.au Published On :: Odenbaugh, Jay, author Full Article
enb Separate: the story of Plessy v. Ferguson, and America's journey from slavery to segregation / Steve Luxenberg By library.mit.edu Published On :: Sun, 4 Aug 2019 10:22:43 EDT Hayden Library - KF223.P56 L88 2019 Full Article
enb From bilateral arbitral tribunals and investment courts to a multilateral investment court: options regarding the institutionalization of investor-state dispute settlement / Marc Bungenberg, August Reinisch By library.mit.edu Published On :: Sun, 26 Jan 2020 08:07:55 EST Online Resource Full Article
enb Policy success in an age of gridlock: how the Toxic Substances Control Act was finally reformed / Lawrence S. Rothenberg By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - KF3958.A3282016 A2 R68 2018 Full Article
enb Assistant Professor (Juniorprofessor) of Experimental Physics - X-Ray Scattering at Soft Matter. (W1 with tenure-track to a W2 position LBesG): Johannes Gutenberg-Universität Mainz By brightrecruits.com Published On :: Thu, 02 Apr 2020 00:00:00 +0100 €Attractive: Johannes Gutenberg-Universität MainzFor more latest jobs and jobs in Germany visit brightrecruits.com Full Article Germany
enb Teaching Hiragana in 48 minutes [videorecording] : the Japanese forum with Professor Hiroko C. Quackenbush By prospero.murdoch.edu.au Published On :: Full Article
enb Das herzkatheterlabor [electronic resource] : einführung in die aufgabenbereiche des kardiologischen assistenzpersonals / M. Winkhardt By darius.uleth.ca Published On :: Darmstadt : Steinkopff, 2005 Full Article
enb Designing San Francisco: art, land, and urban renewal in the City by the Bay / Alison Isenberg By library.mit.edu Published On :: Sun, 20 Oct 2019 06:00:01 EDT Rotch Library - NA9127.S3 I84 2017 Full Article
enb Inequality and uncertainty: current challenges for cities / Marta Smagacz-Poziemska, M. Victoria Gómez, Patrícia Pereira, Laura Guarino, Sebastian Kurtenbach, Juan José Villalón, editors By library.mit.edu Published On :: Sun, 12 Jan 2020 06:00:02 EST Online Resource Full Article
enb Mega cities, mega challenge: informal dynamics of global change: insights from Dhaka, Bangladesh and Pearl River Delta, China / Frauke Kraas, Kirsten Hackenbroch, Harald Sterly, Jost Heintzenberg, Peter Herrle and Volker Kreibich (eds.) By library.mit.edu Published On :: Sun, 23 Feb 2020 06:00:02 EST Rotch Library - HT169.B342 D435 2019 Full Article
enb Schoenberg's correspondence with Alma Mahler / translated and edited by Elizabeth L. Keathley and Marilyn L. McCoy ; with commentary by Elizabeth L. Keathley By library.mit.edu Published On :: Sun, 15 Dec 2019 06:08:17 EST STACK BOOKS ML410.S283 A4 2019 Full Article
enb Drei Phasen: Die Debatte zur Qualitätsentwicklung in der Lehrer_innenbildung. By library.mit.edu Published On :: Sun, 29 Jul 2018 06:44:17 EDT Online Resource Full Article
enb Soil components and human health / Rolf Nieder, Dinesh K. Benbi, Franz X. Reichl By prospero.murdoch.edu.au Published On :: Nieder, Rolf, author Full Article
enb Natural enemies : an introduction to biological control / Ann E. Hajek (Cornell University), Jørgen Eilenberg (University of Copenhagen) By prospero.murdoch.edu.au Published On :: Hajek, Ann E., author Full Article
enb Hot spot of invention: Charles Stark Draper, MIT, and the development of inertial guidance and navigation / Thomas Wildenberg By library.mit.edu Published On :: Sun, 19 Apr 2020 06:48:14 EDT Dewey Library - TL540.D67 W55 2019 Full Article
enb The epistle of the number, by Ibn al-Ahdab: the transmission of Arabic mathematics to Hebrew circles in medieval Sicily / by Ilana Wartenberg By grammy.mit.edu Published On :: Fri, 8 Apr 2016 Rotch Library - QA23.W37 2015 Full Article
enb Mshatta in Berlin: keystones of Islamic art / Eva-Maria Troelenberg ; translation: Bram Opstelten By grammy.mit.edu Published On :: Mon, 24 Jul 2017 Rotch Library - NA1479.6.T7613 2016 Full Article
enb Caliphate and kingship in a fifteenth-century literary history of Muslim leadership and pilgrimage: of al-Ḏahab al-Masbūk fī ḏikr man ḥaǧǧa min al-ḫulafā' wa-l-mulūk / critical edition, annotated translation, and study by Jo Van Steenbergen By grammy.mit.edu Published On :: Tues, 22 Aug 2017 Rotch Library - DS38.4.A2 M37537 2016 Full Article
enb Rabat: ou, Les heures marocaines / Jérome et Jean Tharaud ; présentation: Mohammed Kenbib By grammy.mit.edu Published On :: Mon, 18 Mar 2019 Rotch Library - DT329.R3 T5 2012 Full Article
enb The archaeology and history of Jerash: 110 years of excavations / edited by Achim Lichtenberger and Rubina Raja By grammy.mit.edu Published On :: Tues, 23 Apr 2019 Rotch Library - DS154.9.G47 A73 2018 Full Article
enb Le Maroc au XVIe siècle: au seuil de la modernité / Bernard Rosenberger By grammy.mit.edu Published On :: Tues, 27 Aug 2019 Rotch Library - DT313.7.R67 2018 Full Article
enb Mega cities, mega challenge: informal dynamics of global change: insights from Dhaka, Bangladesh and Pearl River Delta, China / Frauke Kraas, Kirsten Hackenbroch, Harald Sterly, Jost Heintzenberg, Peter Herrle and Volker Kreibich (eds.) By grammy.mit.edu Published On :: Thur, 12 Sep 2019 Rotch Library - HT169.B342 D435 2019 Full Article
enb Bestowing beauty: masterpieces from Persian lands-selections from the Hossein Afshar collection / edited by Aimée Froom ; with essays by Walter B. Denny, Aimée Froom, Melanie Gibson, and David J. Roxburgh; and contributions by Robert Hillenbrand By grammy.mit.edu Published On :: Wed, 8 Jan 2020 Rotch Library - N7280.B47 2019 Full Article
enb Art and the Jews of Morocco / André Goldenberg By grammy.mit.edu Published On :: Mon, 10 Feb 2020 Rotch Library - N7390.G65 2014 Full Article
enb The marriage record of Strickland, James H. and Falkenburg, May By digital.lib.usf.edu Published On :: Tue, 28 Jan 2014 09:43:01 -0400 Full Article
enb The marriage record of Benbow, William and Prinder, Rachel By digital.lib.usf.edu Published On :: Tue, 28 Jan 2014 09:46:40 -0400 Full Article
enb The West fountain of the Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:38:23 -0400 Full Article
enb The Charles and Edith Ringling Mansion built by George Isenberg Construction from the south By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:38:26 -0400 Full Article
enb Scaffolds during the construction of the Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:38:30 -0400 Full Article
enb Scaffolding holding pink marble at the Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:38:38 -0400 Full Article
enb The Charles and Edith Ringling Mansion built by George Isenberg Construction from the bayside By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:40:53 -0400 Full Article
enb Hester's House on the grounds of the Charles and Edith Ringling Mansion built by George Isenberg Construction looking from the east By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:40:57 -0400 Full Article
enb Charles and Edith Ringling Mansion built by George Isenberg Construction during the initial laying of the pink marble By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:00 -0400 Full Article
enb Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:05 -0400 Full Article
enb Charles and Edith Ringling Mansion during construction by George Isenberg Construction as mule drawn wagons bring in building material By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:08 -0400 Full Article
enb Stump burning during the construction if the Charles and Edith Ringling Mansion by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:11 -0400 Full Article
enb George Isenberg Construction building the foundation for the Charles and Edith Ringling Mansion By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:15 -0400 Full Article
enb Charles and Edith Ringling Mansion during construction by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:18 -0400 Full Article
enb A dock built for George Isenberg Construction on Sarasota Bay By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:22 -0400 Full Article
enb The Foundation being laid during the construction of the Charles and Edith Ringling Mansion by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:25 -0400 Full Article
enb Structural framing begins for the Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:32 -0400 Full Article
enb Structural framing begins for the Charles and Edith Ringling Mansion built by George Isenberg Construction By digital.lib.usf.edu Published On :: Thu, 30 Jan 2014 11:41:36 -0400 Full Article