you Practical highcharts with Angular: your essential guide to creating real-time dashboards / Sourabh Mishra By library.mit.edu Published On :: Sun, 12 Apr 2020 06:36:57 EDT Online Resource Full Article
you Driving digital strategy: a guide to reimagining your business / Sunil Gupta By library.mit.edu Published On :: Sun, 19 Apr 2020 06:48:14 EDT Dewey Library - HD30.28.G84 2018 Full Article
you What's your digital business model?: six questions to help you build the next-generation enterprise / Peter D. Weill and Stephanie L. Woerner By library.mit.edu Published On :: Sun, 19 Apr 2020 06:48:14 EDT Dewey Library - HD30.2.W4514 2018 Full Article
you Leading transformation: how to take charge of your company's future / Nathan Furr, Kyle Nel, and Thomas Zoëga Ramsøy By library.mit.edu Published On :: Sun, 19 Apr 2020 06:48:14 EDT Dewey Library - HD31.2.F87 2018 Full Article
you XIXth Conference of PhD Students and Young Scientists: "Interdisciplinary topics in mining and geology": 29-31 May 2019, Sosnówka near Karpacz, Poland / Editors, Jan Blachowski By library.mit.edu Published On :: Sun, 3 May 2020 06:37:44 EDT Online Resource Full Article
you Billy : my life as a teenage POW / Lynette Silver and Billy Young By prospero.murdoch.edu.au Published On :: Silver, Lynette Ramsay, 1945- author Full Article
you Learn QGIS : your step-by-step guide to the fundamental of QGIS 3.4 / Andrew Cutts, Anita Graser By prospero.murdoch.edu.au Published On :: Cutts, Andrew, author Full Article
you Know your IPL Team: Kings XI Punjab By www.rediff.com Published On :: Sat, 23 Mar 2019 12:44:53 +0530 Rajneesh Gupta presents statistical summary of Kings XI Punjab and much more. Full Article Kings XI Punjab Co-Owner Preity Zinta R Ashwin Chris Gayle Mujeeb Ur Rahman Agnivesh Ayachi Sarfaraz Khan Arshdeep Singh Mohammed Shami Brad Hodge Ankit Rajpoot Yuvraj Singh Karun Nair Rajneesh Gupta Darshan Nalkande Nicholas Pooran Sam Curran
you Know your IPL Team: Delhi Capitals By www.rediff.com Published On :: Sat, 23 Mar 2019 12:45:59 +0530 Rajneesh Gupta presents statistical summary of Delhi Capitals formerly known as Delhi Daredevils and much more. Full Article
you Know your IPL Team: Kolkata Knight Riders By www.rediff.com Published On :: Sat, 23 Mar 2019 12:52:35 +0530 Rajneesh Gupta presents statistical summary of Kolkata Knight Riders and much more. Full Article Dinesh Karthik Kallis IPL Piyush Chawla Anrich Nortje Robin Uthappa Shrikant Mundhe Shubman Gill Carlos Brathwaite Kuldeep Yadav Joe Denly Sunil Narine Chris Lynn Andre Russell Rinku Singh Harry Gurney
you Know your IPL Team: Chennai Super Kings By www.rediff.com Published On :: Sat, 23 Mar 2019 12:55:18 +0530 Rajneesh Gupta presents statistical summary of Chennai Super Kings and much more. Full Article Chennai Super Kings IPL MS Dhoni MEK Hussey Plessis Stephen Fleming Mitchell Santner Lungi Ngidi Deepak Chahar Kedar Jadhav Ruturaj Gaikwad Shane Watson Dhruv Shorey Rajneesh Gupta Sam Billings Dwayne Bravo
you Know your IPL Team: Mumbai Indians By www.rediff.com Published On :: Sat, 23 Mar 2019 12:56:09 +0530 Rajneesh Gupta presents statistical summary of Mumbai Indians and much more. Full Article Rohit Sharma Mumbai Indians PTI Quinton de Kock Mayank Markande Evin Lewis Adam Milne Mahela Jayawardene Jayant Yadav Rasikh Salam Barinder Sran Jasprit Bumrah Pankaj Jaiswal Hardik Pandya MJ McClenaghan Mitchell McClenaghan
you Know your IPL Team: Sunrisers Hyderabad By www.rediff.com Published On :: Sat, 23 Mar 2019 13:29:42 +0530 Rajneesh Gupta presents statistical summary of Sunrisers Hyderabad and much more. Full Article Sunrisers Hyderabad IPL Bhuvneshwar Kumar Rashid Khan Kane Williamson Shakib Al Hasan Shreevats Goswami Mohammad Nabi Deepak Hooda Ricky Bhui Yusuf Pathan Manish Pandey Shahbaz Nadeem Khaleel Ahmed David Warner Martin Guptill
you Know your IPL Team: Rajasthan Royals By www.rediff.com Published On :: Sat, 23 Mar 2019 13:31:46 +0530 Rajneesh Gupta presents statistical summary of Rajasthan Royals and much more. Full Article
you Know your IPL Team: Royal Challengers Bangalore By www.rediff.com Published On :: Sat, 23 Mar 2019 13:37:48 +0530 Rajneesh Gupta presents statistical summary of Royal Challengers Bangalore and much more. Full Article Royal Challengers Bangalore Virat Kohli AB de Villiers Colin de Grandhomme R Vinay Kumar Moeen Ali Himmat Singh Heinrich Klaasen Pawan Negi Kulwant Khejroliya Gary Kirsten Mohammad Siraj Marcus Stoinis R Dravid Shimron Hetmyer Gurkeerat Singh
you All you need to know about the World Cup By www.rediff.com Published On :: Mon, 27 May 2019 09:28:46 +0530 In a three part series, Rajneesh Gupta highlights all the important numbers from Cricket World Cup held between 1975 to 2015. Full Article Sri Lanka v Ireland Australia ICC New Zealand West Indies Bangladesh England Bloemfontein Canada South Africa Rajneesh Gupta Manchester Bridgetown Kenya Wellington Scotland
you How much do you know about World Cup batting records? By www.rediff.com Published On :: Wed, 29 May 2019 09:23:47 +0530 In a three part series, Rajneesh Gupta highlights all the important numbers from cricket World Cups held between 1975 to 2015. Full Article Ind Tilakratne Dilshan Sourav Ganguly Virender Sehwag and Virat Kohli Sachin Tendulkar Kumar Sangakkara Hashim Amla SL SA Rahul Dravid J-P Duminy Ken ICC Upul Tharanga Klaas-Jan van Noortwijk Steve Waugh
you What does the end of India’s Covid-19 lockdown mean for you? By feedproxy.google.com Published On :: Sat, 09 May 2020 05:39:18 +0000 The lockdown has not ‘killed’ the virus and was never going to. We will have to learn to live with Covid-19, possibly until 2022. Full Article
you Are You Honest When Patients Ask, 'What Would You Do?' By www.medscape.com Published On :: Thu, 7 May 2020 16:36:28 EDT Dr David Kerr on when it might be the right decision to tell patients that you believe they're pursuing the wrong treatment. Medscape Oncology Full Article Hematology-Oncology Commentary
you Six-Year Earnings and Disability Benefit Outcomes of Youth Vocational Rehabilitation Applicants By www.mathematica.org Published On :: Fri, 07 Feb 2020 13:50:00 Z The authors document the earnings in the sixth calendar year after youths’ vocational rehabilitation (VR) applications and Social Security Administration (SSA) benefit outcomes during the six years after their VR applications. Full Article
you Insights About the Transition System for SSI Youth from the National Evaluation of Promoting Readiness of Minors in SSI (PROMISE) By www.mathematica.org Published On :: Fri, 07 Feb 2020 16:25:00 Z This article discusses insights gained from the national PROMISE evaluation about the current transition system, which are relevant to current initiatives supporting youth with disabilities during the transition to adulthood. Full Article
you Assistive Technology Services for Youth in the Vermont Linking Learning to Careers Program By www.mathematica.org Published On :: Thu, 20 Feb 2020 16:16:00 Z The Vermont Division of Vocational Rehabilitation’s Linking Learning to Careers (LLC) program provides enhanced services to help high school students with disabilities as they make the transition to careers or postsecondary education. These enhanced services include access to assistive technology. Full Article
you Challenges and Successes of Pregnancy Assistance Fund Programs Supporting Young Fathers By www.mathematica.org Published On :: Fri, 24 Apr 2020 13:18:00 Z Since 2010, the Office of Population Affairs (formerly the Office of Adolescent Health) has offered funding to support expectant and parenting youth through the Pregnancy Assistance Fund (PAF). Full Article
you Mouthwatering food pix to lift your Friday mood By www.rediff.com Published On :: Fri, 17 Apr 2020 12:02:06 +0530 Hemantkumar Shivsharan is making the most of the lockdown with these tempting home cooked meals. Full Article
you Lockdown pix: These kids want you to stay indoors! By www.rediff.com Published On :: Tue, 28 Apr 2020 17:01:06 +0530 Young Rediff readers share inspiring messages to raise awareness about COVID-19. Full Article
you 10 Open Source Calendar UI Layouts Built With CSS By 1stwebdesigner.com Published On :: Wed, 23 Oct 2019 06:04:33 +0000 Building a full calendar UI is tough work. There are major differences between calendars on the web and calendars for mobile apps, so it’s good to study examples and see what’s out there. After scouring through CodePen, I’ve organized … Full Article Collections CSS JavaScript
you Fascinating CSS Grid Layout Examples and Tutorials By 1stwebdesigner.com Published On :: Wed, 20 Nov 2019 15:26:54 +0000 CSS Grid is one of the most powerful tools available to developers. The simple module allows you to create entire website layouts, responsive galleries, and other cool effects. With enough creativity, you can do a lot of interesting things using … Full Article Collections Web Design CSS Inspiration
you Does your 2020 talent plan reflect automation and AI trends? By blogs.cisco.com Published On :: Wed, 22 Jan 2020 08:00:00 PST Automation and Artificial Intelligence (AI) are radically changing the way modern networks are being designed, operated and resourced. More RSS Feed for Cisco: newsroom.cisco.com/rss-feeds ... Full Article Analytics & Automation Artificial Intelligence
you 4 killer transportation projects to make your city smarter By newsroom.cisco.com Published On :: Thu, 23 Jan 2020 04:00:00 PST The worldâ€TMs smartest city reveals top tips to help the traffic flow. More RSS Feed: newsroom.cisco.com/rss-feeds ... Full Article Digitization Government Federal & Cities Internet of Things Transportation Vertical Focus
you Internet for the future: Revolutionize your network By www.cisco.com Published On :: Thu, 23 Jan 2020 08:00:00 PST Director Michael Bay shares how the #InternetForTheFuture is impacting the future of film making More RSS Feed for Cisco: newsroom.cisco.com/rss-feeds ... Full Article Enterprise Networking Media/Entertainment Service Provider Vertical Focus
you Securing IoT for your Competitive Advantage By blogs.cisco.com Published On :: Mon, 27 Jan 2020 23:30:00 PST Delivering visibility, analytics, automation, and security across the branch, campus, and data center into operational environments. More RSS Feed for Cisco: newsroom.cisco.com/rss-feeds ... Full Article Internet of Things Security
you How do you accelerate your hybrid applications? By blogs.cisco.com Published On :: Tue, 28 Jan 2020 23:30:00 PST When apps are from Mars and infrastructure is from Venus, how do you accelerate your Hybrid Applications? More RSS Feed for Cisco: newsroom.cisco.com/rss-feeds ... Full Article Cloud
you McDONOUGH, EDWARD G. v. SMITH, YOUEL. Decided 06/20/2019 By www.law.cornell.edu Published On :: Thu, 20 Jun 2019 00:00:00 EDT Full Article
you When they come for you: how police and government are trampling our liberties--and how to take them back / David Kirby By library.mit.edu Published On :: Sun, 5 Apr 2020 07:47:23 EDT Dewey Library - JC599.U5 K568 2019 Full Article
you If you're a classical liberal, how come you're also an egalitarian: a theory of rule egalitarianism / Åsbjørn Melkevik By library.mit.edu Published On :: Sun, 3 May 2020 10:24:48 EDT Online Resource Full Article
you 10 things you should know about Rahul Gandhi's speech in Punjab By archive.indianexpress.com Published On :: Thu, 10 Oct 2013 11:12:56 GMT Addressing the gathering, Rahul Gandhi raked up the issue of drug menace in Punjab. Full Article
you Victim at Muzaffarnagar relief camp allegedly raped by two youths By archive.indianexpress.com Published On :: Mon, 04 Nov 2013 03:59:05 GMT The duo have been arrested after a complaint was lodged in the matter by the victim's father. Full Article
you How green is your smartphone? / Richard Maxwell and Toby Miller By prospero.murdoch.edu.au Published On :: Maxwell, Richard, 1957- author Full Article
you Hydrometallurgy 2008 : proceedings of the sixth international symposium / edited by Courtney A. Young ... [et al.] By prospero.murdoch.edu.au Published On :: International Symposium on Hydrometallurgy (6th : 2008 : Phoenix, Ariz.) Full Article
you Minor elements 2000 : processing and environmental aspects of As, Sb, Se, Te, and Bi / edited by Courtney Young By prospero.murdoch.edu.au Published On :: Full Article
you Metallurgical plant design / Rob Boom, Chris Twigge-Molecey, Frank Wheeler, Jack Young By prospero.murdoch.edu.au Published On :: Boom, Rob Full Article
you 156 JSJ Soft Skills and Marketing Yourself as a Software Developer with John Sonmez By devchat.tv Published On :: Wed, 22 Apr 2015 09:00:00 -0400 Check out ReactRally: A community React conference in Salt Lake City, UT from August 24th-25th! 03:36 - John Sonmez Introduction Twitter GitHub Simple Programmer The Entreprogrammers Podcast Soft Skills: The Software Developer's Life Manual by John Sonmez How to Market Yourself as a Software Developer Course 04:29 - Mastermind Groups Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century by Napoleon Hill 05:53 - “Soft Skills” Why Care About Soft Skills? People Skills Finances Fitness 11:53 - Learned vs Innate Lifting Limited Beliefs Practice 14:14 - Promotion (Managerial) Paths The Peter Principle 17:52 - “Marketing” Value: Give Away 90% / Charge For 10% Seeming “Spammy” (Resistance to Sell) Neil Patel's Blog Documentation for Yourself AJ O'Neal: How to Tweet from NodeJS 29:53 - Get Up and CODE! #086: Figure Skating and Software Development with Aimee Knight #067: Weight Loss Plan for Charles (Max Wood) 33:47 - Burnout Do the Work by Steven Pressfield The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield Systems and Habits (Routines) Methods of Execution Get John’s How to Market Yourself as a Software Developer Course for $100 off using the code JSJABBER Comment on this episode for your chance to win one of two autographed copies of Soft Skills: The Software Developer's Life Manual by John Sonmez Picks The Recurse Center (Jamison) Code Words Blog (Jamison) DayZ Player Sings (And Plays Guitar) For His Life (Jamison) Demon (Jamison) Mastodon: Leviathan (Jamison) Jan Van Haasteren Puzzles (Joe) Hobbit Tales from the Green Dragon Inn (Joe) AngularJS-Resources (Aimee) Superfeet Insoles (Aimee) Good Mythical Morning (AJ) The Magic of Thinking Big by David J. Schwartz (Chuck) Streak (John) The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It by Michael E. Gerber (John) Influence: The Psychology of Persuasion, Revised Edition by Robert B. Cialdini (John) Do the Work by Steven Pressfield (John) The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield (John) Full Article
you 157 Moving Your Rendering Engine to React with Amit Kaufman and Avi Marcus By devchat.tv Published On :: Wed, 29 Apr 2015 09:00:00 -0400 02:43 - Amit Kaufman Introduction GitHub Wix 03:07 - Avi Marcus Introduction GitHub Wix 04:35 - Why Move Your Rendering Engine to React? [GitHub] react 07:25 - Using JavaScript Object-Oriented Programming 09:57 - Business Process and Progression (Getting Managerial Approval) Client-Side vs. Server-Side Rendering 12:46 - Manipulation 15:11 - Layout and Performance Measuring and Patching 20:21 - Building Client-Side Applications in General Abstraction Make Code Predictable and Clear Have a Goal 26:00 - Events 29:30 - Storage Lazy Components 31:31 - Immutability 34:36 - Flux and Keeping Code Maintainable Packages 38:19 - Two-way Data Binding Picks Notes on the book "Art & Fear" by David Bayles & Ted Orland (Jamison) Papers (Jamison) Dynamo: Amazon’s Highly Available Key-value Store (Jamison) LDS Conference Talks (AJ) Stephen Young: Why your code is so hard to understand (Aimee) Kombucha (Aimee) Pascal Precht: Integrating Web Components with AngularJS (Pascal) Template Syntax Constraints and Reasoning (Design Doc) (Pascal) RUNNING WITH RIFLES (Joe) [Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe (Joe) Whiplash (Amit) Dan Ariely: What makes us feel good about our work? (Amit) React Templates (Amit) Esprima (Avi) Big Hero 6 (Avi) Check out and sign up to get new on React Rally: A community React conference on August 24th and 25th in Salt Lake City, Utah! Full Article
you 187 JSJ Vue.js with Evan You By devchat.tv Published On :: Wed, 25 Nov 2015 11:00:00 -0500 JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! Sign up today! 01:59 - Evan You Introduction Twitter GitHub Blog Meteor 02:34 - Vue.js vs Competitors and Motivators Behind the Framework Evan You: Vue.js: A (Re)introduction 07:18 - Use Cases 10:06 - Overlapping Elements and The Component System Getting Started Guide 11:21 - Pulling in Data 12:50 - DOM Manipulation 13:38 - Ease of Getting Started 15:33 - Directives 16:18 - Adoption awesome-vue vue (GitHub) 19:50 - The Future of Vue.js 21:59 - What is Vue.js Not Good At? 23:07 - Testing 24:06 - Vue, Angular, and React: Reactivity and Performance Knockout 29:06 - Tradeoffs 30:54 - Edgecases 32:14 - webpack 33:46 - Bundling 35:38 - Benchmarks js-repaint-perfs More on Vue.js Laravel Podcast Episode 37: I Love The Things You Are Saying Developer Tea: Part One: Paul Straw & Sean Washington (@paulstraw & @seanwashington) talk about focus, JavaScript frameworks, and rites of passage (starting around 16:25) Picks Daredevil (Dave) AlgoRythmics (Aimee) Relative Finder (Chuck) FamilySearch (Chuck) Hard Graft (Evan) Piano Phase (Evan) Full Article
you JSJ 285 : Finding a Job Even If You're Not a Senior Developer by Charles Max Wood By devchat.tv Published On :: Wed, 01 Nov 2017 17:09:00 -0400 Panel: Charles Max Wood In this episode of JavaScript Jabber, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire. In particular, we dive pretty deep on: How do I get a great job? Companies are only hiring Senior Devs. Your selling point as a Jr. Dev. Framing your experience for the companies to better see your experience. I don’t want a ( this kind of boss) Feeling like you are making a difference in your job. Who do you want to work for, with, where, and how, etc? Working in a facility or remotely. What do you want? Check out the meet-up places or workplaces (WeWork), Glassdoor Check out the people who work that these companies, LinkedIn. Check out company’s Slack rooms, forum, etc. to make connections Visit the companies personally Look into contacting the Meetup Organizers Building rapport Resume mistakes - how to properly format it so it is skim-able Top 3 bullet points and tailor you resume for each job Unnecessary material in your resume - again tailor to the company Important material to include on your resume, contributions on projects The cover letter - How to do this correctly with a personal touch What to do when you get the interview - the offer! And much more! Links: devchat.tv/get-a-coder-job-full-accessfull-access WeWork Expert Salary Negotiation Full Article
you JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi By devchat.tv Published On :: Tue, 06 Feb 2018 20:10:00 -0500 Panel: AJ O’Neal Joe Eames Aimee Knight Special Guests: Chris Ferdinandi In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript. In particular, we dive pretty deep on: Teaching JavaScript - Beginners and Design patrons Web Design and Web Development CSS Tricks Todd Motto How to do jQuery Things without jQuery Doing things like mentors (Todd) When JavaScript makes sense. CSS is easier to learn then JS? Being good at CSS and JS at the same time? How about Node developers? jRuby, DOM Documentation And much more! Links: https://github.com/cferdinandi https://gomakethings.com @ChrisFerdinandi https://www.linkedin.com/in/cferdinandi Picks: AJ Discover Card Mistborn Aimee Your Smart Phone is Making You Stupid… Crypto Currency Joe Mystic Vale Kedi Chris https://gomakethings.com Teva Mush Full Article
you JSJ 301: CSS Grids: The Future of Frontend Layout with Dave Geddes By devchat.tv Published On :: Tue, 20 Feb 2018 06:00:00 -0500 Panel: Charles Max Wood Aimee Knight Cory House AJ O'Neal Joe Eames Aaron Frost Special Guests: Dave Geddes In this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a year ago and has been living the entrepreneur and programmer life since then. Now, he builds mastery games to help people learn CSS. Dave discusses the differences between Flexbox and CSS Grid and how the games that he creates can help people learn CSS Grid in a fun and interactive way. In particular, we dive pretty deep on: CSS Mastery games FlexboxZombies.com GridCritters.com Uses spaced repetition and delayed recall to learn CSS Grid Flexbox CSS Grid as the cake and Flexbox as the frosting Edge spec What Flexbox can do Sub-Grids Geddski.com Nesting Grids Old Grid vs New Grid layout Why would you move from Flexbox to CSS Grid? CSS Grid tools GridByExample.com Education and Gamification Pick a UI that interests you For a discount on Grid Critters: enter JS Jabber for 20% off And much, much more! Links: Linode FlexboxZombies.com GridCritters.com Geddski.com GridByExample.com FreshBooks @Geddski Picks: Charles R Pods Earphones Aimee NEU Cleanse “At Age 6, Girls Are Less Likely to Identify Females As ‘Really, Really Smart’” Cory Cory Tweet AJ How to Start a Startup Made in America by Sam Walton Joe The Dungeoneers by John David Anderson NG Conf Aaron Fire and Fury by Michael Wolff Dave They Are Billions Full Article
you JSJ 323: "Building a JavaScript platform that gives you the power to build your own CDN" with Kurt Mackey By devchat.tv Published On :: Thu, 26 Jul 2018 15:50:00 -0400 Panel: Charles Max Wood AJ ONeal Special Guests: Kurt Mackey In this episode, the JavaScript Jabber panel talks to Kurt Mackey about Fly.io. At Fly.io, they are "building a JavaScript platform that gives you the power to build your own CDN." They talk about how Fly.io came to fruition, how CDN caching works, and what happens when you deploy a Fly app. They also touch on resizing images with Fly, how you actually build JavaScript platforms using Fly, and more! In particular, we dive pretty deep on: Fly.io Building a programmable CDN High level overview of Fly.io How did this project come together? CDNs didn’t work with dynamic applications Has been working on this since 2008 Extend application logic to the “edge” Putting burden of JavaScript “nastiest” onto the web server Fly is the proxy layer Getting things closer to visitors and users CDN caching Cache APIs Writing logic to improve your lighthouse score Have you built in resizing images into Fly? Managing assets closer to the user Can you modify your own JavaScript files? What happens when you deploy a Fly app Having more application logic DOM within the proxy Ghost React and Gatsby Intelligently loading client JavaScript How do you build the JavaScript platform? And much, much more! Links: Fly.io JavaScript Ghost Gatsby React @flydotio @mrkurt Kurt at ARS Technica Kurt’s GitHub Sponsors Kendo UI Sentry Digital Ocean Picks: Charles GitLab AJ Gitea Black Panther Kurt Packet.net The Three-Body Problem by Cixin Liu Full Article
you JSJ 332: “You Learned JavaScript, Now What?” with Chris Heilmann By devchat.tv Published On :: Tue, 25 Sep 2018 06:00:00 -0400 Panel: AJ O’Neal Aimee Knight Joe Eames Charles Max Wood Special Guests: Chris Heilmann In this episode, the panel talks with programmer, Chris Heilmann. He has written books about JavaScript, in addition to writing a blog about it and is an educator about this program. He currently resides in Berlin, Germany. Let’s welcome our special guest and listen to today’s episode! Show Topics: 2:19 – Chuck talks. 2:41 – Chris: He has talked about JavaScript in Berlin upon an invitation. You can get five different suggestions about how to use JavaScript. The best practices, I have found, are on the projects I am on now. JavaScript was built in ten days. My goal is to help people navigate through JavaScript and help them feel not disenfranchised. 5:47 – Aimee: The overall theme is... 5:54 – Panelist: I really like what you said about helping people not feeling disenfranchised. 6:47 – Chris: There is a lot of peer pressure at peer conferences 7:30 – Aimee chimes in with some comments. 7:50: Chris: I think we need to hunt the person down that put... 8:03 – Panelist: A good point to that is, I try to avoid comments like, “Well, like we ALL know...” 8:27 – Chris: There are things NOT to say on stage. It happens, but we don’t want to say certain things while we are teaching people. We are building products with different groups, so keep that in mind. 9:40 – Aimee: My experience in doing this is that I have found it very rewarding to share embarrassing experiences that I’ve had. My advice would to tell people to let their guard down. It’s encouraging for me. 10:26 – Chris: It helps to show that you are vulnerable and show that you are still learning, too. We are all learning together. 90% of our job is communicating with others. 11:05 – Chuck: Now, I do want to ask this... 11:35 – Chris answers. 12:24 – What makes you say that? (Question to Chris) 12:25 – Chris answers. 13:55 – Chuck: The different systems out there are either widely distributed or... You will have to work with other people. There is no way that people can make that on their own. If you can’t work with other people, then you are a hindrance. 14:31 – Aimee chimes in. 14:53 – Chris: They have to be very self-assured. I want to do things that are at the next level. Each developer has his or her own story. I want to move up the chain, so I want to make sure these developers are self-assured. 16:07 – Chris: Back to the article... 18:26 – Chuck: Yes, I agree. Why go and fight creating a whole system when it exists. 18:54 – Chris chimes in with some comments. 19:38 – Panelist: I still use console logs. 19:48 – Chris: We all do, but we have to... 19:55 – Aimee: In the past year, I can’t tell you how much I rely on this. Do I use Angular? Do I learn Vue? All those things that you can focus on – tools. 10:21 – Chris: We are talking about the ethics of interfaces. Good code is about accessibility, privacy and maintainability, among others. Everything else is sugar on top. We are building products for other people. 22:10 – Chuck: That is the interesting message in your post, and that you are saying: having a deep, solid knowledge of React (that is sort of a status thing...). It is other things that really do matter. It’s the impact we are having. It’s those things that will make the difference. Those things people will want to work with and solves their problems. 23:00 – Chris adds his comments. He talks about Flash. 24:05 – Chris: The librarian motto: “I don’t know everything, but I can look “here” to find the answer.” We don’t know everything. 24:31 – Aimee: Learn how to learn. 24:50 – Chris: There is a big gap in the market. Scratch is a cool tool and it’s these puzzle pieces you put together. It was hard for me to use that system. No, I don’t want to do that. But if you teach the kids these tools then that’s good. 24:56 – Chuck: Here is the link, and all I had to do was write React components. 26:12 – Chris: My first laptop was 5x more heavy then this one is. Having access to the Internet is a blessing. 27:24 – Advertisement 28:21 – Chuck: Let’s bring this back around. If someone has gone through boot camp, you are recommending that they get use to know their editor, debugging, etc. Chris: 28:47 – Chris: Yes, get involved within your community. GitHub. This is a community effort. You can help. Writing code from scratch is not that necessary anymore. Why rebuild something if it works. Why fix it if it’s not broken? 31:00 – Chuck talks about his experience. 31:13 – Chris continues his thoughts. Chris: Start growing a community. 32:01 – Chuck: What ways can people get involved within their community? 32:13 – Chris: Meetup. There are a lot of opportunities out there. Just going online and seeing where the conferences 34:08 – Chris: It’s interesting when I coach people on public speaking. Sharing your knowledge and learning experience is great! 34:50 – Chuck: If they are learning how to code then...by interacting with people you can get closer to what you need/want. 35:30 – Chris continues this conversation. 35:49 – Chris: You can be the person that helps with x, y, z. Just by getting your name known then you can get a job offer. 36:23 – Chuck: How do you find out what is really good content – what’s worth your time vs. what’s not worth your time? 36:36 –Chris says, “That’s tricky!” Chris answers the question. 37:19: Chris: The best things out there right now is... 38:45 – Chuck: Anything else that people want to bring up? 39:00 – Chris continues to talk. 42:26 – Aimee adds in her thoughts. Aimee: I would encourage people to... 43:00 – Chris continues the conversation. Chris: Each project is different, when I build a web app is different then when I build a... 45:07 – Panelist: I agree. You talked about abstractions that don’t go away. You use abstractions in what you use. At some point, it’s safe to rly on this abstraction, but not this one. People may ask themselves: maybe CoffeeScript wasn’t the best thing for me. 46:11 – Chris comments and refers to jQuery. 48:58 – Chris continues the conversation. Chris: I used to work on eight different projects and they worked on different interfaces. I learned about these different environments. This is the project we are now using, and this will like it for the end of time. This is where abstractions are the weird thing. What was the use of the abstraction if it doesn’t have longevity? I think we are building things too soon and too fast. 51:04 – Chris: When I work in browsers and come up with brand new stuff. 52:21 – Panelist: Your points are great, but there are some additional things we need to talk about. Let’s take jQuery as an example. There is a strong argument that if you misuse the browser... 53:45 – Chris: The main issue I have with jQuery is that people get an immediate satisfaction. What do we do besides this? 55:58 – Panelist asks Chris further questions. 56:25 – Chris answers. Chris: There are highly frequent websites that aren’t being maintained and they aren’t maintainable anymore. 57:09 – Panelist: Prototypes were invented because... 57:51 – Chris: It’s a 20/20 thing. 58:04 – Panelist: Same thing can be said about the Y2K. 58:20 – Panelist: Yes, they had to solve that problem that day. The reality is... 58:44 – Chris: We learned from that whole experience. 1:00:51 – Chris: There was a lot of fluff around it. 1:01:35 – Panelist: Being able to see the future would be a very helpful thing. 1:01:43 – Chris continues the conversation. 1:02:44 – Chuck: How do people get ahold of you? 1:03:04 – Twitter is probably the best way. 1:03:32 – Let’s go to picks! 1:03:36 - Advertisement Links: JavaScript So you Learned Java Script, what now? – Article WebHint Article by James Sinclair Clank! Angular GitHub Meetup Chris Heilmann’s Twitter Chris Heilmann’s Website Chris Heilmann’s Medium Chris Heilmann’s LinkedIn Chris Heilmann Chris Heilmann’s GitHub Smashing Magazine – Chris Heilmann jQuery CoffeeScript React Elixir Sponsors: Kendo UI Sentry Digital Ocean Cache Fly Picks : Amiee Hacker News - How to deal with dirty side effects in your pure functional JavaScript AJ KeyBase Joe Framework Summit Clank ASMR Charles Get a Coder Job Course The Iron Druid Chronicles Framework Summit Chris Web Unleashed Toronto Kurzgesagt It Is Just You, Everything’s Not Shit Full Article
you JSJ 333: “JavaScript 2018: Things You Need to Know, and a Few You Can Skip” with Ethan Brown By devchat.tv Published On :: Tue, 02 Oct 2018 06:00:00 -0400 Panel: Aimee Knight Joe Eames Charles Max Wood Special Guests: Ethan Brown In this episode, the panel talks with Ethan Brown who is a technological director at a small company. They write software to facilitate large public organizations and help make projects more effective, such as: rehabilitation of large construction projects, among others. There is a lot of government work through the endeavors they encounter. Today, the panel talks about his article he wrote, and other topics such as Flex, Redux, Ruby, Vue.js, Automerge, block chain, and Elm. Enjoy! Show Topics: 2:38 – Chuck: We are here to talk about the software side of things. Let’s dive into what you are looking at mid-year what we need to know for 2018. You wrote this. 3:25 – Ethan: I start off saying that doing this podcast now, how quickly things change. One thing I didn’t think people needed to know was symbols, and now that’s changed. I had a hard time with bundling and other things. I didn’t think the troubles were worth it. And now a couple of moths ago (an open source project) someone submitted a PR and said: maybe we should be using symbols? I told them I’ve had problems in the past. They said: are you crazy?! It’s funny to see how I things have changed. 4:47 – Panel: Could you talk about symbols? 4:58 – Aimee: Are they comparable to Ruby? 5:05 – Ethan talks about what symbols are and what they do! 5:52 – Chuck: That’s pretty close to how that’s used in Ruby, too. 6:04 – Aimee: I haven’t used them in JavaScript, yet. When have you used them recently? 6:15 – Ethan answers the question. 7:17 – Panelist chimes in. 7:27 – Ethan continues his answer. The topic of “symbols” continues. Ethan talks about Automerge. 11:18 – Chuck: I want to dive-into what you SHOULD know in 2018 – does this come from your experience? Or how did you drive this list? 11:40 – Ethan: I realize that this is a local business, and I try to hear what people are and are not using. I read blogs. I think I am staying on top of these topics being discussed. 12:25 – Chuck: Most of these things are what people are talking. 12:47 – Aimee: Web Assembly. Why is this on the list? 12:58 – Ethan: I put on the list, because I heard lots of people talk about this. What I was hearing the echoes of the JavaScript haters. They have gone through a renaissance. Along with Node, and React (among others) people did get on board. There are a lot of people that are poisoned by that. I think the excitement has died down. If I were to tell a story today – I would 14:23 – Would you put block chain on there? And AI? 14:34 – Panel: I think it’s something you should be aware of in regards to web assembly. I think it will be aware of. I don’t know if there is anything functional that I could use it with. 15:18 – Chuck: I haven’t really played with it... 15:27 – Panel: If you wrote this today would you put machine learning on there? 15:37 – Ethan: Machine Learning... 16:44 – Chuck: Back to Web Assembly. I don’t think you were wrong, I think you were early. Web Assembly isn’t design just to be a ... It’s designed to be highly optimized for... 17:45 – Ethan: Well-said. Most of the work I do today we are hardly taxing the devices we are using on. 18:18 – Chuck and panel chime in. 18:39 – Chuck: I did think the next two you have on here makes sense. 18:54 – Panel: Functional programming? 19:02 – Ethan: I have a lot of thoughts on functional programming and they are mixed. I was exposed to this in the late 90’s. It was around by 20-30 years. These aren’t new. I do credit JavaScript to bring these to the masses. It’s the first language I see the masses clinging to. 10 years ago you didn’t see that. I think that’s great for the programming community in general. I would liken it to a way that Ruby on Rails really changed the way we do web developing with strong tooling. It was never really my favorite language but I can appreciate what it did for web programming. With that said...(Ethan continues the conversation.) Ethan: I love Elm. 21:49 – Panelists talks about Elm. *The topic diverts slightly. 22:23 – Panel: Here’s a counter-argument. Want to stir the pot a little bit. I want to take the side of someone who does NOT like functional programming. 24:08 – Ethan: I don’t disagree with you. There are some things I agree with and things I do disagree with. Let’s talk about Data Structures. I feel like I use this everyday. Maybe it’s the common ones. The computer science background definitely helps out. If there was one data structure, it would be TREES. I think STACKS and QUEUES are important, too. Don’t use 200-300 hours, but here are the most important ones. For algorithms that maybe you should know and bust out by heart. 27:48 – Advertisement for Chuck’s E-book Course: Get A Coder Job 28:30 – Chuck: Functional programming – people talk bout why they hate it, and people go all the way down and they say: You have to do it this way.... What pay things will pay off for me, and which things won’t pay off for me? For a lot of the easy wins it has already been discussed. I can’t remember all the principles behind it. You are looking at real tradeoffs. You have to approach it in another way. I like the IDEA that you should know in 2018, get to know X, Y, or Z, this year. You are helping the person guide them through the process. 30:18 – Ethan: Having the right tools in your toolbox. 30:45 – Panel: I agree with everything you said, I was on board, until you said: Get Merge Conflicts. I think as developers we are being dragged in... 33:55 – Panelist: Is this the RIGHT tool to use in this situation? 34:06 – Aimee: If you are ever feeling super imposed about something then make sure you give it a fair shot, first. 34:28 – That’s the only reason why I keep watching DC movies. 34:41 – Chuck: Functional programming and... I see people react because of the hype cycle. It doesn’t fit into my current paradigm. Is it super popular for a few months or...? 35:10 – Aimee: I would love for someone to point out a way those pure functions that wouldn’t make their code more testable. 35:42 – Ethan: Give things a fair shake. This is going back a few years when React was starting to gain popularity. I had young programmers all about React. I tried it and mixing it with JavaScript and...I thought it was gross. Everyone went on board and I had to make technically decisions. A Friend told me that you have to try it 3 times and give up 3 times for you to get it. That was exactly it – don’t know if that was prophecy or something. This was one of my bigger professional mistakes because team wanted to use it and I didn’t at first. At the time we went with Vue (old dog like me). I cost us 80,000 lines of code and how many man hours because I wasn’t keeping an open-mind? 37:54 – Chuck: We can all say that with someone we’ve done. 38:04 – Panel shares a personal story. 38:32 – Panel: I sympathize because I had the same feeling as automated testing. That first time, that automated test saved me 3 hours. Oh My Gosh! What have I been missing! 39:12 – Ethan: Why should you do automated testing? Here is why... You have to not be afraid of testing. Not afraid of breaking things and getting messy. 39:51 – Panel: Immutability? 40:00 – Ethan talks about this topic. 42:58 – Chuck: You have summed up my experience with it. 43:10 – Panel: Yep. I agree. This is stupid why would I make a copy of a huge structure, when... 44:03 – Chuck: To Joe’s point – but it wasn’t just “this was a dumb way” – it was also trivial, too. I am doing all of these operations and look my memory doesn’t go through the roof. They you see it pay off. If you don’t see how it’s saving you effort, at first, then you really understand later. 44:58 – Aimee: Going back to it being a functional concept and making things more testable and let it being clearly separate things makes working in code a better experience. As I am working in a system that is NOT a pleasure. 45:31 – Chuck: It’s called legacy code... 45:38 – What is the code year? What constitutes a legacy application? 45:55 – Panel: 7 times – good rule. 46:10 – Aimee: I am not trolling. Serious conversation I was having with them this year. 46:27 – Just like cars. 46:34 – Chuck chimes in with his rule of thumb. 46:244 – Panel and Chuck go back-and-forth with this topic. 47:14 – Dilbert cartoons – check it out. 47:55 – GREAT QUOTE about life lessons. 48:09 – Chuck: I wish I knew then what I know now. Data binding. Flux and Redux. Lots of this came out of stuff around both data stores and shadow domes. How do you tease this out with the stuff that came out around the same time? 48:51 – Ethan answers question. 51:17 – Panel chimes in. 52:01 – Picks! Links: JavaScript jQuery React Elixir Elm Vue Automerge - GITHUB Functional – Light JavaScript Lego’s Massive Cloud City Star Wars Lego Shop The Traveler’s Gift – Book Jocks Rule, Nerds Drool by Jennifer Wright 2ality – JavaScript and more Cooper Press Book – Ethan Brown O’Reilly Community – Ethan Brown’s Bio Ethan Brown’s Twitter Sponsors: Kendo UI Sentry Digital Ocean Cache Fly Picks: Aimee Pettier Joe Lego - Star Wars Betrayal at Cloud City Functional-Light JavaScript Charles The Traveler’s Gift The Shack The Expanse Ethan Jocks Rule, Nerd Drool JavaScipt Blog by Dr. Axel Rauschmayer Cooper Press Full Article