POPULARITY
B1+ - INTERMEDIATE - In this episode, I share my top three favorite Hungarian movies, a mix of new and classic films. I also talk about some famous Hungarian actors who are worth knowing as part of the culture, and one of the movies on the list even won an Oscar! Whether you're learning Hungarian, interested in Hungarian culture, or just looking for something new to watch, these films are a great place to start. Links mentioned in the video:
B1+ - UPPER-INTERMEDIATE - Someone once called me an influencer… actually, two people :D But I'm not an influencer. I don't sell products, I don't do sponsorships. I am a teacher, I help people learn Hungarian and I have a small business. Making videos is 20% of my work. Anyway, these comments inspired today's episode where I'll talk about a few influencer trends I find annoying or a bit weird. Just my personal thoughts, nothing serious, just some honest rambling at B1+ level
A2 - PRE-INTERMEDIATE - I answer ten “either-or” questions and tell you which one I choose and why. I say "választ" [to choose ] nine times in this podcast and "válaszol" [to answer] four times. These two words often get mixed up by Hungarian learners, so if you struggle with them too, this episode is a great way to practice and hear the difference in context.--
B2 - UPPER-INTERMEDIATE - We all know Hungarian can feel like a shock at first for learners who are used to studying languages from the same family, like the Romance or Germanic languages. It doesn't really compare to anything else. But what about the other side of the story? How does this affect Hungarians when they try to learn foreign languages?I actually used to teach English one-on-one, so I'll share some of the most common things my Hungarian students struggled with back then. I'll also talk about what gave me a hard time when I started learning Polish and Spanish myself.Please, don't forget to give me five stars on Spotify if you like my podcast ❤️--
In this episode... We wrap up our mini-series of episodes on how to do your own sourcing from China today. Sofeast's CEO Renaud Anjoran has talked you through every stage of the sourcing process, from finding suitable suppliers, negotiating, getting your products manufactured, and building lasting relationships with them. The final topic focuses on improving existing supplier performance, in particular: How to keep their costs under control. If their costs are lower, your costs are lower... By the way, this is part 9 of 9 of this mini-series, and if you want to go back and listen to every earlier part of this series check out the links below. Show Sections 00:00 - Greetings 00:58 - Brief recap of last week's episode about the EU Ecodesign regulation You can listen to both parts on this topic here (Part 1) and here (Part 2). 04:31 - Why should we be concerned about our suppliers' costs? 07:45 - Who may be able to influence their supplier to undertake work to take control of costs. 10:28 - Using sourcing as a tool to control costs. How factory owners or key customers can get their/their supplier's costs under control? 12:48 - 1. You find out what is driving their costs by visiting. 15:47 - 2. Stop buying in large quantities and making large batches. 21:39 - How to make suggestions to the supplier that they will listen to. 26:34 - 3. Tackle manufacturing aspects that are hidden costs. 29:21 - 4. Find hidden office costs. 35:11 - How does India differ from China? 36:44 - Summarising keeping costs under control. 38:11 - Mini-series wrap-up. Related content... Part 1: Good Fit, Sourcing, Vetting, & Backups [Podcast] Part 2: Negotiations, Terms, Leverage, & Quality Standards [Podcast] Part 3: Project Management & Checking Quality Early [Podcast] Part 4: Final Inspections [Podcast] Part 5: Building Rapport [Podcast] Part 6: Hands-on or hands-off buyer? [Podcast] Part 7: How To Develop Your Chinese Supplier? [Podcast] Part 8: How To Improve Quality From Your Supplier? [Podcast] Quality Assurance In China Or Vietnam For Beginners [eBook]
In this week's podcast, I interview Dani Williams, mum of 5, personal trainer and coach! Dani shares her years of wisdom and working with women on creating body confidence through self-care and exercise. As a mum of 5, Dani knows the struggles of what it means to find time for yourself and she shared the most amazing tips on how you can do this without the guilt and stress that most of us experience. This episode is a juicy one, and not one to miss! More about Dani: I help busy mums find love for health and fitness so they can take care of themselves guilt-free. Work with Dani or follow her on socials: Free body confidence Ebook: Get it here Instagram - @daniwilliams.coachFacebook- Dani Williams - Women's Fitness & Mindset Coach
In this episode... Renaud answers 3 great questions that came in from our listeners, assisted by Adrian from the Sofeast team. He'll cover how to communicate fabric quality to suppliers, tactics for coping with US tariffs on China-made goods, and strategies to cope with volatile material costs today. Show Sections 00:00 - Greetings & Introduction 01:43 - "How to communicate the quality of materials/fabrics you want to buy to your supplier..? There are qualitative aspects that are outside a fabric spec description." 13:02 - How to minimize tariffs on China-made goods imported to the USA under our brand? 24:58 - Any tactics for handling volatile material and shipping costs today? 32:03 - Is China as affected by energy cost rises as other regions right now? 34:32 - Wrapping up. Related content... Plastic, Silicone, Steel, and Others: Updated China Raw Materials Costs (Late Feb '22) Rising Raw Material Prices: What Strategy To Follow? (6 Approaches) How To Cooperate With Your Chinese Supplier, Part 16: Bad News from China, Raw Material Prices Just Increased! How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Amazon Podcasts Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... A few episodes ago we put a call out to listeners for questions about manufacturing, especially in China, that they'd like Sofeast's CEO Renaud Anjoran to answer. One particularly good question that would require too long an answer for just one section of an episode was: What checklist of activities does an importer need to perform when ending business relationships with a Chinese contract manufacturer? So, in this episode, Renaud takes you through what happens if you decide to leave your Chinese supplier, including reasons why you'd need to, how to manage the process, and some of the typical actions that need to be taken (in a kind of checklist). Show Sections 00:00 - Greetings & Introduction 01:47 - Why can starting the process to leave your Chinese supplier be tricky? 06:29 - Reasons why you might decide to leave a supplier. 19:49 - Why the difficulty of doing business with Chinese suppliers these days may force some businesses to move away from even good suppliers. 21:26 - How to manage the process of moving production out of one factory in China to another? 27:31 - How to onboard your new manufacturer? 30:09 - What to do about your tooling? 36:21 - Lying to a supplier to ease a move. Yes, or no? 38:39 - What activities should we plan to do when transferring production from one supplier to a new one? 40:57 - Wrapping up. Related content... 7 Reasons To Switch To A New Chinese Manufacturer Tips to Manage the Transfer of Production To Another Chinese Factory How To Plan for Transferring Production To a New Factory: 45 Point Checklist Get help to find a good manufacturer in China with this free eBook When a relationship turns sour with a Chinese supplier How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Amazon Podcasts Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... Many importers are new to sourcing from China so we've been creating a mini-series of episodes that explores the sourcing process with advice and best practices from Sofeast's CEO Renaud Anjoran. In this series of episodes, we're exploring how to do your own sourcing from China, from finding suppliers for your products to getting them made. Last time in episode 98 we discussed how to follow up on ongoing production and what it means to be a hands-on or hands-off buyer, and continuing on with soft skills like this we're now at the point where we're working with a supplier who's doing our manufacturing for us in China (or elsewhere in Asia), and the question is: how to develop them for better performance and results, and what sort of results should we be aiming for? This is where implementing a development program comes into it! Show Sections 00:00 - Greetings & Introduction 02:20 - What is supplier development and is it overlooked by buyers? Next, we'll go into what a supplier development program includes: 08:36 - 1. Selecting suppliers with the right profile. 12:43 - 2. Helping the supplier during product development and new productions. 17:09 - How phases 1 & 2 are connected to being a hands-on buyer and building rapport with the supplier. 18:44 - 3. Ensure your quality standard is met. 27:34 - Proactive approaches. 4. Targeting low-hanging fruits (small projects for quick wins). 33:05 - 5. Reorganizing manufacturing and/or supply chain processes. 38:51 - Summarizing what a supplier development plan is. 40:46 - When is supplier development worthwhile over switching suppliers and starting again? 41:45 - Why we started our own contract manufacturing subsidiary to embody the best practices discussed here. 43:21 - Wrapping up. Related content... Part 1: Good Fit, Sourcing, Vetting, & Backups [Podcast] Part 2: Negotiations, Terms, Leverage, & Quality Standards [Podcast] Part 3: Project Management & Checking Quality Early [Podcast] Part 4: Final Inspections [Podcast] Part 5: Building Rapport [Podcast] Part 6: Hands-on or hands-off buyer? [Podcast] Developing a Chinese Supplier The Sofeast group's own contract manufacturing subsidiary: Agilian Technology These resources will also help you understand how to build relationships with suppliers or improve (or end) those that you already have: Get help to find a good manufacturer in China with this free eBook When a relationship turns sour with a Chinese supplier And, if all else fails and you need to ditch your current supplier and switch to a new one... How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Amazon Podcasts Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... Many importers are new to sourcing from China so we've been creating a mini-series of episodes that explores the sourcing process with advice and best practices from Sofeast's CEO Renaud Anjoran. In this series of episodes, we're exploring how to do your own sourcing from China, from finding suppliers for your products to getting them made. We've moved onto soft skills, and last time in episode 92 we spoke about building rapport with your suppliers. Now, we're going to look at how closely to follow production - either closely as a hands-on buyer, or with more distance as a hands-off buyer. Either approach might benefit you, but it depends on a number of factors, such as product type, the volume of SKUs being purchased, whether or not you're developing a new product from scratch, and more. Listen and decide if you'd be better served by being more hands-on or hands-off. Show Sections 00:00 - Greetings & quick mention of Covid in China 01:42 - Introducing the topic: How closely to follow production? 02:41 - What is a hands-off buyer? 08:33 - Buyers who should be more hands-on, but aren't, and the risks they face 11:29 - What is the typical sourcing process for hands-off buyers? 17:59 - What is a hands-on buyer? 23:32 - Benefits of being hands-on. 30:06 - Is there a risk of the supplier taking advantage of long-term customers who're reliant on them? 35:10 - Wrapping up. Related content... Part 1: Good Fit, Sourcing, Vetting, & Backups [Podcast] Part 2: Negotiations, Terms, Leverage, & Quality Standards [Podcast] Part 3: Project Management & Checking Quality Early [Podcast] Part 4: Final Inspections [Podcast] Part 5: Building Rapport [Podcast] New Importer from China? Beware the Credulous Foreigner Syndrome! These resources will also help you understand how to build relationships with suppliers or improve (or end) those that you already have: Get help to find a good manufacturer in China with this free eBook When a relationship turns sour with a Chinese supplier And, if all else fails and you need to ditch your current supplier and switch to a new one... How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Amazon Podcasts Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... Many importers are new to sourcing from China so we've been creating a mini-series of episodes that explores the sourcing process with advice and best practices from Sofeast's CEO Renaud Anjoran. Up until now, we have discussed hard skills in parts 1-4 (links below) such as how to identify suitable suppliers, arrange backups, negotiate terms, create your quality standard, manage your project, and inspect product quality. But dealing with suppliers takes soft skills, too, and this is the area that Renaud and Adrian explore today as they discuss how to build rapport and relationships with Chinese suppliers and the benefits of doing so. Show Sections 00:00 - Greetings & introduction 02:48 - Examples of 3 types of typical customer/supplier relationships 07:25 - Reciprocity for favors between suppliers and customers 10:18 - What are the inner and outer circles in Chinese relationships? 13:30 - Is it worth befriending your Chinese supplier to break into the inner circle? 16:04 - What is the concept of 'face?' 23:13 - Tips for how to build relationships with suppliers in China. 26:20 - How to be seen as a 'good customer?' 28:15 - Risks facing customers without a good relationship 31:31 - How to get better results from email communication? 33:22 - Wrapping up. Related content... Part 1: Good Fit, Sourcing, Vetting, & Backups [Podcast] Part 2: Negotiations, Terms, Leverage, & Quality Standards [Podcast] Part 3: Project Management & Checking Quality Early [Podcast] Part 4: Final Inspections [Podcast] These resources will also help you understand how to build relationships with suppliers or improve (or end) those that you already have: Get help to find a good manufacturer in China with this free eBook When a relationship turns sour with a Chinese supplier Relationships with Chinese suppliers: be clean! Bad relationship with a Chinese supplier: just end it! And, if all else fails and you need to ditch your current supplier and switch to a new one... How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Amazon Podcasts Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... Sofeast CEO Renaud Anjoran is joined by two very experienced manufacturing practitioners and consultants to discuss how to push your supplier to move increasingly close to zero defects. Podcast regular Clive Greenwood who is a six sigma black belt and has worked in numerous manufacturing roles and Max Phythian, a pure lean consultant with a long history of working in Toyota, make up the three. They discuss how to transform your relationship with key suppliers, moving away from a transactional model and becoming a partnership where real progress can be made to reduce defects and improve overall quality in the longer term. You'll hear plenty of real-world examples from their manufacturing careers and learn what holds suppliers back from reducing defects, what buyers need to do to help buyers improve, and much more. Show Notes 00:00 - Introduction. 02:03 - What does it take to get a key supplier to put in the work to go closer to zero defects? 09:39 - How to create the conditions required for better quality? 18:13 - How to speak with your supplier's top management to spur the effort to go to zero defects? 27:22 - About CoQ (cost of quality). How to change a supplier's mindset that 'better quality will require higher prices?' 33:13 - Since the 80s large organizations like Auto manufacturers improved quality a lot. What caused this (better communication, more awareness of CoQ, better incentives)? 35:38 - How should people in a less-regulated industry, such as general consumer goods, approach their suppliers about reducing defects quickly? 42:38 - Let's say you have a key supplier and their quality isn't improving over the years even though they know your standard. What can be done to push them to improve? Stick or carrot? 47:39 - Wrapping up Related content... Exploring How To Improve Supplier Performance [Podcast] Improving Supplier Performance is Buyers' Biggest Hurdle A Good Way To Analyze Data to Drive Process Improvements How To Manage Chinese Suppliers based on Facts & Data 3 Key Process Improvement Tools You Need To Start Using: Flow Chart, FMEA, Control Plan Should You Avoid the Words “Defects” and “Defectives”? How many defects are still in a batch after an AQL inspection? What should factory operators do when defects are found? How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here and don't forget to give us a 5-star rating, please: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
In this episode... Sofeast's CEO, Renaud Anjoran, talks you through a common query that we get at Sofeast on a regular basis when customers ask us: "How do I get my suppliers to improve?" A recent survey of importers found that 70% said that their biggest challenge was working with suppliers to improve performance. So, with this in mind, Renaud goes through the topic based on training that he gave for European Chamber of Commerce in China members on improving suppliers with a focus on product quality, delivery times, price, and more. So, how to spur improvement in your Chinese suppliers? Keep listening... Show Notes 00:30 - Introduction. This episode's topic: Why supplier improvement is a big challenge and how to achieve it. 02:01 - In these cases, supplier improvement is very difficult or impossible. 04:46 - How to plan your supplier improvement project (step-by-step)? 08:05 - Why being a hand-off buyer doesn't help you drive improvement. 10:00 - Translating what you want into KPIs 14:44 - The cost of quality 18:11 - Hidden costs 20:22 - The impact of the cost of poor quality on your organization 23:53 - Time and attention needed for improvement activities 25:41 - Which manufacturing processes to work on based on the issues you have found with suppliers? 32:41 - Conclusion: How to drive lasting improvement in your suppliers 36:20 - Wrapping up Related content... 28 Common Problems Chinese Suppliers Cause Importers Chrysler Keiretsu A Good Way To Analyze Data to Drive Process Improvements How To Manage Chinese Suppliers based on Facts & Data 3 Key Process Improvement Tools You Need To Start Using: Flow Chart, FMEA, Control Plan How To Switch To A Newer, Better Chinese Manufacturer? [eBook] Get in touch with us Connect with us on LinkedIn Send us a tweet @sofeast Prefer Facebook? Check us out on FB Contact us via Sofeast's contact page Subscribe to our YouTube channel Subscribe to the podcast There are more episodes to come, so remember to subscribe! You can do so in your favorite podcast apps here: Apple Podcasts Spotify Stitcher Google Podcasts TuneIn Deezer iHeartRADIO PlayerFM Listen Notes Podcast Addict
Target Market Insights: Multifamily Real Estate Marketing Tips
Amazon continues to bloom as a juggernaut in eCommerce. They are opening a $1.5 billion new air cargo hub in the Cincinnati market to help with same-day deliveries. Most people are consumers of Amazon, or maybe even stock investors, but few understand how to make money on the eCommerce side of the business. To learn more about making passive income on Amazon, we connected with an eCommerce entrepreneur, Mike Begg. Mike started out in the commercial retail sector before seeing the opportunity with eCommerce. He started selling low-cost items like ebooks before creating a full-fledged business. Now, he helps others and runs a digital marketing agency dedicated to advertising on Amazon. In this episode, he shares thoughts on retail and consumer behavior, how to get started making money on Amazon, and insights to grow an eCommerce business. Partner: Download our Sample Deal Package How to Start or Make More Money on Amazon Started out with Sears real estate development and knew they were going down and started in eCommerce and building brands to sell on Amazon Launching his first eBook eCommerce was a way to get in by investing money into an eBook and started selling stuff at low cost with low risk. How he monetized his eBooks (ghostwriter!) Making money on Amazon with a small investment Working his day job, developing real estate and at night working on eBooks The great thing about eCommerce is once you have a product, a supply chain, and branding, it becomes passive income. The process of how to develop content for an eBook and how to sell it Ways to find a ghostwriter and publish your eBook How to find your niche to write an eBook Get yourself research tools like Jungle Scout, and you can look for search terms on the Amazon platform and get sales projections based on the search volume. How to market your eBook or product on Amazon and build some buzz How to use keyword research to market your content Resources to help you market eCommerce books or products Retail vs. eCommerce in the next 10 years Omnichannel - Digital retail working in tandem with brick and mortar stores are the future of retail Amazon’s advertising platform is larger than Google and Facebook! How mom and pop retailers can expand their reach and make good money online using the Amazon platform Big brands and how they are investing on the Amazon platform (moving money out of TV to Amazon) How being flexible on Amazon will make you more money and allows you to stay ahead of the curve Bullseye Round Apparent Failure:One of our first brand launches failed because one of my partners was not invested enough. I learned to ensure all partners were on the same page and had the same goals. Digital Resource: Amazon App Jungle Scout Most Recommended Book: The Obstacle is the Way (Ryan Holiday) The Fountainhead (Ayn Rand) Daily Habit: Run every night Current Curiosity: What’s going on in the stock market (so many overvalued companies) Wish I Knew When I Was Starting Out: How easy it was to sell online and the importance of eCommerce Best Place to Grab a Bite in Guadalajara, Mexico La Matera Get in Touch with Mike: mike@amzadvisors.com AMZ Advisors
Greg Dwyer on Building Fortunes Radio How you think and what you think is important. Have you read my Ebook? Get a copy at www.GregDwyerEbook.com
Your life is a reflection of your thoughs. Take a look around. Have you read my Ebook? Get it here: www.GregDwyerEbook.com
Panel: Aimee Knight AJ O’Neal Charles Max Wood Special Guest: PJ Evans In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out here! The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more! Show Topics: 0:00 – Advertisement: KENDO UI 0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! NODE JS in Motion is the title of the course. Can you tell us more? 1:29 – PJ: It’s a fantastic course. 2:25 – Chuck: You built this course and there is a lot to talk about. 2:36 – Aimee: Let’s talk about Node and the current state. 2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node? 3:20 – Aimee. 3:24 – PJ talks about Node and his course! 4:02 – PJ: The biggest headache with Node is the... 4:13 – Chuck. 4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell. 4:50 – Aimee: Let’s talk about the complexities of module support in Node! 5:10 – PJ: It’s a horrible mess. 5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is? 5:31 – PJ: You are talking about Proper Native ES6 right? They are arguing about how to implement it. 6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are! 6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there. 7:06 – PJ: They haven’t found an elegant way to do it. 7:15 – Panel: If it’s a standard why talk about it? Seriously – if this is a standard why not implement THE standard? 7:38 – PJ. 8:11 – Panel. 8:17 – Aimee: I would love to talk about this, though! 8:24 – Chuck: I want to talk about the course, please. 8:30 – PJ. 8:54 – Chuck: We will keep an eye on it. 9:05 – PJ. 9:16 – PJ: How is it on the browser-side? 9:33 – Aimee: I don’t want to misspeak. 9:41 – Chuck: I don’t know how complete the forms are. 9:49 – Aimee: I don’t want to misspeak. 9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from... Some people think it’s FINE and others think that it’s a TERRIBLE idea. 10:42 – Chuck: “It sounds like it’s a real THRILLER!” 10:52 – Panel. 11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well. 11:44 – Aimee: Just to clarify for users... 11:57 – Chuck: I want to point us towards the course: NODE.JS. Chuck asks two questions. 12:34 – PJ: The concepts aren’t changing, but the information is changing incredibly fast. The fundamentals are fairly settled. 13:22 – Chuck: What are those things? 13:28 – PJ talks about how he structured the course and he talks about the specifics. 15:33 – Chuck: Most of my backend stuff is done in Ruby. Aimee and AJ do more Java then I do. 15:55 – Panel: I think there is something to understanding how different Node is. I think that Node is a very fast moving train. Node has a safe place and that it’s good for people to know about this space. 16:34 – Aimee: Not everyone learns this way, but for me I like to understand WHY I would want to use Node and not another tool. For me, this talk in the show notes really helped me a lot. That’s the core and the nature of NODE. 17:21 – PJ: Yes, absolutely. Understanding the event loop and that’s aimed more towards people from other back ends. Right from the beginning we go over that detail: Here is how it works, we give them examples, and more. 18:08 – Aimee: You can do more than just create APIs. Aimee mentions Vanilla Node. 18:50 – PJ: To get into frameworks we do a 3-line server. We cover express, and also Sequelize ORM. 19:45 – Advertisement – Sentry.io 20:43 – Chuck: I never used Pug. 20:45 – PJ: PUG used to be called JADE. 20:56 – Aimee. 21:14 – PJ: Express does that for you and I agree with you. I advocate a non-scripted approach, I like when frameworks have a light touch. 22:05 – Aimee: That’s what I liked about it. No offense, Chuck, but for me I didn’t like NOT knowing a lot of what was not happening under the hood. I didn’t want to reinvent the wheel, but I wanted to build at a lower level. 22:40 – PJ: I had the same experience. I wanted to figure out why something wasn’t working. 23:24 – Panel: I had a friend who used Rails...he was cautious to make a switch. This past year he was blown away with how much simpler it was and how fast things were. 24:05 – Aimee: I feel like if you want to learn JavaScript then Node might be easier on the frontend. 24:21 – Chuck: No pun intended. No, but I agree. I like about Rails is that you had well-understood patterns. But the flipside is that you have abstractions... To a certain degree: what did I do wrong? And you didn’t follow the pattern properly. 25:57 – Panel: With Node you get a little bit of both. To me it’s a more simple approach, but the downside is that you have 100’s of 1,000’s of modules that almost identical things. When you start reaching out to NPM that... 26:29 – PJ: Yes the module system of NPM is the best/worst thing about NODE. I don’t have an answer, honestly. There is a great article written that made me turn white. Here is the article! 28:12 – Panel: The same thing happened with the ESLint. That was the very problem that he was describing in the article. 28:50 – PJ: Yep, I put that in the chat there – go ahead and read it! It’s not a problem that’s specific to Node, there are others. It’s the way we do things now. 29:23 – Chuck: We have the NODE Security project. A lot of stuff go into NPM everyday. 29:43 – PJ: We cover those things in the course. 29:53 – Chuck: It’s the reality. Is there a place that people get stuck? 30:00 – PJ answers the question. 30:23 – Aimee. 30:55 – PJ: I am coding very similar to my PHP days. 31:20 – Aimee. 32:02 – PJ: To finish off my point, I hope people don’t loose sight. 32:18 – Aimee. 32:20 – PJ: I am working on a project that has thousands of requests for... 32:53 – Chuck: Anything you WANTED to put into the course, but didn’t have time to? 33:05 – PJ: You can get pretty technical. It’s not an advanced course, and it won’t turn you into a rock star. This is all about confidence building. It’s to understand the fundamentals. It’s a runtime of 6 hours and 40 minutes – you aren’t just watching a video. You have a transcript, too, running off on the side. You can sit there and type it out w/o leaving – so it’s a very interactive course. 34:26 – Chuck: You get people over the hump. What do you think people need to know to be successful with Node? 34:38 – PJ answers the question. PJ: I think it’s a lot of practice and the student to go off and be curious on their own terms. 35:13 – Chuck: You talked about callbacks – I am thinking that one is there to manage the other? 35:31 – PJ answers the question. PJ: You do what works for you – pick your style – do it as long as people can follow you. Take the analogy of building a bridge. 36:53 – Chuck: What are you working on now? 37:00 – PJ: Educational tool called SCHOOL PLANNER launched in Ireland, so teachers can do their lesson planning for the year and being built with Express. Google Classroom and Google Calendar. 39:01 – PJ talks about Pi and 4wd. See links below. 40:09 – Node can be used all over the place! 40:16 - Chuck: Yes, the same can be said for other languages. Yes, Node is in the same space. 40:31 – PJ: Yep! 40:33 – Chuck: If people want to find you online where can they find you? 40:45 – PJ: Twitter! Blog! 41:04 – Picks! 41:05 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue ESLint Node.js Node Security Project Node Security Project - Medium Manning Publications: Course by PJ Evans PUG JSConf EU – talk with Philip Roberts Medium Article by David Gilbertson Hackster.io – Pi Car Pi Moroni Holding a Program in One’s Head PJ Evans’ Twitter Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Paul Graham - Blog AJ Rust Charles Tweet Mash-up The Diabetes Code PJ Music - Max Richter
Panel: Aimee Knight AJ O’Neal Charles Max Wood Special Guest: PJ Evans In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out here! The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more! Show Topics: 0:00 – Advertisement: KENDO UI 0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! NODE JS in Motion is the title of the course. Can you tell us more? 1:29 – PJ: It’s a fantastic course. 2:25 – Chuck: You built this course and there is a lot to talk about. 2:36 – Aimee: Let’s talk about Node and the current state. 2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node? 3:20 – Aimee. 3:24 – PJ talks about Node and his course! 4:02 – PJ: The biggest headache with Node is the... 4:13 – Chuck. 4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell. 4:50 – Aimee: Let’s talk about the complexities of module support in Node! 5:10 – PJ: It’s a horrible mess. 5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is? 5:31 – PJ: You are talking about Proper Native ES6 right? They are arguing about how to implement it. 6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are! 6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there. 7:06 – PJ: They haven’t found an elegant way to do it. 7:15 – Panel: If it’s a standard why talk about it? Seriously – if this is a standard why not implement THE standard? 7:38 – PJ. 8:11 – Panel. 8:17 – Aimee: I would love to talk about this, though! 8:24 – Chuck: I want to talk about the course, please. 8:30 – PJ. 8:54 – Chuck: We will keep an eye on it. 9:05 – PJ. 9:16 – PJ: How is it on the browser-side? 9:33 – Aimee: I don’t want to misspeak. 9:41 – Chuck: I don’t know how complete the forms are. 9:49 – Aimee: I don’t want to misspeak. 9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from... Some people think it’s FINE and others think that it’s a TERRIBLE idea. 10:42 – Chuck: “It sounds like it’s a real THRILLER!” 10:52 – Panel. 11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well. 11:44 – Aimee: Just to clarify for users... 11:57 – Chuck: I want to point us towards the course: NODE.JS. Chuck asks two questions. 12:34 – PJ: The concepts aren’t changing, but the information is changing incredibly fast. The fundamentals are fairly settled. 13:22 – Chuck: What are those things? 13:28 – PJ talks about how he structured the course and he talks about the specifics. 15:33 – Chuck: Most of my backend stuff is done in Ruby. Aimee and AJ do more Java then I do. 15:55 – Panel: I think there is something to understanding how different Node is. I think that Node is a very fast moving train. Node has a safe place and that it’s good for people to know about this space. 16:34 – Aimee: Not everyone learns this way, but for me I like to understand WHY I would want to use Node and not another tool. For me, this talk in the show notes really helped me a lot. That’s the core and the nature of NODE. 17:21 – PJ: Yes, absolutely. Understanding the event loop and that’s aimed more towards people from other back ends. Right from the beginning we go over that detail: Here is how it works, we give them examples, and more. 18:08 – Aimee: You can do more than just create APIs. Aimee mentions Vanilla Node. 18:50 – PJ: To get into frameworks we do a 3-line server. We cover express, and also Sequelize ORM. 19:45 – Advertisement – Sentry.io 20:43 – Chuck: I never used Pug. 20:45 – PJ: PUG used to be called JADE. 20:56 – Aimee. 21:14 – PJ: Express does that for you and I agree with you. I advocate a non-scripted approach, I like when frameworks have a light touch. 22:05 – Aimee: That’s what I liked about it. No offense, Chuck, but for me I didn’t like NOT knowing a lot of what was not happening under the hood. I didn’t want to reinvent the wheel, but I wanted to build at a lower level. 22:40 – PJ: I had the same experience. I wanted to figure out why something wasn’t working. 23:24 – Panel: I had a friend who used Rails...he was cautious to make a switch. This past year he was blown away with how much simpler it was and how fast things were. 24:05 – Aimee: I feel like if you want to learn JavaScript then Node might be easier on the frontend. 24:21 – Chuck: No pun intended. No, but I agree. I like about Rails is that you had well-understood patterns. But the flipside is that you have abstractions... To a certain degree: what did I do wrong? And you didn’t follow the pattern properly. 25:57 – Panel: With Node you get a little bit of both. To me it’s a more simple approach, but the downside is that you have 100’s of 1,000’s of modules that almost identical things. When you start reaching out to NPM that... 26:29 – PJ: Yes the module system of NPM is the best/worst thing about NODE. I don’t have an answer, honestly. There is a great article written that made me turn white. Here is the article! 28:12 – Panel: The same thing happened with the ESLint. That was the very problem that he was describing in the article. 28:50 – PJ: Yep, I put that in the chat there – go ahead and read it! It’s not a problem that’s specific to Node, there are others. It’s the way we do things now. 29:23 – Chuck: We have the NODE Security project. A lot of stuff go into NPM everyday. 29:43 – PJ: We cover those things in the course. 29:53 – Chuck: It’s the reality. Is there a place that people get stuck? 30:00 – PJ answers the question. 30:23 – Aimee. 30:55 – PJ: I am coding very similar to my PHP days. 31:20 – Aimee. 32:02 – PJ: To finish off my point, I hope people don’t loose sight. 32:18 – Aimee. 32:20 – PJ: I am working on a project that has thousands of requests for... 32:53 – Chuck: Anything you WANTED to put into the course, but didn’t have time to? 33:05 – PJ: You can get pretty technical. It’s not an advanced course, and it won’t turn you into a rock star. This is all about confidence building. It’s to understand the fundamentals. It’s a runtime of 6 hours and 40 minutes – you aren’t just watching a video. You have a transcript, too, running off on the side. You can sit there and type it out w/o leaving – so it’s a very interactive course. 34:26 – Chuck: You get people over the hump. What do you think people need to know to be successful with Node? 34:38 – PJ answers the question. PJ: I think it’s a lot of practice and the student to go off and be curious on their own terms. 35:13 – Chuck: You talked about callbacks – I am thinking that one is there to manage the other? 35:31 – PJ answers the question. PJ: You do what works for you – pick your style – do it as long as people can follow you. Take the analogy of building a bridge. 36:53 – Chuck: What are you working on now? 37:00 – PJ: Educational tool called SCHOOL PLANNER launched in Ireland, so teachers can do their lesson planning for the year and being built with Express. Google Classroom and Google Calendar. 39:01 – PJ talks about Pi and 4wd. See links below. 40:09 – Node can be used all over the place! 40:16 - Chuck: Yes, the same can be said for other languages. Yes, Node is in the same space. 40:31 – PJ: Yep! 40:33 – Chuck: If people want to find you online where can they find you? 40:45 – PJ: Twitter! Blog! 41:04 – Picks! 41:05 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue ESLint Node.js Node Security Project Node Security Project - Medium Manning Publications: Course by PJ Evans PUG JSConf EU – talk with Philip Roberts Medium Article by David Gilbertson Hackster.io – Pi Car Pi Moroni Holding a Program in One’s Head PJ Evans’ Twitter Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Paul Graham - Blog AJ Rust Charles Tweet Mash-up The Diabetes Code PJ Music - Max Richter
Panel: Aimee Knight AJ O’Neal Charles Max Wood Special Guest: PJ Evans In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out here! The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more! Show Topics: 0:00 – Advertisement: KENDO UI 0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! NODE JS in Motion is the title of the course. Can you tell us more? 1:29 – PJ: It’s a fantastic course. 2:25 – Chuck: You built this course and there is a lot to talk about. 2:36 – Aimee: Let’s talk about Node and the current state. 2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node? 3:20 – Aimee. 3:24 – PJ talks about Node and his course! 4:02 – PJ: The biggest headache with Node is the... 4:13 – Chuck. 4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell. 4:50 – Aimee: Let’s talk about the complexities of module support in Node! 5:10 – PJ: It’s a horrible mess. 5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is? 5:31 – PJ: You are talking about Proper Native ES6 right? They are arguing about how to implement it. 6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are! 6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there. 7:06 – PJ: They haven’t found an elegant way to do it. 7:15 – Panel: If it’s a standard why talk about it? Seriously – if this is a standard why not implement THE standard? 7:38 – PJ. 8:11 – Panel. 8:17 – Aimee: I would love to talk about this, though! 8:24 – Chuck: I want to talk about the course, please. 8:30 – PJ. 8:54 – Chuck: We will keep an eye on it. 9:05 – PJ. 9:16 – PJ: How is it on the browser-side? 9:33 – Aimee: I don’t want to misspeak. 9:41 – Chuck: I don’t know how complete the forms are. 9:49 – Aimee: I don’t want to misspeak. 9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from... Some people think it’s FINE and others think that it’s a TERRIBLE idea. 10:42 – Chuck: “It sounds like it’s a real THRILLER!” 10:52 – Panel. 11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well. 11:44 – Aimee: Just to clarify for users... 11:57 – Chuck: I want to point us towards the course: NODE.JS. Chuck asks two questions. 12:34 – PJ: The concepts aren’t changing, but the information is changing incredibly fast. The fundamentals are fairly settled. 13:22 – Chuck: What are those things? 13:28 – PJ talks about how he structured the course and he talks about the specifics. 15:33 – Chuck: Most of my backend stuff is done in Ruby. Aimee and AJ do more Java then I do. 15:55 – Panel: I think there is something to understanding how different Node is. I think that Node is a very fast moving train. Node has a safe place and that it’s good for people to know about this space. 16:34 – Aimee: Not everyone learns this way, but for me I like to understand WHY I would want to use Node and not another tool. For me, this talk in the show notes really helped me a lot. That’s the core and the nature of NODE. 17:21 – PJ: Yes, absolutely. Understanding the event loop and that’s aimed more towards people from other back ends. Right from the beginning we go over that detail: Here is how it works, we give them examples, and more. 18:08 – Aimee: You can do more than just create APIs. Aimee mentions Vanilla Node. 18:50 – PJ: To get into frameworks we do a 3-line server. We cover express, and also Sequelize ORM. 19:45 – Advertisement – Sentry.io 20:43 – Chuck: I never used Pug. 20:45 – PJ: PUG used to be called JADE. 20:56 – Aimee. 21:14 – PJ: Express does that for you and I agree with you. I advocate a non-scripted approach, I like when frameworks have a light touch. 22:05 – Aimee: That’s what I liked about it. No offense, Chuck, but for me I didn’t like NOT knowing a lot of what was not happening under the hood. I didn’t want to reinvent the wheel, but I wanted to build at a lower level. 22:40 – PJ: I had the same experience. I wanted to figure out why something wasn’t working. 23:24 – Panel: I had a friend who used Rails...he was cautious to make a switch. This past year he was blown away with how much simpler it was and how fast things were. 24:05 – Aimee: I feel like if you want to learn JavaScript then Node might be easier on the frontend. 24:21 – Chuck: No pun intended. No, but I agree. I like about Rails is that you had well-understood patterns. But the flipside is that you have abstractions... To a certain degree: what did I do wrong? And you didn’t follow the pattern properly. 25:57 – Panel: With Node you get a little bit of both. To me it’s a more simple approach, but the downside is that you have 100’s of 1,000’s of modules that almost identical things. When you start reaching out to NPM that... 26:29 – PJ: Yes the module system of NPM is the best/worst thing about NODE. I don’t have an answer, honestly. There is a great article written that made me turn white. Here is the article! 28:12 – Panel: The same thing happened with the ESLint. That was the very problem that he was describing in the article. 28:50 – PJ: Yep, I put that in the chat there – go ahead and read it! It’s not a problem that’s specific to Node, there are others. It’s the way we do things now. 29:23 – Chuck: We have the NODE Security project. A lot of stuff go into NPM everyday. 29:43 – PJ: We cover those things in the course. 29:53 – Chuck: It’s the reality. Is there a place that people get stuck? 30:00 – PJ answers the question. 30:23 – Aimee. 30:55 – PJ: I am coding very similar to my PHP days. 31:20 – Aimee. 32:02 – PJ: To finish off my point, I hope people don’t loose sight. 32:18 – Aimee. 32:20 – PJ: I am working on a project that has thousands of requests for... 32:53 – Chuck: Anything you WANTED to put into the course, but didn’t have time to? 33:05 – PJ: You can get pretty technical. It’s not an advanced course, and it won’t turn you into a rock star. This is all about confidence building. It’s to understand the fundamentals. It’s a runtime of 6 hours and 40 minutes – you aren’t just watching a video. You have a transcript, too, running off on the side. You can sit there and type it out w/o leaving – so it’s a very interactive course. 34:26 – Chuck: You get people over the hump. What do you think people need to know to be successful with Node? 34:38 – PJ answers the question. PJ: I think it’s a lot of practice and the student to go off and be curious on their own terms. 35:13 – Chuck: You talked about callbacks – I am thinking that one is there to manage the other? 35:31 – PJ answers the question. PJ: You do what works for you – pick your style – do it as long as people can follow you. Take the analogy of building a bridge. 36:53 – Chuck: What are you working on now? 37:00 – PJ: Educational tool called SCHOOL PLANNER launched in Ireland, so teachers can do their lesson planning for the year and being built with Express. Google Classroom and Google Calendar. 39:01 – PJ talks about Pi and 4wd. See links below. 40:09 – Node can be used all over the place! 40:16 - Chuck: Yes, the same can be said for other languages. Yes, Node is in the same space. 40:31 – PJ: Yep! 40:33 – Chuck: If people want to find you online where can they find you? 40:45 – PJ: Twitter! Blog! 41:04 – Picks! 41:05 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue ESLint Node.js Node Security Project Node Security Project - Medium Manning Publications: Course by PJ Evans PUG JSConf EU – talk with Philip Roberts Medium Article by David Gilbertson Hackster.io – Pi Car Pi Moroni Holding a Program in One’s Head PJ Evans’ Twitter Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Paul Graham - Blog AJ Rust Charles Tweet Mash-up The Diabetes Code PJ Music - Max Richter
Panel: Aimee Knight AJ O’Neal Aaron Frost Christopher Ferdinandi Special Guests: Christopher Buecheler In this episode, the panel talks with Christopher Buecheler who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more! Show Topics: 0:00 – Advertisement: KENDO UI 1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do. 1:22 – Guest: I run a site and help mid-career developers. I put out a weekly newsletter, too. 2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”? 2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be. 3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming. 3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through. 5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much! 5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities. 6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to? 7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it? 9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve? 10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? 11:06 – Aimee: Again, I would say: focus on learning. 11:30 – Panel: And I agree with Aimee – “learn it and learn it well!” 12:01 – Panel: I want to ask Chris – what is CloseBrace? 12:17 – Guest: I founded it in November 2016, and started work on it back in 2013. 14:20 – Panel: It was filled with a bunch of buzz worthy words/title. 14:32 – Guest continues his thoughts/comments on CloseBrace. 16:54 – Panel: How is the growth going? 17:00 – Guest: It is growing very well. I put out a massive, massive tutorial course – I wouldn’t necessarily advice that people do this b/c it can be overwhelming. However, growth this year I have focused on marketing. I haven’t shared numbers or anything but it’s increased 500%, and I am happy about it. 18:05 – Panel: Are you keeping in-house? 18:13 – Guest: I think it would be cool to expand, but now it is in-house. I don’t want to borrow Egg Head’s setup. I would love to cover MORE topics, though. 19:05 – Panel: You are only one person. 19:08 – Guest: If I can get the site creating more revenue than I can hire someone to do video editing, etc. 19:35 – Panel: I think you are overthinking it. 19:45 – Guest. 19:47 – Advertisement – Sentry.io 20:47 – Guest. 21:30 – Aimee: There are SO many resources out there right now. Where do you think you fit into this landscape? 21:44 – The landscape is cluttered, but I feel that I am different b/c of my thoroughness. I don’t always explain line by line, but I do say how and why things work. I think also is my VOICE. Not my radio voice, but the tone and the approach you take with it. 23:25 – Panel: I was trying to copy folks in the beginning of my career. And at some point I realized that I needed to find my own style. It always came down to the reasons WHY I am different rather than the similarities. Like, Chris, you have these quick hits on CloseBrace, but some people might feel like they don’t have the time to get through ALL of your content, because it’s a lot. For me, that’s what I love about your content. 24:46 – Christopher: Yeah, it was intentional. 25:36 – Panel: Good for you. 25:49 – Guest: I am super device agnostic: Android, Mac, PC, etc. I have a lot of people from India that are more Microsoft-base. 26:28 – Aimee: I think Egghead is pretty good about this...do you cover testing at all with these things that you are doing? It’s good to do a “Hello World” but most of these sites don’t get into MORE complex pieces. I think that’s where you can get into trouble. It’s nice to have some boiler point testing, too. 27:18 – Guest answers Aimee’s question. 28:43 – Aimee: We work with a consultancy and I asked them to write tests for the things that we work with. That’s the value of the testing. It’s the code that comes out. 29:10 – Panel: Can you explain this to me. Why do I need to write tests? It’s always working (my code) so why do I have to write a test? 29:39 – Guest: When working with AWS I was writing... 31:01 – Aimee: My biggest thing is that I have seen enough that the people don’t value testing are in a very bad place, and the people that value testing are in a good place. It even comes back to the customers, because the code gets so hard that you end up repeatedly releasing bugs. Customers will stop paying their bills if this happens too often for them. 33:00 – Panel: Aimee / Chris do you have a preferred tool? I have done testing before, but not as much as I should be doing. 33:25 – Aimee: I like JEST and PUPPETEER. 33:58 – Guest: I like JEST, too. 34:20 – Aimee: Let’s go to PICKS! 34:35 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue JEST Puppeteer Podflix Autojump Brutalist Web Design YouTube: Mac Miller Balloon Fiesta DocZ CloseBrace Christopher Buecheler’s Website Christopher Buecheler’s LinkedIn Christopher Buecheler’s GitHub Go Learn Things – Chris Ferdinandi Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Podflix Chris F. AutoJump Brutalist Web Design Mac Miller Tiny Desk Concert AJ Canada Dry with Lemonade Aaron ABQ Ballon Festival Joe Eames DND Recording Channel Christopher Docz South Reach Trilogy Jeff Vandermeer
Panel: Aimee Knight AJ O’Neal Aaron Frost Christopher Ferdinandi Special Guests: Christopher Buecheler In this episode, the panel talks with Christopher Buecheler who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more! Show Topics: 0:00 – Advertisement: KENDO UI 1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do. 1:22 – Guest: I run a site and help mid-career developers. I put out a weekly newsletter, too. 2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”? 2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be. 3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming. 3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through. 5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much! 5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities. 6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to? 7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it? 9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve? 10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? 11:06 – Aimee: Again, I would say: focus on learning. 11:30 – Panel: And I agree with Aimee – “learn it and learn it well!” 12:01 – Panel: I want to ask Chris – what is CloseBrace? 12:17 – Guest: I founded it in November 2016, and started work on it back in 2013. 14:20 – Panel: It was filled with a bunch of buzz worthy words/title. 14:32 – Guest continues his thoughts/comments on CloseBrace. 16:54 – Panel: How is the growth going? 17:00 – Guest: It is growing very well. I put out a massive, massive tutorial course – I wouldn’t necessarily advice that people do this b/c it can be overwhelming. However, growth this year I have focused on marketing. I haven’t shared numbers or anything but it’s increased 500%, and I am happy about it. 18:05 – Panel: Are you keeping in-house? 18:13 – Guest: I think it would be cool to expand, but now it is in-house. I don’t want to borrow Egg Head’s setup. I would love to cover MORE topics, though. 19:05 – Panel: You are only one person. 19:08 – Guest: If I can get the site creating more revenue than I can hire someone to do video editing, etc. 19:35 – Panel: I think you are overthinking it. 19:45 – Guest. 19:47 – Advertisement – Sentry.io 20:47 – Guest. 21:30 – Aimee: There are SO many resources out there right now. Where do you think you fit into this landscape? 21:44 – The landscape is cluttered, but I feel that I am different b/c of my thoroughness. I don’t always explain line by line, but I do say how and why things work. I think also is my VOICE. Not my radio voice, but the tone and the approach you take with it. 23:25 – Panel: I was trying to copy folks in the beginning of my career. And at some point I realized that I needed to find my own style. It always came down to the reasons WHY I am different rather than the similarities. Like, Chris, you have these quick hits on CloseBrace, but some people might feel like they don’t have the time to get through ALL of your content, because it’s a lot. For me, that’s what I love about your content. 24:46 – Christopher: Yeah, it was intentional. 25:36 – Panel: Good for you. 25:49 – Guest: I am super device agnostic: Android, Mac, PC, etc. I have a lot of people from India that are more Microsoft-base. 26:28 – Aimee: I think Egghead is pretty good about this...do you cover testing at all with these things that you are doing? It’s good to do a “Hello World” but most of these sites don’t get into MORE complex pieces. I think that’s where you can get into trouble. It’s nice to have some boiler point testing, too. 27:18 – Guest answers Aimee’s question. 28:43 – Aimee: We work with a consultancy and I asked them to write tests for the things that we work with. That’s the value of the testing. It’s the code that comes out. 29:10 – Panel: Can you explain this to me. Why do I need to write tests? It’s always working (my code) so why do I have to write a test? 29:39 – Guest: When working with AWS I was writing... 31:01 – Aimee: My biggest thing is that I have seen enough that the people don’t value testing are in a very bad place, and the people that value testing are in a good place. It even comes back to the customers, because the code gets so hard that you end up repeatedly releasing bugs. Customers will stop paying their bills if this happens too often for them. 33:00 – Panel: Aimee / Chris do you have a preferred tool? I have done testing before, but not as much as I should be doing. 33:25 – Aimee: I like JEST and PUPPETEER. 33:58 – Guest: I like JEST, too. 34:20 – Aimee: Let’s go to PICKS! 34:35 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue JEST Puppeteer Podflix Autojump Brutalist Web Design YouTube: Mac Miller Balloon Fiesta DocZ CloseBrace Christopher Buecheler’s Website Christopher Buecheler’s LinkedIn Christopher Buecheler’s GitHub Go Learn Things – Chris Ferdinandi Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Podflix Chris F. AutoJump Brutalist Web Design Mac Miller Tiny Desk Concert AJ Canada Dry with Lemonade Aaron ABQ Ballon Festival Joe Eames DND Recording Channel Christopher Docz South Reach Trilogy Jeff Vandermeer
Panel: Aimee Knight AJ O’Neal Aaron Frost Christopher Ferdinandi Special Guests: Christopher Buecheler In this episode, the panel talks with Christopher Buecheler who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more! Show Topics: 0:00 – Advertisement: KENDO UI 1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do. 1:22 – Guest: I run a site and help mid-career developers. I put out a weekly newsletter, too. 2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”? 2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be. 3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming. 3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through. 5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much! 5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities. 6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to? 7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it? 9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve? 10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? 11:06 – Aimee: Again, I would say: focus on learning. 11:30 – Panel: And I agree with Aimee – “learn it and learn it well!” 12:01 – Panel: I want to ask Chris – what is CloseBrace? 12:17 – Guest: I founded it in November 2016, and started work on it back in 2013. 14:20 – Panel: It was filled with a bunch of buzz worthy words/title. 14:32 – Guest continues his thoughts/comments on CloseBrace. 16:54 – Panel: How is the growth going? 17:00 – Guest: It is growing very well. I put out a massive, massive tutorial course – I wouldn’t necessarily advice that people do this b/c it can be overwhelming. However, growth this year I have focused on marketing. I haven’t shared numbers or anything but it’s increased 500%, and I am happy about it. 18:05 – Panel: Are you keeping in-house? 18:13 – Guest: I think it would be cool to expand, but now it is in-house. I don’t want to borrow Egg Head’s setup. I would love to cover MORE topics, though. 19:05 – Panel: You are only one person. 19:08 – Guest: If I can get the site creating more revenue than I can hire someone to do video editing, etc. 19:35 – Panel: I think you are overthinking it. 19:45 – Guest. 19:47 – Advertisement – Sentry.io 20:47 – Guest. 21:30 – Aimee: There are SO many resources out there right now. Where do you think you fit into this landscape? 21:44 – The landscape is cluttered, but I feel that I am different b/c of my thoroughness. I don’t always explain line by line, but I do say how and why things work. I think also is my VOICE. Not my radio voice, but the tone and the approach you take with it. 23:25 – Panel: I was trying to copy folks in the beginning of my career. And at some point I realized that I needed to find my own style. It always came down to the reasons WHY I am different rather than the similarities. Like, Chris, you have these quick hits on CloseBrace, but some people might feel like they don’t have the time to get through ALL of your content, because it’s a lot. For me, that’s what I love about your content. 24:46 – Christopher: Yeah, it was intentional. 25:36 – Panel: Good for you. 25:49 – Guest: I am super device agnostic: Android, Mac, PC, etc. I have a lot of people from India that are more Microsoft-base. 26:28 – Aimee: I think Egghead is pretty good about this...do you cover testing at all with these things that you are doing? It’s good to do a “Hello World” but most of these sites don’t get into MORE complex pieces. I think that’s where you can get into trouble. It’s nice to have some boiler point testing, too. 27:18 – Guest answers Aimee’s question. 28:43 – Aimee: We work with a consultancy and I asked them to write tests for the things that we work with. That’s the value of the testing. It’s the code that comes out. 29:10 – Panel: Can you explain this to me. Why do I need to write tests? It’s always working (my code) so why do I have to write a test? 29:39 – Guest: When working with AWS I was writing... 31:01 – Aimee: My biggest thing is that I have seen enough that the people don’t value testing are in a very bad place, and the people that value testing are in a good place. It even comes back to the customers, because the code gets so hard that you end up repeatedly releasing bugs. Customers will stop paying their bills if this happens too often for them. 33:00 – Panel: Aimee / Chris do you have a preferred tool? I have done testing before, but not as much as I should be doing. 33:25 – Aimee: I like JEST and PUPPETEER. 33:58 – Guest: I like JEST, too. 34:20 – Aimee: Let’s go to PICKS! 34:35 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue JEST Puppeteer Podflix Autojump Brutalist Web Design YouTube: Mac Miller Balloon Fiesta DocZ CloseBrace Christopher Buecheler’s Website Christopher Buecheler’s LinkedIn Christopher Buecheler’s GitHub Go Learn Things – Chris Ferdinandi Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Podflix Chris F. AutoJump Brutalist Web Design Mac Miller Tiny Desk Concert AJ Canada Dry with Lemonade Aaron ABQ Ballon Festival Joe Eames DND Recording Channel Christopher Docz South Reach Trilogy Jeff Vandermeer
Panel: Aimee Knight Charles Max Wood (DevChat TV) Christopher Ferdinandi (Boston) Cory House (Kansas City) Joe Eames Special Guests: Nicholas Zakas In this episode, the panel talks with Nicholas Zakas who writes on his site, Human Who Codes. He is the creator of ESLint, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! Show Topics: 0:05 – Advertisement: KENDO UI 0:37 – Hello! The panel is...(Chuck introduces everyone). 1:04 – Nicholas who are you? 1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it. 1:58 – Chuck: What is it? 2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things. 2:53 – Where did it come from? 2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using... Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the... We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched. I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way. 6:04 – Why did you choose to create a product vs. using other options out there? 6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem? I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too. 8:04 – My history was only back when it was customizable. 8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions. 8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote... 9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now? 9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway. The guest continues to talk about how pluggable ESLint is and the other features of this tool. 13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool? 14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person. Guest goes into what this can teach people. 18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint? Do you get the whole team in a room and show them the options or take the best guess and turn it on? 18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check... Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with... Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be... The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but... Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree. There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together. 24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be? 25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook... But my favorite rules I tend to lean towards the ones that saved me. The Guest goes through his favorite rules with ESLint. Check it out! 26:51 – Guest mentions his second favorite rule, here! 28:24 – Guest mentions his third favorite rule, here! 29:03 – Guest mentions the rule that makes him giggle a lot, here! 30:07 – Advertisement – Sentry! 31:22 – What is your take on running Fix? Does it make sense to run Fix? 32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we... As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want... People are probably wondering: Why doesn’t ESLint doesn’t fix all the time? It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards... 35:16 – Do you run Premier? 35:20 – Guest: No I don’t. I don’t have anything against Premier but I think Prettier uses a very interesting space. 37:50 – Chuck: What is next for ESLint and what is next for you? 37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better. For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself. There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time. When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better. Please save your money! Lyme disease is spread through tick bites. 44:30 – Aimee: Thank you for sharing that! 44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go. 45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save. 46:33 – Chuck: I think on that note let’s go to picks. Where can people find you? 46:45 – Guest: My blog is Human Who Codes. 47:10 – Chuck: Anything people can do to help you? Check out his books you won’t regret it! 47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to ESLint that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful organization that helps children with Lyme disease. I would encourage you to support if you feel inclined. 50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story. 51:11 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue GitHub – Prettier GitHub – Premier Lyme Light Foundation Inclusive Components ESLint – Disallow Specific Imports State of JS Learn JavaScript Book: Total Recall Goodbye Redux YouTube Channel – Sideways Human Who Codes – Nicholas Zakas Nicholas’ Books Nicholas’ Twitter Nicholas’ GitHub Nicholas’ LinkedIn Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Technical debt Professional JavaScript for Web Developers Chris Inclusive Components Blog CSS Cascade JS Jabber - code Cory No Restricted Imports State of JS Total Recall Charles My JavaScript Story Joe Thought bubbles... Goodbye Redux Sideways Channel Nicholas The Brain that Changes Its Self Ghost Boy Tip - Turn off your Wi-Fi before Bed
Panel: Aimee Knight Charles Max Wood (DevChat TV) Christopher Ferdinandi (Boston) Cory House (Kansas City) Joe Eames Special Guests: Nicholas Zakas In this episode, the panel talks with Nicholas Zakas who writes on his site, Human Who Codes. He is the creator of ESLint, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! Show Topics: 0:05 – Advertisement: KENDO UI 0:37 – Hello! The panel is...(Chuck introduces everyone). 1:04 – Nicholas who are you? 1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it. 1:58 – Chuck: What is it? 2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things. 2:53 – Where did it come from? 2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using... Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the... We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched. I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way. 6:04 – Why did you choose to create a product vs. using other options out there? 6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem? I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too. 8:04 – My history was only back when it was customizable. 8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions. 8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote... 9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now? 9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway. The guest continues to talk about how pluggable ESLint is and the other features of this tool. 13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool? 14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person. Guest goes into what this can teach people. 18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint? Do you get the whole team in a room and show them the options or take the best guess and turn it on? 18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check... Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with... Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be... The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but... Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree. There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together. 24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be? 25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook... But my favorite rules I tend to lean towards the ones that saved me. The Guest goes through his favorite rules with ESLint. Check it out! 26:51 – Guest mentions his second favorite rule, here! 28:24 – Guest mentions his third favorite rule, here! 29:03 – Guest mentions the rule that makes him giggle a lot, here! 30:07 – Advertisement – Sentry! 31:22 – What is your take on running Fix? Does it make sense to run Fix? 32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we... As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want... People are probably wondering: Why doesn’t ESLint doesn’t fix all the time? It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards... 35:16 – Do you run Premier? 35:20 – Guest: No I don’t. I don’t have anything against Premier but I think Prettier uses a very interesting space. 37:50 – Chuck: What is next for ESLint and what is next for you? 37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better. For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself. There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time. When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better. Please save your money! Lyme disease is spread through tick bites. 44:30 – Aimee: Thank you for sharing that! 44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go. 45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save. 46:33 – Chuck: I think on that note let’s go to picks. Where can people find you? 46:45 – Guest: My blog is Human Who Codes. 47:10 – Chuck: Anything people can do to help you? Check out his books you won’t regret it! 47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to ESLint that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful organization that helps children with Lyme disease. I would encourage you to support if you feel inclined. 50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story. 51:11 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue GitHub – Prettier GitHub – Premier Lyme Light Foundation Inclusive Components ESLint – Disallow Specific Imports State of JS Learn JavaScript Book: Total Recall Goodbye Redux YouTube Channel – Sideways Human Who Codes – Nicholas Zakas Nicholas’ Books Nicholas’ Twitter Nicholas’ GitHub Nicholas’ LinkedIn Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Technical debt Professional JavaScript for Web Developers Chris Inclusive Components Blog CSS Cascade JS Jabber - code Cory No Restricted Imports State of JS Total Recall Charles My JavaScript Story Joe Thought bubbles... Goodbye Redux Sideways Channel Nicholas The Brain that Changes Its Self Ghost Boy Tip - Turn off your Wi-Fi before Bed
Panel: Aimee Knight Charles Max Wood (DevChat TV) Christopher Ferdinandi (Boston) Cory House (Kansas City) Joe Eames Special Guests: Nicholas Zakas In this episode, the panel talks with Nicholas Zakas who writes on his site, Human Who Codes. He is the creator of ESLint, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! Show Topics: 0:05 – Advertisement: KENDO UI 0:37 – Hello! The panel is...(Chuck introduces everyone). 1:04 – Nicholas who are you? 1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it. 1:58 – Chuck: What is it? 2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things. 2:53 – Where did it come from? 2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using... Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the... We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched. I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way. 6:04 – Why did you choose to create a product vs. using other options out there? 6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem? I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too. 8:04 – My history was only back when it was customizable. 8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions. 8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote... 9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now? 9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway. The guest continues to talk about how pluggable ESLint is and the other features of this tool. 13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool? 14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person. Guest goes into what this can teach people. 18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint? Do you get the whole team in a room and show them the options or take the best guess and turn it on? 18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check... Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with... Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be... The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but... Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree. There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together. 24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be? 25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook... But my favorite rules I tend to lean towards the ones that saved me. The Guest goes through his favorite rules with ESLint. Check it out! 26:51 – Guest mentions his second favorite rule, here! 28:24 – Guest mentions his third favorite rule, here! 29:03 – Guest mentions the rule that makes him giggle a lot, here! 30:07 – Advertisement – Sentry! 31:22 – What is your take on running Fix? Does it make sense to run Fix? 32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we... As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want... People are probably wondering: Why doesn’t ESLint doesn’t fix all the time? It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards... 35:16 – Do you run Premier? 35:20 – Guest: No I don’t. I don’t have anything against Premier but I think Prettier uses a very interesting space. 37:50 – Chuck: What is next for ESLint and what is next for you? 37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better. For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself. There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time. When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better. Please save your money! Lyme disease is spread through tick bites. 44:30 – Aimee: Thank you for sharing that! 44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go. 45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save. 46:33 – Chuck: I think on that note let’s go to picks. Where can people find you? 46:45 – Guest: My blog is Human Who Codes. 47:10 – Chuck: Anything people can do to help you? Check out his books you won’t regret it! 47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to ESLint that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful organization that helps children with Lyme disease. I would encourage you to support if you feel inclined. 50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story. 51:11 – Advertisement – eBook: Get a coder job! Links: JavaScript jQuery React Elixir Elm Vue GitHub – Prettier GitHub – Premier Lyme Light Foundation Inclusive Components ESLint – Disallow Specific Imports State of JS Learn JavaScript Book: Total Recall Goodbye Redux YouTube Channel – Sideways Human Who Codes – Nicholas Zakas Nicholas’ Books Nicholas’ Twitter Nicholas’ GitHub Nicholas’ LinkedIn Sponsors: Kendo UI Sentry Cache Fly Get a Coder Job Picks: Aimee Technical debt Professional JavaScript for Web Developers Chris Inclusive Components Blog CSS Cascade JS Jabber - code Cory No Restricted Imports State of JS Total Recall Charles My JavaScript Story Joe Thought bubbles... Goodbye Redux Sideways Channel Nicholas The Brain that Changes Its Self Ghost Boy Tip - Turn off your Wi-Fi before Bed
In part two of our conversation with James Trevelyan you will learn more about the skills gap in engineering, what drives commercial value for investors, and how you can make yourself a lot more money and what it takes to become an expert engineer. Grinding Gears is sponsored by: Assist 2 Develop: www.assist2develop.com SolidWorks: www.solidworks.com/ Download a copy of the Ebook: The Fourth Industrial Revolution: Positioning Your Firm to Thrive: http://bit.ly/2NoKBqv-4th-industrial-revolution-Ebook Get a copy of James's book: The Making of an Expert Engineer: jamesptrevelyan.com/ And here is a project James is currently involved in: closecomfort.com/
The first episode of Grinding Gears features James Trevelyan who is the author of a book titled "The Making of an Expert Engineer.” In this episode, James shares his journey as an engineer, why it’s more expensive to do work overseas, and how to avoid frustration as an up and coming engineer. This episode is part one of our conversation. Grinding Gears is sponsored by: Assist 2 Develop: www.assist2develop.com SolidWorks: www.solidworks.com/ Download a copy of the Ebook: The Fourth Industrial Revolution: Positioning Your Firm to Thrive: ohttp://bit.ly/2NoKBqv-4th-industrial-revolution-Ebook Get a copy of James's book: The Making of an Expert Engineer: jamesptrevelyan.com/ And here is a project James is currently involved in: closecomfort.com/
Do you think that investing as a single mom is impossible? Do you think that you don't have the right knowledge or enough income to get started? In today's podcast, Aja McClahanan of Principles of Increase joins the Phenomenal Moms Podcast to talk about how to get started with investing. In this podcast episode we will cover: What are things that people need to know and be comfortable with before they start investing How can someone know if they are ready to invest Do people need a lot of money to get started What things you can do right now to start investing (even if you don't know what you are doing or may be afraid to start) And much more As an additional resource for you on your financial journey, check out this FREE grocery reduction challenge to help you to cut your grocery and takeout bill so you can have more money to start investing today! Click here to join the challenge to Reduce Your Grocery Spending in 30-Days! Take the free challenge now! Additional Resources Ellevest – a DIY online investing service created for women investors to help to close the gender investment gap. Ellevest helps you identify your goals, and then creates a personalized investment plan to show you how investing can help you reach them. Set up takes less than 10 minutes! Click HERE to get started so you can move towards achieving your financial goals. For further reading, check out the post: How Single Moms Can Grow Their Money Through Investing Get out of Debt Now Start Investing Now About Aja Aja McClanahan is personal finance and entrepreneurship writer. She is an Economics major with a personal story of getting out of over $120,000 in debt which has been featured in Yahoo Finance!, Market Watch, NerdWallet, Kiplinger's and other web outlets. She started her blogging platform, Principles of Increase, as a way to teach others how to get out of debt, increase their income and build wealth. Her writing has been featured in other publications like Go Banking Rates, Magnify Money, Inc. and more. She lives on the South Side of Chicago with her husband and two daughters. Links to Ebook: Get out of Debt Now: https://www.principlesofincrease.com/get-out-of-debt-now/ Start Investing Now: https://app.convertkit.com/landing_pages/72748?v=6 About Aisha Aisha Taylor is a single mom of twins, personal financial coach, work from home entrepreneur, and #1 Amazon Best Selling Author of the book “5+5 FNPhenomenal Ways to Save $100 This Week Without Killing Your Lifestyle.” Aisha has been featured in ESSENCE, Jet Magazine, and Black Enterprise. She is also the Founder of FNPhenomenal (Frugal –n- Phenomenal), a movement designed to help single moms create a vision for their lives, craft a financial strategy to support that vision, and show them that phenomenal living is possible. It’s time for you to be Financially Phenomenal! www.FNPhenomenal.com Instagram/Twitter/Pinterest: @FNPhenomenal hello@fnphenomenal.com
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method https://www.eventbrite.ie/e/cork-liftfest-tickets-39661351169
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
Interested in coaching with Triage? Email info@TriageMethod.com and the Triage Team will be right back onto you! Want to know what our clients are saying first? Look HERE: http://triagemethod.com/index.php/online-coaching/ Need the information in the EBook? Get it here: http://triagemethod.com/index.php/product/fundamentaltrainingnutrition/ What about the Triage Militia? Have you thought about joining our private educational group? Check it out: http://triagemethod.com/index.php/militia/ Subscribe, comment, like and share! https://www.youtube.com/channel/UCzYO5nzz50kOAxo6BOvJ_sQ Other Social Media: Instagram - @TriageMethod Facebook - Triage Method
In this episode of theCornerstone Coaching Academy Podcast, you will learn: How to give up fewer runs in 2016 How to make your pitchers better without changing their mechanics Why what you don't notice on every play may cost you runs. Giving up one run is ok... but... Why I screwed up all my fielders for years, especially my infielders Simple things to make your fielders better during games Resources of the show Check out our last podcast on "Scoring More Runs in 2015" If you've enjoyed our show, please leave us some feedback and leave a rating or review on iTunes. Practice under game like conditions with "Tactical Games" Get over 50 tactical games with our "Creating Game Ready Players" eBook Get access to our pitching charts, 90 foot war chart and much more with our Elite Membership. Enter your question belowName: *City, State *Your question: * VerificationPlease enter any two digits *Example: 12This box is for spam protection - please leave it blank:
Positive cash flow properties can be a great investment, generating passive income and helping you achieve true financial freedom. But finding these positive cash flow properties for sale can be, to put it bluntly, extremely difficult. Get this article as a free eBook Get the free eBook I first decided I wanted to invest in […] The post 12 HOT Places To Find Positive Cash Flow Properties For Sale in Australia (Ep5) appeared first on On Property.