Podcasts about state manager

  • 50PODCASTS
  • 69EPISODES
  • 34mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Jun 13, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about state manager

Latest podcast episodes about state manager

Share Podcast
Episode 43 | Jason Banks | This Is A Conversation Starter

Share Podcast

Play Episode Listen Later Jun 13, 2024 80:44


Jason Banks is the Co-CEO of TIACS (This Is A Conversation Starter) and involved alongside TradeMutt, both organizations aimed at improving mental health support and awareness, particularly among tradies and blue-collar workers in Australia. He has an extensive background in retail leadership, having spent 30 years with major Australian retailers such as Coles and Bunnings. During his 16 years at Bunnings, he held positions including State Manager for Queensland and National Safety & Wellness Manager. This experience equipped him with deep insights into the needs and challenges of blue-collar workers, which he now applies in his roles at TIACS and TradeMutt​.TIACS is a not-for-profit organization providing free, confidential mental health counseling via phone and text to tradies, truckies, rural workers and their families across Australia. The service was created to address the mental health support gap in the blue-collar sector, offering accessible support without physical or financial barriers​. TradeMutt, produces high-visibility workwear designed to initiate conversations about mental health. Profits from TradeMutt help fund TIACS, creating a sustainable model to support mental health initiatives. In this episode, Jason shares openly and vulnerably his story, from corporate life to not feeling quite right, to meeting two legends, Dan Allen and Ed Ross, Co-Founders of TIACS and TradeMutt, which ignited a passion and purpose within his life for helping spread awareness and offering support to those experiencing mental health challenges. Connect With Jason: Personally -  Instagram - @banksy.living.life LinkedIn - www.linkedin.com/in/jason-banks/ TIACS -  Instagram - @tiacs_ Website - www.tiacs.org Support - 0488 846 988 (Call or text Mon-Fri 8am-10pm AEST) TradeMutt -  Instagram - @trademutt Website - www.trademutt.com Disclaimer: This podcast episode covers sensitive topics such as suicide as well as mental health. While we approach these subjects with care, they may be triggering for some listeners. If you or someone you know needs help, please seek professional assistance. The views expressed are those of the hosts and guests. Listener discretion is advised. The information provided in Share Podcast is for general informational purposes only. We are not experts in the discussed subjects, and our opinions are personal. While we aim for accuracy, we don't guarantee the completeness or reliability of the information. This podcast should not be considered a substitute for professional advice. Always consult qualified experts for specific advice. We are not liable for any decisions made based on the podcast content. The opinions expressed are those of individuals and not representative of any affiliated entities. The content is protected by copyright and unauthorized use is prohibited. If you're experiencing distress or need help, I encourage you to make contact with a number of organisations that are listed below. If it's an emergency, call 000. Lifeline Australia: 13 11 14 Beyond Blue: 1300 224 636 Kids Helpline: 1800 551 800 DV Connect: 1800 811 811 TIACS: 0488 846 988 DV Men's Line: 1800 600 686

SEN Tassie
Chemist Warehouse Tasmanian state manager Warren Lucas (03/05/24)

SEN Tassie

Play Episode Listen Later May 2, 2024 5:12


Chemist Warehouse Tasmanian state manager Warren Lucas joined Brent and Tim to talk about Mother's Day while Painey got his flu shot live on air! Learn more about your ad choices. Visit megaphone.fm/adchoices

Brian Carlton: The Spoonman
TUE 16 APR | Cost of living a key focus for new State Gov | Dracula's: Sanctuary coming to Hobart

Brian Carlton: The Spoonman

Play Episode Listen Later Apr 16, 2024 50:21


Carl Saunder, State Manager of Eat Well Tasmania, launches the Plate With A Mate campaign. Luke Newman, CEO of Newman Entertainment, previews Dracula's: Sanctuary, a new show coming to Hobart in August. Jeremy Rockliff, Premier of Tasmania, joins Kaz & Tubes for his first chat since the election, outlining the key priorities for the new State Government. And, comedian, Samwise Hemmings, details his upcoming Clubhouse Comedy show, Content for Meatfolk.See omnystudio.com/listener for privacy information.

Sustainable Builders Yak
Ep #27 Concrete Free Foundations

Sustainable Builders Yak

Play Episode Listen Later Apr 1, 2024 64:06


Brian & Simon are joined by David Singh, State Manager of Surefoot Footings.This episode is sponsored by Rylock Windows as our Founding Sponsor and Performance Membranes and Purcell Homes as our gold sponsorsAlso check out Surefoot case studies discussed in this podcast.https://surefootfootings.com.au/case-studies/

Generation Ag
Jason Banks: Don't Keep It Under Your Hat

Generation Ag

Play Episode Listen Later Feb 4, 2024 23:34


Jason Banks is the Co - CEO at TIACS (IG: @tiacs). TIACS provides free mental health counselling to tradies, truckies, rural, blue collar workers and their loved ones right around Australia. TIACS has a mission to start conversations surrounding mental health among Australia's blue-collar workers while removing the physical and financial barriers associated with seeking mental health support. With 30 years of Retail Leadership experience with two of Australia's biggest retailers in Coles and Bunnings Jason has a wealth of knowledge in managing large teams. Jason is no stranger to the blue-collar industry with 16 years working for Bunnings as the State Manager for Qld and as the National Safety & Wellness Manager. Jason understands how important mental health can impact those around us. Jason jumped onboard with the TIACS team to give back his experience and knowledge to a non-for-profit organisation that is making a real impact on everyday Australians. Don't forget to send us an email if you know of a story that we should tell at hello@generationag.com.au *Become a Patreon Partner* - https://patreon.com/generationag Find us here: Instagram: @generation.ag Twitter: @generation_ag Website: www.generationag.com.au

MEA$URED with Mick Donaghy
EP 113 | REPOST: Joe Fusca, Managing Director of Graphite Projects on Switching from the Aviation to the Construction Industry at 30

MEA$URED with Mick Donaghy

Play Episode Listen Later Nov 26, 2023 42:36


This is a repost of an episode Mick and Joe recorded back in 2021. Joe Fusca Commenced career in the Aviation industry, securing an apprenticeship with QANTAS Engineering in 1974. Held numerous positions over the next 15 years, ultimately in the position of Foreman in the Jet Engine Overhaul Section. In 1989, left QANTAS and in partnership established a successful automotive repair and parts business. A career in the building industry commenced in 1994 upon joining the ISIS Group (Now SHAPE) in a site based role. Over the following years gained experience working in almost every operation's role including Site Manager, Project Manager and Project Director before becoming State Manager in 2005 and Executive Manager (Sales and Business Development) in late 2009. Established Graphite Projects Pty Ltd in 2012

Steve Cochran on The Big 89
You can only make happy mistakes with Empress 1908 Elderflower Rose Gin

Steve Cochran on The Big 89

Play Episode Listen Later Nov 9, 2023 9:57


State Manager at Milestone Brands Carmen Refsnes joins the Steve Cochran Show to discuss what to expect at the West Loop Spirits & Wine Fest happening on Saturday, Nov. 11th, the importance of drink presentation, and how to mix Empress 1908 Elderflower Rose Gin to create your own unique handcrafted cocktails.  See omnystudio.com/listener for privacy information.

SEN Tassie
Chemist Warehouse Tasmanian State Manager Warren Lucas (27/10/23)

SEN Tassie

Play Episode Listen Later Oct 26, 2023 5:25


Chemist Warehouse Tasmanian State Manager Warren Lucas joined Brent and Tim to talk about the specials and new products running at Chemist Warehouse. Learn more about your ad choices. Visit megaphone.fm/adchoices

Fresh
FRESH JOBS: Maxima

Fresh

Play Episode Listen Later Sep 5, 2023 5:00


Tom & Callum chat to Amy Smith the State Manager for Maxima and Hugo Kregar who has just completed his Carpentry Apprenticeship and is a finalist in the state training awards. They talk about How Maxima was a great place to start for Hugo and what they do and current offers!See omnystudio.com/listener for privacy information.

SEN Tassie
Chemist Warehouse Tasmanian State Manager Warren Lucas (01/09/23)

SEN Tassie

Play Episode Listen Later Aug 31, 2023 4:25


Chemist Warehouse's Tasmanian state manager Warren Lucas joined Brent and Painey to talk about all the Father's Day and AFL finals deals on offer. Learn more about your ad choices. Visit megaphone.fm/adchoices

The Rise After the Fall
2.13 Hennie Lauf: The Truth About Domestic Abuse in Ministry

The Rise After the Fall

Play Episode Listen Later Jun 16, 2023 60:04


Domestic abuse does happen in ministry marriages. Shawn and Sonny speak with victim turn advocate, Hennie Lauf, on today's episode. In some ministry marriages, abuse is weaponized against the wives and children. Today's story sheds light on that sort of abuse, but also, how to overcome and move into healing and wholeness. Resources:Stop Abuse Campaign WebsiteSafe Child Act Aisha's Law - The bill Hennie helped passAbout Hennie LaufHennie Lauf currently works as a State Manager at Stop Abuse Campaign, a non-profit seeking to prevent Adverse Childhood Experiences through public policy and public education.Question for Hennie? Contact her directly at hennielauf@yahoo.comPastor in crisis? Get 1-on-1 restorative help with the Exchange CollaborativeStart the journey to become whole again with Journey to Wholeness --Email Pastor Shawn directly: theShawnhennessy@gmail.comConnect with Pastor Shawn onlineWebsite | Twitter | InstagramEmail Pastor Sonny directly: Sonny@theexchangebrand.comConnect with Pastor Sonny onlineWebsite | Twitter | Instagram | LinkedIn--Near Green Bay, WI? Join Shawn and Sonny for a church service at Life Church Green Bay--Mentioned in this episode:Help Launch the ReserveThank you for listening. Please consider a gift to help us launch the Reserve, our retreat center in North Carolina for pastoral restoration.Support the Collaborative

Gain Traction
Tires and Technology in Tandem With Kevin Marley, Managing Director at E-Solution Professionals

Gain Traction

Play Episode Listen Later Mar 15, 2023 21:04


Kevin Marley is Managing Director at E-Solution Professionals, who has been developing e-commerce software for the tire industry since 2001. He has worked in the tire industry for more than four decades. Throughout his career, Kevin has worked in positions including store manager, warehouse manager, State Manager for Toyo Tires, and Regional Manager for Goodyear Australia. In this episode… In an industry that is slow to embrace it, how has the tire business been changed by technology? In what ways will technology continue to change the tire industry moving forward? For some unique insights on tires and tech, check out this episode of Gain Traction! According to Kevin Marley from E-Solution Professionals, data mobility will be increasingly discussed in the tire industry. He says ESP Solutions continuously transmits data on their clients' behalf that their clients may not even be aware of. Kevin says there's a multitude of other ways technology will change the industry. On this episode of Gain Traction, Neal Maier and Matthew Peters talk to Kevin about the ways the tire industry has been improved by technology and the changes that are likely to come in the near future. They discuss tire data, data mobility, electric cars, how to handle differing product codes, and the importance of keeping your word. Don't miss it! Here's a glimpse of what you'll learn:  Kevin Marley discusses his 45+ year journey in the tire industry How E-Solution Professionals came about What does Kevin see happening for ESP Solutions in the next five years? The steps Tire Web took to effectively manage tire data How ESP Solutions deals with similar tires that have different product codes The best advice Kevin has ever received Resources mentioned in this episode: Kevin Marley on LinkedIn E-Solution Professionals  Matthew Peters on LinkedIn  Neal Maier on LinkedIn Tread Partners Sponsor for this episode... This episode is brought to you by Tread Partners.  At Tread Partners, we provide digital marketing for multi-location tire dealers and auto repair shops.  By using our strategy, branding, and marketing services, we help shops sell more tires and put more cars in bays.   We've helped companies like Action Gator Tire, Colony Tire and Service, and Ulmer's Auto Care Center bring extreme growth in paid leads, ROI, and searches.  So, what are you waiting for? Visit www.treadpartners.com or email info@treadpartners.com to learn more. 

Brian Carlton: The Spoonman
1 in 5 Tasmanians experiencing severe food insecurity

Brian Carlton: The Spoonman

Play Episode Listen Later Dec 6, 2022 5:09


Recent research has revealed 1 in 5 Tasmanians are regularly skipping meals, going hungry, or not knowing where their next meal is coming from. Listen as State Manager of Eat Well Tasmania joins Woody and Tubes to share details of the help available for Tasmanians who are struggling.See omnystudio.com/listener for privacy information.

Royal Flying Doctor Queensland (Section) Podcast

Jacinta Jones is the State Manager for Aeromedical Nursing and has worked for the Flying Doctor for more than a decade. But nothing could have prepared her for flying on the front line during the pandemic. In this episode, Jacinta shared what goes through clinical staff's minds when they retrieve COVID positive patients, how they navigated the fear that PPE gear provoked and the integral role the RFDS played in the roll out of the COVID vaccines.

Fast Break
EP.5 BCNA Round, Casey Mihovilovich

Fast Break

Play Episode Listen Later May 2, 2022 97:51


This week Jayden Drown subbed in for Blake Srdarev as co-host, Casey Milo has broken the all-time games played in the SBL/NBL1 West and also having the MVP award named after her. Her Magic have started off the 2022 season on a roll. Round 5 is BCNA Pink round as we raise funds to give to this great cause, We spoke to Shane Prior who is the State Manager for Bakers Delight who are a foundation partner of BCNA. Shane with the help of Warwick, Eastern Suns and Perth have come together to make this round a big one. We spoke to Matt Parsons 3x SBL/NBL1 West championship winning Head Coach for the Perry Lakes Hawks. He also left a message for my co-host. Last but not least we talked to Ben Purser from the Hawks as he recorded 350 games in the SBL/NBL1 West last round, we spoke about his career so far and how his Hawks have started off their championship defence for 2022 As always we went through all the fixtures, upcoming Round 5 games and all the news from around the NBL1 West.

NDIS Sector Development Podcast - By National Disability Services (NDS)
Safer and Stronger - Highlights from the Yooralla CEO Terry Symonds podcast with NDS Victoria State Manager Sarah Fordyce, about how Yooralla has prepared for dealing with COVID-19 as an endemic disease.

NDIS Sector Development Podcast - By National Disability Services (NDS)

Play Episode Listen Later Apr 29, 2022 6:19


Safer and Stronger - Yooralla CEO Terry Symonds talks with NDS Victoria State Manager Sarah Fordyce about how Yooralla has prepared for dealing with COVID-19 as an endemic disease.

NDIS Sector Development Podcast - By National Disability Services (NDS)
Safer and Stronger - Yooralla CEO Terry Symonds talks with NDS Victoria State Manager Sarah Fordyce about how Yooralla has prepared for dealing with COVID-19 as an endemic disease.

NDIS Sector Development Podcast - By National Disability Services (NDS)

Play Episode Listen Later Apr 29, 2022 20:24


Disability providers overcame many significant challenges during the COVID-19 pandemic, and now must work out how to prepare for a future with COVID-19 as an endemic disease.

The Circuit Magazine Podcast
Presilience® and Managing Violence | Joe Saunders

The Circuit Magazine Podcast

Play Episode Listen Later Mar 30, 2022 45:59


How often do Judo skills really pay the bills? How should protectors enhance their own de-escalation capabilities and what does the term Presilience mean? We were honoured to speak with Joe Saunders, Host of the Managing Violence Podcast, in person live in London as part of his European tour to answer questions including: To what extent is Presilience creative problem solving? What is the difference between resilience and Presilience? Do companies still treat compliance as the 'goal' rather than the baseline? How important is it to still have the skills of being able to deploy violence against aggressors anymore? Is there an application for managing your Principal and their expectations? How can we persuade potential aggressors that we are not good targets? Does everyone need to learn how to escape from a bear hug? How big a part of Presilience is de-escalation? If a self defence move takes more than 2 steps would the average person be able to remember it in a crisis? How should protectors operate in environments where use of force is prohibited? More about Joe Saunders: The Managing Violence Podcast was launched in 2018 by violence management specialist and lifelong martial artist, Joe Saunders. Having dedicated his working life to protecting the vulnerable and educating the world about the realities of violence, Joe established the Managing Violence Podcast as the preeminent destination for interviews with true global thought leaders in self-protection – from the hard skills to the soft skills and everything in between.   Joe Saunders started training martial arts at the age of four, created a “Playground Police” force to protect bullied kids at the age of six, and has been fascinated with violence management and protection ever since. As an undergraduate psychology student in Brisbane, Australia, Joe took a part-time job bouncing in local nightclubs. This exposure to real-world violence fanned the flames of his desire to protect and led him into roles including executive protection, armed protection, hospital security and senior violence management education roles.  Today, Joe works for one of Australia's leading risk management consultancies, Risk 2 Solution. He is the State Manager for Victoria and Tasmania as well as the National Practise Lead for Occupational Violence and Aggression. He consults Federal and State government clients, as well as private enterprise on a full-time basis.  Connect to Joe:  LinkedIn: https://www.linkedin.com/in/joesaundersau (linkedin.com/in/joesaundersau) Managing Violence Podcast: http://www.violencepod.com/ (violencepod.com) Presilience: https://presilience.info/ (https://presilience.info/) Risk2Solution: http://www.risk2solution.com/ (risk2solution.com) More about the Circuit: The Circuit Magazine is written and produced by volunteers, most of who are operationally active, working full time in the security industry. The magazine is a product of their combined passion and desire to give something back to the industry. By subscribing to the magazine you are helping to keep it going into the future. https://circuit-magazine.com/read/ (Find out more >) If you liked this podcast, we have an accompanying weekly newsletter called 'On the Circuit' where we take a deeper dive into the wider industry. http://bit.ly/OntheCircuit (Opt in here >) The Circuit team is: Elijah Shaw Jon Moss Shaun West Phelim Rowe Connect with Us:  https://circuit-magazine.com/ (Circuit Magazine) https://mailchi.mp/the-bba.org.uk/bba-connect (BBA Connect) https://www.theprotectorapp.com/ (NABA Protector) https://the-bba.org.uk/ (British Bodyguard Association)

Perth PropTech Radio Show
Residential Building In The South West

Perth PropTech Radio Show

Play Episode Listen Later Mar 6, 2022 25:20


Join special guest Alan Griffiths, State Manager of GJ Gardner Homes covering residential building franchise opportunities in the South West. As well as guests Amol Agrawal Loan Market, and Ryan Milroy canibuild. Get the up to date information on the current residential building climate with PropTech Hub WA on PropTech Radio Show Perth.Hosts Prash, Sarah & Ash brought to you by Land Services WA, HMO Property Co, Highbury Homes, JNG Property Group & Realty Assist Australia.

Jimmy & Nath
EAT WELL TASMANIA: Carl Saunders Chats Plate With A Mate Day

Jimmy & Nath

Play Episode Listen Later Dec 16, 2021 5:16


Earlier this week,  Eat Well Tasmania launched a new campaign called Plate With a Mate—an initiative that will help Tasmanians to eat well, through promoting fresh local food and the power of mateship. Jimmy & Nath were joined by the State Manager of Eat Well Tasmania, Carl Saunders to chat about the initiative.  See omnystudio.com/listener for privacy information.

Armed for Life
Armed for Life -

Armed for Life

Play Episode Listen Later Dec 9, 2021 28:51


Recovering from Mistakes with Andrew GeldertAndrew spent 5 years in the Army as a Reconnaissance/Sniper Soldier and served overseas earning the Infantry Combat Badge, Australian Active Service Medal and East Timor Campaign Medal. He came back still with a lot of anger and took that anger into the world of boxing. He boxed at a high level but as a result got involved with a Motorcycle gang and ended up incarcerated for 5 years for his involvement with drugs.He spent the time of incarceration wisely to better myself and completed three TAFE Diplomas and a Bachelor of Business. Since being released in 2016 I have filled the roles of Managing Director, Manager Projects and State Manager.He is a qualified Men's Personal Development Coach and Business Mentor, and I am writing my first book called How to Find Hope and Heal Yourself.

The National Security Podcast
Electoral Commissioner Tom Rogers on securing Australian democracy

The National Security Podcast

Play Episode Listen Later Dec 3, 2021 41:56


In this episode of the National Security Podcast, Australian Electoral Commissioner Tom Rogers joins Head of ANU National Security College Professor Rory Medcalf in conversation.In the latest instalment of the Security Summit series on the National Security Podcast, Professor Rory Medcalf and Australian Electoral Commissioner Tom Rogers discuss the national security implications of electoral integrity, maintaining Australia's democratic architecture, and how the Australian Electoral Commission (AEC) is responding to challenges like disinformation and foreign interference. They also explore the role of elections and the Commission in national security, how the AEC are taking a more active role in countering false narratives regarding elections, and the obstacles to delivering an election in an increasingly contested democratic environment.Tom Rogers is the Australian Electoral Commissioner, a role he has held since 2014. Previously, he was the Deputy Electoral Commissioner, and State Manager and Australian Electoral Officer for New South Wales at the Australian Electoral Commission.Professor Rory Medcalf is Head of the National Security College at The Australian National University. His professional experience spans more than two decades across diplomacy, intelligence analysis, think tanks, and journalism.We'd love to hear your feedback for this podcast series! Send in your questions, comments, or suggestions for future episodes to podcast@policyforum.net. You can also Tweet us @APPSPolicyForum or find us on Facebook. The National Security Podcast and Policy Forum Pod are available on Spotify, iTunes, Stitcher, and wherever you get your podcasts. See acast.com/privacy for privacy and opt-out information.

Tasmania Talks with Brian Carlton
Brian Wightman, Tasmanian State Manager Of The Australian Education Union (Aeu)

Tasmania Talks with Brian Carlton

Play Episode Listen Later Nov 16, 2021 13:45


Brian Wightman, Tasmanian State Manager Of The Australian Education Union (Aeu)

WOMENdontDOthat (WDDT)
How to keep your kids safe on social with Kristi McVee Ep. 84

WOMENdontDOthat (WDDT)

Play Episode Listen Later Nov 11, 2021 43:39


Kristi McVee and guest host Myrrhanda Novak discuss hot topics for today's parents and caregivers such as teaching kids consent, talking about sex, and how to prevent online child abuse. Kristi shares some of the risks kids are facing today and what we can do to empower them to stay safe and still have fun online. About Kristi McVee: Kristi hails from Western Australian where she works as State Manager and Educator for Safe on Social. She speaks to schools and parent groups about the risks of online abuse and how to use social media safely. Kristi spent ten years with the Western Australia Police working the majority of her career as a Specialist Child Interviewer investigating serious child abuse cases. Kristi is a mom and she is passionate about educating parents on how to protect their kids online. She is also active on social media herself, sharing a ton of helpful advice on tiktok. Let's hang out: Continue the conversation with me on Instagram https://www.instagram.com/womendontdothat/. I love your questions and feedback. Join the club: Become a member of the WOMENdontDOthat Patreon Community. By joining, you get EXCLUSIVE behind the scenes content & access, AND you will help me continue our important work of empowering AND changing women's lives. Join here: https://www.patreon.com/womendontdothat More about Kristi: TikTok: https://www.tiktok.com/@tiktokcop81 Podcast recommendations: The Genius Life Book recommendation: The Five Love Languages by Dr. Gary Chapman Resources that Kristi recommends: https://www.facebook.com/safeonsocial https://instagram.com/consentparenting?utm_medium=copy_link https://instagram.com/thewheelofconsent?utm_medium=copy_link https://www.facebook.com/deputygomez How to find WOMENdontDOthat: Instagram: https://www.instagram.com/womendontdothat/ Twitter: https://twitter.com/womendontdothat www.womendontdothat.com Produced by: Myrrhanda Novak

Evenings with Matthew Pantelis
Helen Stone - Rapid Antigen Testing

Evenings with Matthew Pantelis

Play Episode Listen Later Nov 1, 2021 9:25


Helen Stone is the State Manager for the Pharmaceutical Society Australia. Helen joined Matthew to chat about legislation that is in place that bans the sale of rapid antigen tests for COVID-19 in South Australia.See omnystudio.com/listener for privacy information.

Evenings with Matthew Pantelis
Mark Devine - Fort Largs Redevelopment

Evenings with Matthew Pantelis

Play Episode Listen Later Oct 28, 2021 9:37


Peet's State Manager of SA Mark Devine joined Matthew to talk about the redevelopment of the Fort Largs site and what the community can expect to see once all the works are completed. See omnystudio.com/listener for privacy information.

Customer Retention Revolution by Michelle Pascoe
Food is about enrichment! Now is the time to enrich your career

Customer Retention Revolution by Michelle Pascoe

Play Episode Listen Later Sep 15, 2021 55:25


John McFadden, State Manager of Goodropoils began his career in the kitchen at the age of 10.  In this episode he shares his amazing career, those who have inspired him and his desire to help others who are seeking a career as a Chef. 

Tasmania Talks with Brian Carlton
Brian Wightman, Tasmanian State Manager of the Australian Education Union

Tasmania Talks with Brian Carlton

Play Episode Listen Later Aug 25, 2021 16:19


Brian Wightman, Tasmanian State Manager of the Australian Education Union

Tasmania Talks with Brian Carlton
Alice Flockhart, National Disability Services Tasmania State Manager

Tasmania Talks with Brian Carlton

Play Episode Listen Later Aug 18, 2021 10:06


Alice Flockhart, National Disability Services Tasmania State Manager

Tasmania Talks with Brian Carlton
Brian Wightman, Australian Education Union Tasmania State Manager

Tasmania Talks with Brian Carlton

Play Episode Listen Later Aug 11, 2021 14:52


Brian Wightman, Australian Education Union Tasmania State Manager

Reversim Podcast
416 State Management in React

Reversim Podcast

Play Episode Listen Later Aug 8, 2021


[קישור לקובץ mp3] שלום רב וברוכים הבאים לפרק מספר 416 של רברסים עם פלטפורמה - התאריך היום הוא ה-27 ביולי 2021, ואנחנו נפגשנו ביוקנעם באולפן הבייתי יחד עם יונתן ואסף - היי חבר'ה, מה נשמע? - יונתן, מה שלומך? מתאושש מהג'ט לג הקטן? - (יונתן) כן, הבאתי לך טובלרונים לאחרי . . . (רן) איזה כיף זה הטופי הזה שנתקע בין השיניים . . . - אז אסף - ברוך הבא! (אסף) תודה רבה(רן) היום אנחנו נדבר על נושא Frontend-י - אנחנו לא מדברים הרבה על נושאים Frontend-ים, אבל היום אנחנו נקדיש את כל הערב הזה ל-Frontend - ובעיקר, באופן ספציפי - ל-State Management ב-Frontend.אז עם זה אסף מגיע אלינו - אז אסף, בוא נכיר אותך: מאיפה אתה בא? מה אתה עושה? ספר לנו קצת עליך וקצת על החברה שלך.(אסף) אז אסף קרינצה, אני בא מתל אביב עד לפה ליוקנעם . . .אני מתכנת - התחלתי לתכנת מקצועית בערך לפני עשר שניםהתחלתי את הקריירה ב-CheckPoint, הייתי שם בהתחלה בתחום שהוא יותר Security, אחרי זה עברתי להיות מתכנת ואז ראש צוותאחרי זה עבדתי ב-Microsoft וב-Soluto [עדיין טרי - 413 GitOps with Yaron from Soluto]לאורך השנים עבדתי גם ב-Backend וגם ב-Frontend - וב-Frontend יצא לי להתעסק בהרבה State Management Solutions: לחוות אותם ב-Production, לעבוד איתם בצוות - וגם בפרוייקטים בבית התנסיתי בכל מיני.אחרי Soluto - בעצם בספטמבר האחרון - עזבתי את העבודה, אני ועוד שני חברים טובים שהם גם שותפים, אחד מהם עבד איתי ב-Soluto ואת השני פגשתי עוד ב-CheckPoint - והקמנו חברה בשם livecycle.כש-livecycle זו חברה שעוסקת במוצר עבור צוותי פיתוח - אנחנו מרימים סביבות - Preview Environments - מתוך ה-Source Code של הלקוחות שלנובעצם, הרעיון הוא שעבור כל Change, כל Commit - אנחנו עושים תהליך שהוא דומה לתהליך CI, של לבנות - לעשות Build - למוצר, ואנחנו גם עושים לו Running, בענן.בעצם, יש “סביבה חיה ובועטת” של כל גרסא של המוצר - בענן - שאפשר לשתף אותה.מעבר לזה, On top that - אנחנו שמים כלי קולברציה (Collaboration Tools)לדוגמא, אפשר לדמיין שיש מעצבת בצוות, ומתכנתתהמתכנתת עשתה שינוי בקוד - ושולחת למעצבת, שאולי עיצבה את הפיצ'ר הזה - לינק.המעצבת תוכל להיכנס ללינק, לראות גרסא חיה שלו - ממש גרסא של המוצר, לא איזה Mock - וגם תוכל להגיב שם, עם הכלי קולבורציה שלנוהיא תוכל לשנות CSS - נגיד “ה-Margin לא מספיק טוב”היא תוכל לעשות Screenshot ישירות, בלי Tooling חיצונילהקליט וידאוכל הדברים האלה באים “בחינם” - בלחיצה של לינק . . . וכל זה רץ לו על הדפדפן.(רן) אז אתה אומר - יצרת Pull Request או Merge Request, תלוי באיזו פלטפורמה אתה משתמש - ואז באופן אוטומטי נוצר לך איזשהו Preview link שאותו אתה יכול לשלוח, עוד לפני שעשית Merge, זאת אומרת - אתה לא צריך ללכת ועשות Deploy כדי שהסיפור הזה יעבוד, ופה חוסך זמן ומייעל את ה-Cycle . . .(אסף) נכון . . .(רן) בסדר . . . אצלכם, דרך אגב, יונתן - יש פתרונות בסגנון הזה?(יונתן) Preview כזה אין לנו . . . יש לנו סביבות Pre-Production, שלשם אנחנו מעלים גרסאבאמת בדרך כלל אחרי Merge, כמו שאתה תיארת.(רן) כן, אוקייאנחנו בעצם נפגשנו פה כדי לדבר על State Management ב-Frontend.עכשיו, אני מניח שכל מי שמפתח Frontend בעשור האחרון מבין על מה מדובר, אבל בוא נחבר גם את מי שהוא לא מפתח Frontend, זאת אומרת - למה צריך State Management?יש לי CSS, יש JavaScript, יש HTML . . . על איזה State בדיוק אנחנו מדברים פה? למה צריך State Management?(אסף) אחלה . . . אז אפשר באמת להתחיל מלהגיד מה זה State, ומה זה בעצם עושה באופן כללי, וספציפית באפליקצית Web.אז אפשר להגיד ש-State זו איזושהי “פיסת אינפורמציה”, שמגדירה איך נראית האפליקציה בכל רגע נתוןאיך היא נראית ואיך היא מתנהגתלדוגמא - זו הדוגמא הקלאסית, כשמדברים על State Management, יש כזה את ה-”Hello World” שזה ה-To-Do Applications - כשיש לך רשימת To-Do's כזאת, ה-State יכול להיות האינפורמציה, Array של To-Do's, כשכל אחד מה-Item-ים ברשימה יכול להיות אובייקט - שיהיה לו Title ויהיה לו “?Is Completed”, האם המשימה בוצעה או לא.זה ה-State.עכשיו, יש לנו את האפלקיציה - היא לוקחת את ה-State הזה, ומרנדרת (Rendering) איזשהו View.אפשר להסתכל על זה כמו איזושהי Pure Function, שעבור כל State תייצר אפליקציה אחרת, ועבור אותו ה-State תייצר בדיוק את אותה אפליקציה.הרעיון של ה-State Management זה איזה-שהם כלים וקונספטים שעוזרים לנו לנהל את הדבר הזה.(רן) הזכרת מקודם View - אז יש את המודל הקלאסי, ואולי קצת ישן ומאוס, של Model-View-Controller - אז באלגוריה הזאת, ה-State הוא למעשה ה-Model?(אסף) נכון - ה-ה-State הוא למעשה ה-Model, ה-View זה יכול להיות . . . אם זה נגיד, MVC שמתרדנר (Rendered) בשרת, כמו Ruby-on-Rails או PHP או Laravel או כאלה דברים, ה-View הוא HTML, שהשרת מחזיר ללקוח - והדפדפן “מצייר” מזה אתר.(יונתן) אני חושב שפעם, בעצם . . . יש מעיין Shift כזה ל-Frontend . . . פעם, ה-Database באמת היה ה-Database, ה-Server היה עושה את הלוגיקה, מרנדר אפילו JSP וכל מיני כאלה - וה-Browser היה רק מציג.עכשיו, יש Shift כזה שמאלה ל-Frontend, ששם כבר הלוגיקה - ולכן חסר שם איזה משהו . . .(רן) כן, אני מסכים - ככל שיותר לוגיקה עברה ל-Frontend, ככה נדרש יותר תחכום, ולכן גם נדרש איזשהו State Management - וכנראה שעוד הרבה דברים אחרים. לא רק זה, אבל זה לגמרי אחד מהם.עכשיו - State Management גם מגיע עם רכיבי View בדרך כלל, נכון? יש איזשהו קשר הדוק - אני מניח, למשל, שכל מי שכתב אי-פעם ב-React, כנראה גם מכיר את Redux ואולי גם עוד כמה חבילות.למה . . . נשאל את השאלה הזאת ככה: האם באמת “הצימוד” הזה הכרחי? מה המוטיבציה לצימוד הזה? מה אנחנו מרוויחים מהצימוד הזה? או לחילופין - האם אפשר להפריד ביניהם, לצורך העניין - להשתמש ב-Redux עם Angular או Whatever, והאם אפשר להרוויח מזה משהו פה?(אסף) אחלה - אז כמו שאמרתי, יש פה שני דברים שונים: אחד - זה האם כשאתה משתמש ב-React, צריך להוסיף לזה, On top of that, גם Redux?; והשני זה “האם Redux עובד גם עם דברים אחרים?”.אז אם אני אענה על השאלה השנייה קודם - Redux הוא לא Coupled ל-React: זו ספרייה שיכולה לעבוד עם כל מיני ספריות, והיא יותר High-Level.יש Binding מ-Redux ל-React - זה נקרא React Redux, שזה מצמד את React ל-Redux, אבל באופן די גורף - לרוב ישתמשו ב-Redux עם React, וזו גם הספרייה פופולארית ביותר.אני הסתכלתי לא מזמן ב-npm, ב-Weekly Downloads, ו-Redux הוא 90% בערך מהנפח של הספריות שהסתכלתי עליהן.אני לא יודע כמה קורלציה יש לזה לשימוש אמיתי, אבל אם זה אומר משהו, אז Redux היא סופר-סופר פופולארית.(רן) כן - ואני חושב, דרך אגב, ש . . . מי שמפתח Frontend בודאי מכיר, אני אתרגם רק למי שאינו מפתח Frontend כנראה - אחד הדברים שהכי קוסמים ב-Redux זה הפשטות שלהזו ספרייה שהיא (א) מאוד מאוד קטנה ו-(ב) יש המון המון Tutorials על איך לכתוב Redux בשביל עצמך - מתוך מטרה שהמפתחים יבינו באיזה כלי הם משתמשים.אז לא כל ספריות ה-JavaScript פשוטות, אבל Redux זו שפה פשוטה - אבל אלגנטית, וזה היופי שלה.אבל Redux זה חדשות של לפני . . . כמה? 6-7 שנים?(אסף) 2014 זה היה, אם אני לא טועה [2013?] . . . זה היה ההרצאה של Dan Abramov, שבה הוא הכריז על הספרייה.(רן) כן, אז 7 שנים, אולי יותר - ומאז הרבה מאוד דברים קרו - אז בוא נדבר על מה קורה היום . . .ביום-יום - מה אתה עושה? אתה הולך ופותח פרויקט ו . . . ? דבר ראשון אתה מביא Redux? איך זה נראה?(אסף) אז זו שאלה מצויינת, ובאמת זה תלוי מאוד בצרכים שלך, של האפליקציה עצמהצריך לשאול מה עושה האפלקיציה? מה המורכבות שלה? האם בכלל צריך State Management?אפשר אפילו לקחת קודם צעד אחורה - ולשאול האם בכלל יש State? לא לכל אפליקציה יש State, כמו שיונתן ציין.פעם, אם אנחנו הולכים ממש אחורה, ל”תחילת האינטרנט” - אז אתרים זה היה משהו מאוד פשוט: זה היה הטקסט, התמונות, מדי פעם היה איזה Form . . . אבל זה מה שקרה.וככל שעבר הזמן, הדפדפן ניהיה דבר מאוד מורכב, מעיין “מפלצת” - זה היום חזק כמו מערכת הפעלה שלמה כמעט, אפילו דפדפנים יכולים היום להריץ Server-ים . . . אני ראיתי ש-StackBlitz מריצים את Node בתוך הדפדפן - אתה יכול להריץ Node Server שמרים לך Web Server, וחושף IP שאתה יכול, דרך הדפדפן שלך, להיכנס ל-IP שהדפדפן מרים . . . זה די Mind-blowing.(רן) רקורסיה . . . זו הכותרת.(אסף) בדיוק . . . אז דפדפן זה משהו מאוד חזק, ואפשר לעשות איתו דברים מטורפים.אבל קודם כל, השאלה שצריך לשאול, בכלל לפני ששואלים איזו בספרייה משתמשים, זה האם צריך ספרייה כזאת?אם החלטנו שאנחנו משתמשים ב-React, כספרייה - כי גם את זה אנחנו לא חייבים - אז גם React, לכשלעצמה, יש לה פתרונות לניהול State.כי React באה עם כמה APIs נוחים לניהול State - אני מדבר ספציפית על . . . אפשר לעשות את זה בכמה דרכיםאו בצורה הישנה, שזה דרך ה-Classאו דרך Hooks, שזה משהו קצת יותר חדש.אני אדבר על ה-Hooks, כי זה קצת יותר נוח, אבל אותם עקרונות בדיוק אפשר לעשות גם ב-Classes . . .(רן) נעשה פה רגע איזו עצירה - יונתן, דיברנו קודם זה שלפחות היסטורית, רוב ה-State היה נשאר בצד של השרת והיה מוחזק ב-Database-ים, והייתה איזושהי שכבת Rendering - שגם היא הייתה נמצאת הרבה פעם בצד של השרת.ואז הזכרת - אסף - שהדפדפנים היום הם דווקא די חזקים, ושאפשר לעשות בהם כמעט הכל - ובין השאר, יש בהם גם Database-ים.ועכשיו, נשאלת השאלה - האם יש קשר בין ה-State, שעליו אנחנו מדברים, לבין ה-Database-ים שקיימים היום בדפדפנים? לצורך העניין - האם הם שומרים ב-Database-ים המקומיים שלהם את ה-State, או שזה State שהוא מתדנדר (Rendered)? זאת אומרת - ברגע שאתה עושה Refresh לדף, הכל נעלם ומתחילים מחדש?(אסף) ה-State שאני אוהב וה-State-ים שאני מדבר עליהם - הם לרוב נשמרים ב-RAM, בזכרון, וזה אומר שזה יתנדף ברגע שירפרשו (Refresh) את העמוד.כמובן שאפשר את כל ה-State הזה להעביר אל ה-Local Storage או עם פתרונות Database-יים מקומיים שיעשו את זה Persistent over time.זה במיוחד יהיה יותר קל ויותר נעים עם ספריות כמו Redux, ששומרים הכל במקום אחד - אתה עושה לו פשוט Dump וטוען אותו בחזרה.בדרכים אחרות, אם אתה שומר את ה-State שלך בצורה קצת יותר מבולגנת ב-RAM זה אולי יהיה קצת יותר קשה, אבל אם אנחנו הולכים, נגיד, על משהו כמו Redux, או Recoil, שגם לו יש Snapshot ו-Store שמסדר הכל במקום אחד - או MobX-State-Tree, שזה גם פתרון כזה - יהיה מאוד קל לעשות Dump של הזיכרון הזה אל ה-Local Storage, לדוגמא, שזה Persistent Storage, כמו Database - ולטעון את זה בחזרה כשטוענים את האפליקציה.(רן) “מאוד קל” במובן הזה שזה פשוט String JSON, ואתה יכול לכתוב ולקרוא אותו לעשות Serialization או De-Serialization?(אסף) כן - בגלל שכל ה-State נמצא בעצם באובייקט אחד, אני יכול לעשות לה סריאליזציה (Serialization) ל-JSON, לשמור אותו כ-String ב-Local Storage, לטעון אותו, לעשות לו דה-סריאלזיציה (De-Serialization) - ולהשתמש בו שוב.(יונתן) אם אני, נניח, מתחיל לכתוב אפליקציה חדשה, ואני עוד לא יודע כמה היא תסתבך, כמה גדול זה יהיה . . . - האם היית ממליץ לי, מההתחלה, להשתמש ב-State Management, או לחכות שזה ממש “יצעק”?(רן) זה לא כמו השאלה על Unit Testing? . . . “אני מתחיל משהו קטן, איזשהו פרויקט-צד קטן, לא נראה לי שזה הולך להיות מסובך, אני לא כותב טסטים” . . . מפה לשם - אחרי שנה אתה לא מוצא את הידיים ואת הרגליים . . . (אסף) כן, לגמרי . . . אז זה עניין של גישה.אני, כשאני מתחיל משהו חדש, אני אוהב להתחיל את זה עם כמה שפחות Boilerplate וכמה שפחות דברים, הכי נקי שיש, וכשאני צריך עוד ועוד דברים - אני עושהאני אבין בעתיד, כנראה, גם מה הצרכים שלי, ואני אדע לבחור איזה מהפתרונות State Management . . . כי שוב - זה לא סטנדרט . . . אין סטנדרטיזציה בנושא, אז יש כל כך הרבה ספריות וכל כך הרבה דעות, וזה מסוג הדברים שמתכנתים אוהבים להיות מאוד דעתניים כלפיו.(יונתן) אז המיגרציה (Migration) הזאת, מלהיות בלי State Management לעם - למשהו ש . . . זה מסובך לעשות את זה? זה re-factor ש”ישכיב” את הצוות או שזה “מכה קלה בכנף”?(אסף) אז אני חושב שזה תלוי מאוד ב- State Management solution שאתה בוחר בולדוגמא, MobX זו אחת הספריות הפופולאריות - כנראה השנייה-הכי-פופולארית אחרי Redux - זה מאפשר לך לעשות את ה-Transition הזה בצורה די נוחה, כי זה משתמש באיזשהו “קסם” שמאפשר לך לעטוף אובייקטים רגילים של JavaScript ולהפוך אותם ל-”React-ביים”.מה זאת אומרת -”React-ביים” [חוץ ממשהו שממש קשה להעביר לטקסט ככה?] - זאת אומרת שאם ה-State הזה מעודכן, אז ה-View שלנו גם יתעדכןזאת אומרת ששינינו . . . נגיד בדוגמא של ה-To-Do List, שינינו את ה-Data, את ה-Array הזה של ה-To-Dos? - והקומפוננטות (Components), ה--ים האלה, שמציירות את זה על המסך, תתעדכנה גם כן.ובגלל שזה משתמש באיזשהו “קסם”, שנקרא Proxy Object של JavaScript או Getter ו-Setter של ES5 - אלו שתי דרכים לעשות את זהזה בעצם “דורס התנהגות” של מה שאנחנו עושים, De-reference לאובייקט, כשאנחנו ניגשים אליו.אז מאחורי הקלעים, אתה משתמש בזה כמו אובייקט רגיל, אתה עושה State.ToDos[7].Title - ועורך את זה.ומאחורי הקלעים, MobX עשתה לך Subscription כשהשתמשת בזה עבור הקומפוננטה (Component) שמשתמשת בזה, והיא תדע לעדכן את הקומפוננטה בכל פעם שעדכנת את ה-State.אז זה יהיה מאוד מאוד נוח . . . יכול להיות שכתבת את הדבר הזה כאובייקט JavaScript רגיל, ואתה רק מוסיף MobX ועוטף את זה בכמה פונקציות שהספרייה מביאה לך - ואתה די מסודר, יש לך State Manager . . . בספריות אחרות, נגיד Redux, זה משהו שהוא הרבה יותר opinionated, והוא קצת יותר מורכב.אתה צריך לנסות הרבה יותר דבריםוזו גם אחת הביקורות הכי גדולות שיש על הספרייה הזאת - זה שצריך ללמוד הרבה, ושאתה צריך לכתוב הרבה קוד בשביל להשתמש בזה.(רן) בוא נחזור רגע ל”קסם” - כי קסם זה כיף: אז יש Attribute - אתה אומר נגיד, ToDos[1].Value = “לאסוף כביסה”, ואז, בעצם, אתה אומר שיש איזשהו רכיב שעשה איזשהו Subscription ל-Setter הזה, והוא עושה “Hijacking” לקריאה הזאת או עם Proxy או טכנולוגיה אחרת שהזכרת את שמה, והוא בעצם “תופס” את הקריאה הזו, ואולי הוא עושה Set ל-Value - אבל הוא גם מפעיל איזושהי שרשרת של קריאות, שבסופו של דבר מפעילה את ה-UI.עכשיו, זה נחמד ברמת השימושיות . . . השאלה, אם אתה מכיר את הקונספט הזה, מה שנקרא The Fallacies of distributed systems - שבעצם זה בא ואומר שכאילו אתה מפעיל איזושהי קריאה, ואתה לא יודע שהקריאה הזאת רצה על איזשהו שרת מרוחק, ולכן אתה גם לא יודע מה כל הדברים הרעים שיכולים לקרות בדרך . . . אז אתה לא מטפל נכון בשגיאות, אתה לא יודע כמה זמן זה יקח, אתה . . . זאת אומרת - זה נראה קל, אבל אתה בעצם “מחביא” מאחורי זה הרבה מאוד דברים שגם יכולים להשתבש, ואם אתה לא מבין שזה מה שיקרה, אתה יכול לטעות, זאת אומרת - יהיה לך UI שהוא Sluggish ועוד כל מיני כאלה תופעות . . . אולי לא תטפל נכון בשגיאות וכו'.אז איך . . . יש פה איזשהו Trade-off בין פשטות השימוש לבין היכולת שלך לשלוט בהתנהגות בצורה שהיא Fine-grained . . . (אסף) נכון מאוד . . . MobX, כספרייה, זה משהו שהוא יותר Tool, שהוא נורא לא Opinionated.הוא מאפשר לך איזושהי יכולת, שנותנת לך לעשות Subscription ו-Reactiveness ל-State, בלי לעשות הרבה Boilerplate - אבל זה לא אומר שאתה חייב להשתמש בזה בצורה הכי פשוטה.אתה יכול לעטוף את זה בדברים שיעזרו לך לפתור את הבעיות שציינת - של Observability ושל Debugging יותר נוח.האמת שהיוצר של MobX כתב עוד ספרייה, שקוראים לה MobX-State-Tree, שהיא כן Opinionated, ומשתמשת ב-MobX בתור כלי, מאחורי הקלעים, לעשות את הפעולות היותר . . . של ה-Reactivness.אבל היא מאוד Opinionated - יש שם Store, ל-Store יש Type-ים שאתה רושם אותם, איזשהו מודל . . . אתה רואה בכל פעם לאן כל דבר הולך ואתה יכול ליצור, מתוך זה, Snapshots - בדומה ל-Reduxזאת אומרת - זה משלב, באיזשהו מקום, את הכיפיות והקסם של MobX, אבל את ה-Rigidness וה”נוקשות” הזאת של -Redux, שגורמת לך גם לדבג (Debug) קוד בצורה יותר נוחה וגם להבין מה קורה כשדברים משתבשים.(רן) כשדיברנו בטלפון, בשיחה המקדימה, דיברנו על ספרייה שנקראית Recoil, שהזכרת את שמה מקודם - מה מעניין בה? מה מיוחד בה? מתי אני ארצה להשתמש בה ולא באחרות?(אסף) אחלה, אז Recoil . . . אולי לפני שנדבר על Recoil, נדבר טיפה על קונטקסט, כי הרבה מהדברים שם הם סוג של פותרים דברים שהיה בעייתי עם קונטקסט, עם New State.אז אם מסתכלים רגע על ה-API ש-Redux מביא איתו Built-in, בלי להתקין שום ספרייה חיצונית, אז יש לנו שני דברים עיקרייםיש לנו useState, או useReducer, שזה תחליף ל-useStateויש לנו את Context.עכשיו - useState ו-Context עושים שני דברים קצת שונים - useState מאפשר לכל קומפוננטה (Component) לשמור State לוקאלי עבורה, שהוא Persistent בין Render Callsזאת אומרת שאם אני אקרא ל-Render עוד פעם, יהיה לי את אותו State.ובנוסף, זה נותן לי את ה-Reactiveness הזה, כמו שדיברנו - זה מרכיב חשוב בכל State Management.ברגע שעדכנתי את ה-State, עם פונקציה שה-Hook הזה מחזיר לי - ה-setState - אז React ידע לקרוא לי ל-Rendering - אם ה-State המחודשזאת אומרת שברגע שאני מעדכן את ה-State - אני יודע שה-View יהיה “טרי”, הוא יצייר לי את מה שאני רוצה עם ה-State “הטרי” והחדש.(רן) זאת אומרת - כאילו יש את המצב הראשוני, ואחר כך, על כל שינוי, יקראו לך ותעשה Rendering מחדש.(אסף) בדיוק - אני יכול . . . React מבטיח לי את זה, שזה אחלה, זה מעולה.הבעיה עם useState זה שדברים . . . שאפליקציה, כשהעץ-קומפוננטות של React מתחיל לגדול ולגדול, אני רוצה לפעמים להתחיל לשתף State בקומפוננטות שלפעמים הן גם במיקום רחוק בעץ . . . שני עלים שיש להם אב-קדמון משותף, נמוך ביותר, שהוא כמה רמות מעל.ואז זה אומר . . . .(רן) אוקיי - אז אני מסתכל על רשימת ה-To-Do - אז אתה רוצה, נגיד, להציג איזשהו View אחד גדול עם ה-To-Dos, ואולי מימין-מלמעלה גם איזשהו תקציר של הרשימה, נגיד כמה אייטמים נשארו un-checked . . . (אסף) בדיוק - כמה אייטמים נשארו un-checked, ואולי עוד סטטיסטיקות . . . מעיין כזה Dashboard, זו דוגמא מעולה.ובאמת, כדי ששתי הקומפוננטות הללו תכירנה את אותו State - כי אנחנו לא רוצים לשכפל את ה-State, אנחנו יכולים, תיאורטית, לשכפל את ה-State, אבל אז נוצר מצב שבו אני צריך לטפל בעדכון של שני State-ים שונים, וזה יכול ליצור באגים וזה קשה להבין . . . (רן) מה הבעיה? תיקח ספרייה, בטח יש אחת כזאת שעושה את זה, לא? . . .(אסף) יש ספרייה . . . ב-JavaScript יש ספרייה לכל דבר, לכל שורה של קוד יש ספרייה . . . (רן) ראיתי לא מזמן איזשהו API שנקרא is-odd - שמחזיר לך אם המספר זוגי או אי-זוגי . . .(אסף) יש את הסיפור המפורסם של left-pad, שזו ספרייה שהקריסה את כל npm, הקריסה מלא עבודה של מלא אנשים בכל העולם, בגלל שהשתלטו עליה ועשו שם כל מיני דברים . . [היה לא מזמן ב-398 with Danny Grander from Snyk](רן) בסדר - אז אתה לא רוצה לשכפל את ה-State וזה, אני חושב, ברור - אבל אתה אומר שיש פה בעיה עם ה-Set . . .(אסף) כן, ומה הבעיה? יש פה שתי בעיות - אחת זה שאם אני רוצה ששתי קומפוננטות, שנמצאות במיקום מרוחק בעץ, ישתפו את אותו State, אני צריך להתחיל להעביר את ה-State הזה ממקום למקום - זה נקרא Props Drilling, “קדיחת Properties” . . . זה לא נוח, זה אומר שבכל פעם שאני רוצה להוסיף State אני צריך להוסיף את זה בעוד “מיליון מקומות”, קשה לעקוב אחרי זה, מאיפה זה בא . . .(רן) כן, אתה צריך לקודד . . . למעשה, אתה צריך . . .עכשיו כשאתה אומר, אני נזכר שעשיתי את זה, וזה היה מה-זה מעצבן . . . בכל מקום אתה צריך ללכת ולעשות . . . “לפעפע” את ה-Attribute הזה למטה ולמטה ולמטה . . . .ממש עבודה ידנית מעצבנת . . . (יונתן) וזו בעיה גם לפעמים בקוד של ה-Server, נכון? כשאתה מאתחל איזשהו Bin, או איזשהו אובייקט, ורק למטה למטה אתה צריך להעביר אותו . . .(אסף) נכון, Dependency Injection כזה . . .(יונתן) ואם אתה “מתפתה”, אז אתה שם איזשהו משתנה גלובאלי או Database או משהו כזה, ואז אתה . . (רן) זה כשאתה מתכנן להתפטר . . . וכשאתה מתפטר אז אתה לא מגלה . . .(יונתן) אז מה האלטרטיבה ל-Props Drilling הזה? . . . (אסף) אז רק אני אגיד שבנוסף להעברה הזאת, זה גם עניין של Performance, זה בעייתי - כי איך ש-React עובד, ברגע ש-Props משתנה, הוא קורא ל-Render מחדש . . .הוא קורא ל-Render כש-Props משתנה וכ-State משתנה.וכשכל תת-העץ הזה, שבכלל לא משתמש ב-State - כל מה שהוא עושה זה להעביר את זה מפה לשם כשמתרדנר (Renders) - זה פשוט בזבוז של חישוביות . . .אבל באמת כדי לפתור את זה יש איזשהו API שנקרא Context - ו-Context מאפשר להגדיר איזשהו State . . .(רן) הנה המשתנה הגלובאלי שחיפשת, יונתן . . . (אסף) בדיוק . . . אז זה משתנה גלובאלי, שבעצם פותר את העניין של ה-Drilling, כי אני יכול להגדיר את זה ב”אב הקדמון” המשותף הזה, אני יכול להגדיר שם את ה-Context, וזה אומר שכל חלק בתת-עץ, שהוא צאצא של האב הקדמון המשותף הזה, יכול להשתמש ב-Value של ה-Context.וזה מאפשר לי לפתור את ה-Props Drilling - וגם עם זה יש קצת בעיות . . . אחת - גם פה יש קצת עניין של Performance, כי אם אני, נגיד . . . לרוב, מה שעושים זה שעושים Provider כזה, ובתוך ה-Provider הזה זו קומפוננטת React רגילה - שהיא בעצמה משתמשת ב-useState שדיברנו עליואז כדי לעדכן את ה-Value, אני מעדכן את ה-Value איפה שאני שם את ה-Provider, והוא ירדנדר (Render) את כל תת העץ.הוא עדיין ירנדר אותו - כי ככה זה עובד: כי ברגע שהתרנדר אב-קדמון, הוא מרנדר את כל התת-עץ.אפשר לפתור את זה בדרכים שונות, כמו נגיד עם React.memo שהופך קומפוננטות, שמשווה באופן Shallow את ה-Properties, ומרנדר את זה רק אם הם שווים - אבל זה מעצבן, כי אני עכשיו חייב לעשות את זה, גם יש בזה Overhead . . . יכול להיות שזה לא כזה מעניין, ברוב המקרים, תכל'ס, זה לא מעניין - כי זה לא שווה את ההתעסקות, כי זה לא משנה באמת את חוויית המשתמש, האופטימיזציות האלה.אבל כשיש אפליקציות ענקיות, ש-Rendering הוא מאוד יקר, והדברים האלה מתחילים להציק - אז זה מתחיל להיות בעיה, ואז מתחילים לחשוב מה לעשות.(רן) אבל זה כן משנה את חוויית המפתח, זאת אומרת - או שתצטרך לעשות Props Drilling, או שתצטרך להשתמש ב-Context, שזה - בוא, בינינו - זה משתנה גלובאלי, עם כל המעמסה שבאה עליו.אז כן - למפתח זה אומר איזשהו נטל תחזוקתי(אסף) כן, לגמרי . . . (רן) אז זו הבעיה . . . הבנו - האקדח מהמערכה הראשונה . . . . בסדר.אז Recoil היא זו שתיקנה את הבעיה הזו?(אסף) Recoil תיקנה חלק מהבעיות האלה, כן . . . ב-Recoil, זה התחיל מהרצאה שהייתה ב-ReactEurope, שזו אותו כנס ש-Dan Abramov עשה בו את ההרצאה המפורסמת על Reduxאז זה בחור מ-Facebook, שסיפר שיש להם כלי ב-Facebook, שהם עושים כל מיני סטטיסטיקות על user-ים.הוא סיפר שם על כל מיני דרישות שהיו להם מהמוצר הזה - והוא רצה להשתמש ב-State וב-Context אבל נתקל בכל מיני בעיות - אחת מהבעיות הייתה . . . עוד בעיה שלא הזכרנו בנוגע ל-Context זה שאם אנחנו רוצים שה-User ייצור באופן דינאמי State - בוא נדמיין לדוגמא שזו הדוגמא שהוא מביא - אז לדוגמא, יש לי אפליקציה שאני יכול לצייר בה צורות - אני יכול לצייר בה עיגול, אני יכול לצייר בה מרובע, וה-User יכול פשוט להכניס עוד צורההוא יכול גם לעשות לזה Drag, או לשנות לזה את ה-Size . . . אפשר לדמיין מעיין Photoshop כזה . . . עכשיו - לכל אחד כזה הוא רצה ליצור State משלו - והסיבה שהוא לא רצה את זה ב-State משותף זה בשביל Performance, דיברנו על זהכי אם יש State משותף אז זה ירדנדר את כולם, וכשאתה מתחיל לעשות דברים כמו Dragging, וזה קורה 60 פעמים בשנייה, אז זה כבר מתחיל לכאוב . . . אתה כבר לא יכול, אתה צריך להתחיל לשחק פה עם Performance Optimizations.אבל הוא אמר “אולי נשתמש ב-Context, ועדיין העניין ב-Context הוא שזה סטאטי, ואתה חייב לדעת מראש כמה Context-ים את צריך ליצור . . . אתה לא יכול ליצור Context באופן דינאמי מתוך קוד.וזו בעיה ל-Use Case שכזה . . . זו אחת הבעיות . . . וכמובן יש את כל הבעיות שדיברנו עליהן מקודם.אז מה שהם עשו ב-Recoil . . . הם עשו כמה דברים מאוד מעניינים - אחד - בניגוד לספריות אחרות, ברוב הספריות - זו ספרייה שהיא מאוד Coupled עם React - אתה לא יכול להשתמש ב-Recoil ללא Reactבניגוד, נגיד ל-Redux או ל-MobXויש לזה כמה יתרונות נחמדים, כי ה-API של זה מאוד מאוד פשוט, והוא מאוד דומה ל-API של React, אז במקום useState, אתה תשתמש ב-useRecoilState, וזה יחזיר לך את אותו הדבר - יחזיר לך State ו-setState - וזה מאוד Familiar למי שמכיר את React, אתה לא צריך ללמוד הרבה, בניגוד ל-Redux וגם ל-MobX, שצריך ללמוד דברים.והקונספטים מאוד פשוטים - יש בעצם את ה-State הכי פשוט, שנתנו לזה שם די טוב - קוראים לזה- Atom, כי זה משהו אטומי . . . ובו אתה מגדיר State.עכשיו, אתה מגדיר את זה באופן נפרד, במודול אחר, שהוא לא יושב בתוך הקומפוננטה שלך, ולכן אתה יכול לשתף אותו עם קומפוננטות אחרותפשוט עושים לו Import . . . אתה לא צריך לעשות איזשהו Provider שיושב בעץ-למעלה.כל אחד מהם יכול לעשות לזה Import בנפרד, מבלי שיש את התלות הזאת בעץ.(רן) אוקיי . . . אבל זה דווקא . . . זה לא משהו שיכול לקרות ב-Run-time - ה-Import קורה בזמן הפיתוח, נכון? אתה לא יכול להחליט Ad-hoc ש . . . אתה יודע, בזמן ריצה, לעשות Import למשהו, נכון? זה קצת מזכיר את הבעיה שהייתה עם ה-Context . . . (אסף) נכון - בגלל זה יש משהו אחר שקיים ב-Recoil ונקרא atomFamily - זו “משפחה של אטומים” . . .אתה מגדיר atomFamily, והוא מייצר לך Atom-ים באופן דינאמי . . . אתה נותן לו ID, והוא יביא לך את ה-Atom המתאים ל-ID, וככה אתה יכול, ב-Run-time, בלי לדעת מראש, אתה יכול ליצור עוד ועוד Atom-ים ולשתף אותם.(רן) אז למעשה, הוא נותן ל-JavaScript לפתור את הבעיה . . . הוא אומר “תעשה Import, אני לא רוצה לנהל לך את המצב” - תעשה Import, ואם יש לך State משותף, תעשה לו Import משני קבצים שונים או משני רכיבים שונים - ובכלל שעשית Import לאותו רכיב, אז ה-State ישמר . . . זה הקונספט.אוקיי, JavaScript . . . אני שואל את עצמי האם יש פה סכנה ל-Race Conditions למיניהם . . . אם שני אובייקטים מחזיקים . . . טוב, זה כנראה לא קורה ב-JavaScript כי זה רץ בסביבה נפרדת, אז יש לנו פה Event Loop וזה לא יכול לקרות.(אסף) כן . . . גם בנוסף, בדומה ל-Redux, האובייקטים האלה הם Immutable - הם לא יכולים להשתנות לעולם, מרגע שהם נוצרו.(רן) אז איך אתה מעדכן State, אם זה Immutable?(אסף) אתה יוצר חדש . . . בכל פעם שאתה מעדכן State אתה לא משנה אותו - אתה יוצר אובייקט חדש, למעשה.(יונתן) תזכור ש-State is Evil . . . אז . . .(רן) כן, אבל דיברנו על . . . . אז בוא רגע נחזור לדוגמא שבה יש לנו רשימת To-Dos . . . יש לנו בחלק המרכזי של הדף את הרשימה המלאה עם ה-Check-box-ים לידה, ולמעלה מצד ימין אני רוצה להחזיק רק את מספר האייטמים שעדיין לא סיימתי, אוקיי? אז אני כן רוצה לעדכן פה איזשהו State, נכון? אני רוצה שלשניהם יהיה single source of truth - אבל אתה אומר שזה Immutable, אז מה אני עושה? איך אני מעדכן?(אסף) מעולה, אז בוא נלך על הדוגמא שאמרת - אם אנחנו משתמשים בפתרון שהוא mutable, כמו נגיד -Redux או Recoil, אז יש פה שני דברים - א - יש פה את ה-Counter הזה, של כמה אובייקטים הם Completed - זה מה שנקרא Derived Data: זה Data שאמרנו שאנחנו לא רוצים להחזיק אותו פעמיים, אז אנחנו רוצים לחשב אותו, אנחנו רוצים לחשב אותו מתוך ה-Data האמיתי, שזה ה-Array הזה של ה-To-Do List.גם פה יש עניין של “אנחנו לא רוצים לחשב את זה יותר מדי פעמים, אנחנו רוצים לחשב את זה רק כשדברים ישתנו”, כי זה יקר לחשב דברים, אבל אם נחזור לשאלה הזו, רגע, של “איך אנחנו מעדכנים את זה?”, אז בעצם כדי לעדכן את . . . כדי להוסיף To-Do חדש, אני צריך להוסיף Array חדש, כי אחרת ה-State לא השתנה . . . עכשיו, למה זה חשוב ב-Redux? כי ב-Redux, הוא משתמש בעניין הזה של mutability בשביל ליצור Reactiveness . . . דיברנו על Reactiveness, שזה מתי . . . איך אני יודע שכשה-State משתנה, אני צריך להודיע על הקומפוננטות שמשתמשות בו.אז -Redux משתמש ב-mutability כדי לעשות Shallow comparison - הוא לוקח את ה-Reference של האובייקט, ומשווה את זה - כי זו השוואה מאוד מאוד זולה, זה להשוות שני מספרים - הוא לא צריך לעשות Deep Comparison, ולעבור אובייקט-אובייקט ולראות שזה בדיוק אותו Value, הוא רק משווה את ה-Reference.ולכן, אם אתה עושה את זה Immutable, זה מאוד פשוט ליצור את ה-Reactiveness הזה.כשאתה רוצה לשנות את ה-State, אתה צריך ליצור אובייקט חדש.עכשיו, הדבר הזה הוא נושא ב-Redux, שהוא קצת שנוי במחלוקת . . .כי שוב, דיברנו על Boilerplate - בכל פעם ליצור אובייקט חדש זה יכול להיות מאוד מעצבן, וזה גם יכול ליצור באגים, כי יכול להיות שבטעות שינית את ה-State, כי JavaScript היא שפה שהיא Stateful, אתה יכול לשנות State, הוא נותן לך את זה ואתה יכול לעשות את זה בטעות - ואז זה ייצור באגים, כי בטעות עדכנת את ה-State במקום לעשות State חדש . . . ואז ה-Comparison לא יעבוד, ואז תקבל View שהוא לא Fresh, הוא Stale, וזה לא יעבוד לך ואתה לא תבין למה, ואז אתה תחפש בקוד ועד שתמצא את זה . . . זה נורא מעצבן.(יונתן) זאת אומרת שהייתי יכול לקחת את המערך של ה-To-Dos, ולהוסיף עוד איבר ברשימה - וזה לא היה מרנדר את הקומפוננטות כי React לא היה מודע לזה . . .(אסף) בדיוק, לא היית רואה את זה - והיית שובר את הראש “למה זה קרה לי?”.(רן) דרך אגב, בניגוד למה שאמרת קודם על MobX, שבו אם היית משנה משהו, אז בסופו של דבר כן ה-UI היה עושה לזה רפלקציה (Reflection).(אסף) נכון - ב-MobX, הוא משתמש ב-mutability, והוא בעצם משתמש בהתנהגות הזאת כדי ליצור את ה-Reactiveness.(רן) וב-Redux או ב-Recoil זה למעשה Anti-Pattern - אם אתה מפתח שעובר מ-MobX לאחד מאלה, הולכים להיות לך כמה חודשים קשים בהתחלה . . . (אסף) נכון . . . אבל יש חדשות טובות! אותו בחור שעשה את MobX ואת MobX-State-Tree - הוא עשה גם ספרייה שנקראית Immer, שהיום היא באה בתוך Redux -בגלל ש-Redux . . . אחת מהביקורות הכי גדולות זה כל ה-Boilerplate וכל העבודה שצריך לעשות, Redux עבדו קשה בשביל להוסיף לתוך הספרייה כל מיני כלי-עזר שיעזרו לך עם זה.אחד מהם זה Immer - שמשתמש באותו “קסם” שמשתמשים ב-MobXזה גם אותו בנאדם שהשתמש בקסם הזה ב-MobX . . . כדי לעשות Immutable state - אבל בצורה שנוח יותר לאנשים לעשות את בצורה של mutable . . . מה זה אומר? זה אומר שאתה יכול להשתמש ב-API המוכר של JavaScript, של לעשות State.משהו.משהו = . . . לשנות את האובייקט הקייםבדוגמא שנתנו מקודם - להוסיף איבר למערךאבל מאחורי הקלעים, באמצעות אותם קסמים שדורסים את ההתנהגות של האובייקט, הוא ייצור לך אובייקט חדש, עם רפרנס חדש, וה-Shallow Reference Comparison יעבוד והכל יהיה כיף!אתה לא צריך ליצור Spread . . . מה שקורה הרבה פעמים זה שאתה יוצר Spread-Operator כדי לעשות Spread לאובייקט הקודם מתוך אובייקט חדש - וזה גם, פעם לא היה את זה, זה חדש, קיים רק כמה שנים, פעם היה צריך לעבוד עוד יותר קשה . . . אז זה עושה API ממש ממש כייפיהיום, Redux זו חווייה הרבה יותר כייפית ממה שהיה כשאני השתמשתי בזה . . . כשהתכוננתי לפודקאסט, ראיתי שהם עשו שם המון המון עבודה כדי לטפל בבעיות האלה.(רן) אני כבר מצליח לדמיין את הפרסומות - “להרגיש Stateful ולהיות Stateless!”, אבל טוב . . . [יש מצב . . . פרסומות הרבה פחות מוצלחות מזה כבר רצות היום על איילון]מעולה, מגניב - אז בוא נעשה רגע סיכום: בגדול, דיברנו על מה זה State Management, ולמה בכלל צריך את זה בצד של ה-Clientדיברנו על זה שלוגיקה עברה לצד של ה-Client, ולכן זה . . . הדברים מתחילים להיות מסובכים וצריך איזושהי דרך, ככה “לסדר את הקוד”, זה לא יכול להיות הכל ספגטי - jQuery Spaghetti, למי שיצא התענוג . . .אז קשה מאוד לנהל קוד כזה, ולכן נולדו ספריות של State Managementדיברנו קצת על React, דיברנו על MobX, שיש להן גישות שונות ובסופו של דבר על Recoilאז תודה רבה! כמה מילות סיכום?(אסף) היה לי ממש כיף, אפשר להמשיך לדבר על הנושא הזה עוד המון-המון-המון - זה נושא מאוד Debatable . . . יש המון פתרונות, כל הזמן קמות ספריות חדשות, זהו . . . תודה רבה!תודה לך אסף, ושהיה בהצלחה ב-livecycle. להתראות! האזנה נעימה ותודה רבה לעופר פורר על התמלול!

The Circuit Magazine Podcast
Managing Violence and the Art of Deescalation | Joe Saunders

The Circuit Magazine Podcast

Play Episode Listen Later Aug 4, 2021 57:54 Transcription Available


Managing workplace violence as an executive security professional might seem really intuitive. But today's guest Joe Saunders, the host of the Managing Violence podcast, as well as a Director for SRM in Australia, is going to give us a real hard look at how managing workplace violence and de-escalation is fundamental to what we do as protectors. Tune in to this lively conversation to hear us chat with Joe about:  The surprising place where workplace violence might rear its head (hint: it's where you would least expect it to be).  Learn the 9-step process for proactively preparing for and dealing with occupational violence.  How verbal judo is a handy skill when dealing with that difficult family member of the protectee or when we are dealing with an enraged or a frustrated employee. The two triggers of aggression and what to do in a situation where somebody becomes agitated to quickly to change the balance back to neutral? Sometimes EPs can be the handbrakes to happiness. How the tool of “assertive courtesy” will help you show respect while still maintaining boundaries. For EPs looking to shortcut the process of learning new skills and gain that experience in the shortest amount of time possible – hear Joe's surprising, off-the-wall suggestions for anyone who's looking to improve that de-escalation skills! Joe also cuts through a common myth and reminds of what most good protectors know to be true:  “In close protection, if the job gets exciting, you definitely screwed it up. The job should be as boring and monotonous as possible. That means you did well.”   Listen in to this week's powerful episode. It packs a punch! (pun intended.) More about Joe Saunders: The Managing Violence Podcast was launched in 2018 by violence management specialist and lifelong martial artist, Joe Saunders. Having dedicated his working life to protecting the vulnerable and educating the world about the realities of violence, Joe established the Managing Violence Podcast as the preeminent destination for interviews with true global thought leaders in self-protection – from the hard skills to the soft skills and everything in between.   Joe Saunders started training martial arts at the age of four, created a “Playground Police” force to protect bullied kids at the age of six, and has been fascinated with violence management and protection ever since. As an undergraduate psychology student in Brisbane, Australia, Joe took a part-time job bouncing in local nightclubs. This exposure to real-world violence fanned the flames of his desire to protect and led him into roles including executive protection, armed protection, hospital security and senior violence management education roles.  Today, Joe works for one of Australia's leading risk management consultancies, Risk 2 Solution. He is the State Manager for Victoria and Tasmania as well as the National Practise Lead for Occupational Violence and Aggression. He consults Federal and State government clients, as well as private enterprise on a full-time basis.  Connect to Joe:  LinkedIn: https://www.linkedin.com/in/joesaundersau (linkedin.com/in/joesaundersau) Managing Violence Podcast: http://www.violencepod.com/ (violencepod.com  ) Risk2Solution: http://www.risk2solution.com/ (risk2solution.com) More about the Circuit  The Circuit Magazine is written and produced by volunteers, most of who are operationally active, working full time in the security industry. The magazine is a product of their combined passion and desire to give something back to the industry. By subscribing to the magazine you are helping to keep it going into the future. https://circuit-magazine.com/read/ (Find out more >) If you liked this podcast, we have an accompanying weekly newsletter called 'On the Circuit' where we take a deeper dive into the wider industry. http://bit.ly/OntheCircuit (Opt in here...

Tasmania Talks with Brian Carlton
Eamonn O'Toole, Stroke Foundation Tasmania State Manager

Tasmania Talks with Brian Carlton

Play Episode Listen Later Aug 2, 2021 9:14


Eamonn O'Toole, Stroke Foundation Tasmania State Manager

Hammer + Nigel Show Podcast
Beer Sample Friday

Hammer + Nigel Show Podcast

Play Episode Listen Later Jul 23, 2021 4:14


National Tequila Day is Saturday, July 24th! State Manager from Hiatus Tequila Brett Glaze joins the Hammer & Nigel Show for a special Tequila edition of Beer Sample Friday! https://www.hiatustequila.com/ See omnystudio.com/listener for privacy information.

Business Over Drinks
30. How to Drink, Collect and Enjoy Whiskey - Whiskey Educator Matthew Fergusson-Stewart

Business Over Drinks

Play Episode Listen Later Jun 7, 2021 63:04


We hope you enjoy our podcast! To help us grow, please subscribe to our podcast and follow us on YouTube, Instagram, Facebook and/or LinkedIn. It's the best way we can keep bringing in quality guests.Welcome to Business Over Drinks, one of the most unique podcasts you will find anywhere in the world helmed by two people from different walks of life.The podcast is an extension of their real-life experiences as business owners, salaried employees and industry mavericks who made mistakes along the way and lived to talk about it.WE SPEAK TO: Matthew Fergusson-Stewart. He joins Beam Suntory Asia as the Regional Brand Ambassador, specialising in the advocacy of Malt Whiskies, focusing primarily on Auchentoshan, Bowmore amongst the wide portfolio. Aside from having been the State Manager of The Scotch Malt Whisky Society in Western Australia, Matthew also became the creator and Director of Stewart's Whisky Consultancy when he moved to Singapore. He has also managed iconic whisky bar ‘The Auld Alliance' which houses Southeast Asia's largest whisky selection and spent five years as an award-winning brand ambassador for Glenfiddich, the World's Most Awarded Single Malt Whisky, before working as the Chief Marketing Officer for TSH Group. He is also the creator of the 19,000 strong whisky community ‘Dram Full' and author of both ‘Whisky Molecules' and two authoritative papers on chill-filtration.In 2016, in recognition of his pursuit of excellence as a Brand Ambassador, Matthew was awarded the highly prestigious industry award - Icons of Whisky Scotch Whisky Brand Ambassador of the Year 2017 (rest of the world). In 2018 his peers in the Singapore drinks industry selected him as Best Education and Community Ambassador.WE'RE DRINKING:David: Dubliner Irish Whiskey & Honeycomb Liqueur 700mLTerng: Auchentoshan Three Wood Single Malt Scotch Whisky 700mLMatthew: Auchentoshan 12 Year Old Single Malt Scotch WhiskyWE CHAT ABOUT:Our wine guideOur wine interview about wine with Amy WhiteVisit www.businessoverdrinks.com for full show notes. KEEP IN TOUCH WITH MATT:Matthew's websiteMatthew on Instagram PROMOTION:Listeners get 10% of David's hilarious new book, Everyday A**holes, using the promo code BOD at checkout. Get a copy at everydayassholes.net.Listeners get a free 30-minute consultation with Terng's company, SYNC PR. Just mention this podcast when contacting them at syncpr.co

Bay FM Searchlight Rainbow Conversations

It's Been 40 years since the virus has been recognised and now 40 million people worldwide are living with it. What has changed in this time? Statistically, who is most at risk? What advancements have been made? What is PrEP, the new drug for HIV prevention? We look at the history, the stigma and the reality of this virus in 2021. Tony and Jaz talk with Lance Schema, the State Manager of Client Services for the Queensland Council of LGBTI Health and a legend of the Brisbane rainbow scene, Robert Cosgrove. Queensland Council of LGBTI Health (formerly the Queensland AIDS Council) www.QUAC.org.au Ph: 07 30171777 Queensland Positive People www.QPP.org.au PH: 1800 636 241 PFLAG+ Brisbane www.pflgbrisbane.org.au Ph: 0400 767 832 Open Doors www.opendoors.net.au Ph: 07 32577660 Positive Women Victoria www.positivewomen.org.au Ph: 03 98638747 World Aids Day - December 1st www.worldaidsday.org.au

Authentic Talks 2.0
Episode 147 | Staying Safe from Violence without Being Paranoid | Guest: Joe Saunders

Authentic Talks 2.0

Play Episode Listen Later Apr 26, 2021 47:26


This episode I speak with Joe Saunders, Creator & Host of Managing Violence.Joe started training martial arts at the age of four, created a “Playground Police” force to protect bullied kids at the age of six, and has been fascinated with violence management and protection ever since. As an undergraduate psychology student in Brisbane, Australia, Joe took a part time job bouncing in local night clubs. This exposure to real world violence fanned the flames of his desire to protect, and led him into roles including executive protection, armed protection, hospital security and senior violence management education roles.He holds instructor/coaching certifications in the following systems:SenshidoKrav MagaJudoSumoISR MatrixDefensive Tactics (PPCT, ASP, BodyCuff, Firearms, Tactical Self Defense)Aggressive Behaviour Management for HealthcareToday, Joe works for one of Australia’s leading risk management consultancies, Risk 2 Solution. He is the State Manager for Victoria and Tasmania as well as the National Practise Lead for Occupational Violence and Aggression. He consults to Federal and State government clients, as well as private enterprise on a full time basis. Find Joe on:https://www.facebook.com/managingviolence/https://twitter.com/joesaundersMVPhttps://www.instagram.com/managingviolence/https://open.spotify.com/show/5xYidJv8kqP6vH8Q2gPEMGhttps://www.youtube.com/channel/UCvJgyuUe-wxu-ii88QEc2Zghttps://podcasts.apple.com/us/podcast/id1441934641https://www.patreon.com/managingviolencehttps://www.linkedin.com/company/managingviolenceShare this episode with your family and friends. Leave me a 5 star review on apple podcasts or Itunes and don't forget to subscribe to the show!! If you are interested in being a guest on authentic talks 2.0, email me. If you want to work with me and need a discovery call, let's talk!! Follow Authentic Talks 2.0 on Social Mediawww.authentictalks2.comInstagram: https://www.instagram.com/authentictalks2.0_withshanta/Twitter: @authenticTalks2.0Clubhouse: @AuthenticTalksEmail: AuthenticShanta@gmail.comYouTube: https://www.youtube.com/channel/UCsC3wtpcdWRywryicns0gwQPinterest: https://www.pinterest.com/authenticshanta8638/authentictalks-with-shanta-podcast/

What The Finance
Are You Ready To Buy A House?

What The Finance

Play Episode Listen Later Apr 11, 2021 35:07


Buying your own home may be the great Australian dream, but like a good pair of jeans, home ownership is not one size fits all. From deciding whether you want to buy a house at all, to all the technical stuff, like mortgages, interest rates and stamp duty, Mel Browne and Pallavi Sharda take you through entire process, step by step. CREDITS  What The Finance is made possible by our partners at Westpac. Hosts:Melissa Browne and Pallavi Sharda Executive & Audio Producer: Madeline Joannou Assistant Producer: Emmeline Peterson Guest: Kelly Dalton-Moon - State Manager for Home Lending Westpac NSW and ACT LINKS Head to westpac.com.au/whatthefinance to find free resources to help set up good financial habits. Westpac Mortgage Repayment Calendar: https://bit.ly/31PST3F Westpat First Home Buyers Loan: https://bit.ly/3un9c42 Melissa Browne's Online Courses: https://www.melissabrowne.courses/ ACKNOWLEDGEMENTS A special thanks to our friends at Poly Studios on the Gold Coast! https://polystudios.com.au/ GET IN TOUCH Call us on the pod phone (02) 8999 9386. Email us at podcast@mamamia.com.au Want to hear more Mamamia podcasts? You'll find them here... https://mamamia.com.au/podcasts Mamamia acknowledges the Traditional Owners of the Land we have recorded this podcast on, the Gadigal people of the Eora Nation. We pay our respects to their Elders past and present and extend that respect to all Aboriginal and Torres Strait Islander cultures. CREDITS  Hosts: Melissa Browne and Pallavi Sharda Executive & Audio Producer: Madeline Joannou Assistant Producer: Emmeline Peterson Assistant Audio Producer: Leah Porges Guest: Kelly Dalton-Moon, State Manager for Home Lending for NSW and ACT GET IN TOUCH Call us on the pod phone 02 8999 9386. Email us at podcast@mamamia.com.au Want to hear more Mamamia podcasts? You'll find them here... https://mamamia.com.au/podcasts Mamamia acknowledges the Traditional Owners of the Land we have recorded this podcast on, the Gadigal people of the Eora Nation. We pay our respects to their Elders past and present and extend that respect to all Aboriginal and Torres Strait Islander cultures. Support the show: https://www.mamamia.com.au/mplus/ See omnystudio.com/listener for privacy information.

Tasmania Talks with Brian Carlton
Alicia Van Ek, State Manager of Cancer Council Tasmania’s Relay for Life

Tasmania Talks with Brian Carlton

Play Episode Listen Later Mar 29, 2021 4:46


Mike O'loughlin speaks with Alicia Van Ek, State Manager of Cancer Council Tasmania’s Relay for Life.

Aboriginal Way radio
Tika Tirka (Stay & Learn): Indigenous student accommodation

Aboriginal Way radio

Play Episode Listen Later Mar 22, 2021 16:10


Tika Tirka means to stay and learn in Kaurna language, and that's exactly what Indigenous students from regional communities are able to do when they move into the student accommodation.Based in Adelaide's CBD, Tika Tirka provides students aged 18 to 26 with an affordable, safe and culturally appropriate home away from home while they study in Adelaide.We speak with State Manager for Aboriginal Community Housing, Wayne Gibbings, about the services provided; Ngarrindjeri and Narrunga university student, Michael Cullen, talks about his experience living at the facility; and Housing Officer, Ronald Rankine, promotes Indigenous students having a space where they are the majority.

Tasmania Talks with Brian Carlton
Brian Wightman, State Manager of AEU Tasmania

Tasmania Talks with Brian Carlton

Play Episode Listen Later Feb 17, 2021 12:02


Mike O'loughlin speaks with Brian Wightman, State Manager of AEU Tasmania.

Tasmania Talks with Brian Carlton
Alicia Van Ek, State Manager of Relay for Life

Tasmania Talks with Brian Carlton

Play Episode Listen Later Nov 9, 2020 8:28


Aaron Stevens speaks with Alicia Van Ek, State Manager of Relay for Life.

Low Season Traveller Insider Guides
Tasmania: The best things come in small packages!

Low Season Traveller Insider Guides

Play Episode Listen Later Oct 16, 2020 39:24


This week Kate talks to fellow Ozzie, David Cox, the State Manager for Hawthorn Football Club in Tasmania, to learn more about the wide-open spaces of Tasmania and why we should all consider a low season trip to Tassie when we can.

MEA$URED with Mick Donaghy
Ep 10: David Palmer, 5D Quantity Surveyor, Estimator and University Lecturer

MEA$URED with Mick Donaghy

Play Episode Listen Later Sep 22, 2020 48:37


On this weeks episode of Made to Measure, we are joined by David Palmer. David is an experienced Estimator and Quantity Surveyor, originally from Scotland – David now lives in Perth where he lectures in estimating, quantity surveying and cost management. He is also the Author of the OUA Analytical Estimating Course and is the first ever Author we've had on the show. Before this david worked as State Manager for Western Australia for the Global Consultancy Gleeds and for over 20 years has held Senior Estimator and QS roles for various main contractors and consultancies throughout Australia and the United Kingdom. He has a passion for 5D BIM Quantity Surveying & Estimating and alongside his lecturing he has his own professional consulting practice offering advice and strategic solutions in this area. It was great speaking with David who has so much to offer those within the QS and Estimating industry and is a real advocate for professional development within the area. The link to David's Linkedin profile are outlined below: shorturl.at/acmt1 If you enjoy the show, please remember to leave a review or rating on Apple Podcasts!

Mere Mortals
JOHN VICKERS | Mere Mortals Interview # 018

Mere Mortals

Play Episode Listen Later Sep 19, 2020 72:59


This week Juan got the chance to chat with John Vickers. As a senior executive, John has held the positions of General Manager, Vice President, CEO, CIO, Partner, and State Manager, in the Private, Public and Not-for-Profit sectors. His rich and varied life have led him across assignments that spanned the UK, USA, South Africa, Australia and New Zealand. This interview was far reaching, beginning our conversation with running at a young age and progressing to taking on the Comrade's marathon (It is the world's largest and oldest ultramarathon race at 90km of length). From here we explored the rich history of South Africa, his time of national service, some of the founding principles and learnings he has gathered from life, as well as the books he is currently writing to help share some of the key pillars he believes every individual should focus on. As always, we hope you enjoy, Mere Mortals out!Timeline:0:00 - Introduction2:00 - Getting involved in marathons9:00 - Giving it 100%12:30 - 25 Years of service14:00 - Never just one learning to takeaway and discpline19:35 - An MBA, what you need before undertaking it28:50 - Safety and security34:45 - Pareto's principle40:00 - Feel sad, but get over it. Being Human.53:35 - Communication and triggers55:30 - Anyone past or present to have a conversation with1:10:30 - The definition of a perfect dayAbout Mere Mortals:Striving for excellence through life's lessons. Daily uploads @ 5pm AEST. 4M's, Book Reviews, Musings, Bonus, Meanderings, Interviews & Themed Podcast.Connect with Mere Mortals:Website: https://www.meremortalsmedia.com/Instagram: https://www.instagram.com/mere_mortal...Facebook: https://facebook.com/Meremortalsmedia

The Library Pros
Episode 79 James Nicholson Academia, Philosophy and ALIA

The Library Pros

Play Episode Listen Later Sep 12, 2020 61:20


Chris and Bob were joined via Zoom by James Nicholson who is the Program and Engagement Leader at Moreton Bay Region Libraries, Queensland, Australia. He is also the State Manager for the Australian Library and Information Association (ALIA). James sat and chatted with the guys about transitioning from an academic library setting to a public […]

The Air Conditioning Podcast
Episode 22 - The Air Conditioning Podcast | Ryan Wijayasekera & Jamie Davies| Hitachi & Temperzone

The Air Conditioning Podcast

Play Episode Listen Later Sep 10, 2020 52:57


Hey legends, Welcome to Episode 22 of The Air Conditioning Podcast! In this episode we spoke with the State Manager, Ryan Wijayasekera and Senior Sales Engineer, Jamie Davis of Temperzone Australia. We were very grateful for their time and had a great laugh with them on (and off) air!   Heres some of the bits we covered… > Can you tell us more about Temperzone and Hitachi and how they came about? (2:30) > Where is your Head Office based? (3:30) > Are you more focused on Commercial or  Residential or both? (3:45) > When did the amalgamation between Hitachi and Temperzone happen and how did it come about? (5:00) > What are the benefits you've seen since the amalgamation? (8:30) > Can you tell us a bit more about some of the larger projects you've been involved with? (9:45) > When you're looking at the project work you do in more remote areas, like the mining projects, who handles the service and warranty work? (16:45) > Both Temperzone and Hitachi do very well with your tendering and winning tenders, can you tell us what you attribute that success rate to? (22:00) > Can you tell us about Hitachi's new Wall Split range and more about the “Frost Wash” feature? (27:00) And so much more! Thanks again to Ryan and Jamie for joining us on the show today and if you'd like to get in touch with the boys, you can reach them at hitachiaircon.com or temperzone.com.   Hey guys, as mentioned in the episode, our personal business is looking to expand so if you're an experienced fridgie who is enthusiastic, passionate about the trade and have exceptional diagnostic skills and workmanship please get in touch with us, we'd love to hear from you. Please contact us at airconditioningpodcast@gmail.com You must live in Adelaide (obviously) but also owning your own van (or similar) and tools is preferable, you must be fully qualified and have relevant licences!  Cheers guys.

Talking Wyndham
Williams Landing with Lloyd Collins

Talking Wyndham

Play Episode Listen Later Aug 18, 2020 24:45


Talking Wyndham Talking Wyndham is your weekly insight into the people who make the City of Wyndham surprising, fascinating, vibrant and interesting. Talking Wyndham is an initiative of the Committee for Wyndham, presented by Kevin Hillier This week we speak with Lloyd Collins, State Manager for Victoria at Cedar Woods Properties, about the exciting progress taking place at Williams Landing. Find out more at https://www.williamslanding.com.au/ -- Post-production by Southern Skies Media Editor - Chris Visscher Producer - Steve Visscher Howdy Partners Media - © 2020 See omnystudio.com/policies/listener for privacy information.

Amanda's Wellbeing Podcast
This week's guest, Lyndall Vandenberg, is the South Australian State Manager of OzHarvest

Amanda's Wellbeing Podcast

Play Episode Listen Later Jun 22, 2020 32:42


Today I have an entertaining chat with Lyndall Vandenberg, South Australian State Manager of OzHarvest.OzHarvest, an organisation founded by Ronni Kahn AO, collects quality excess food from commercial outlets, like supermarkets, hotels and restaurants, and delivers the rescued food directly to more than 1,300 charities across Australia. Each week OzHarvest rescues 180 tonnes of food from over 3,500 food donors. You might be surprised to hear some of the statistics surrounding food waste in Australia e.g. 4 million people in Australia experience food insecurity each year. The need is real and OzHarvest is playing an enormous role towards addressing this need.Lyndall has never stopped exploring, nor has she been afraid of seeking and implementing change in her life. Lyndall's career started in hairdressing but she knew this did not fulfil her so she moved towards her passion - food, fresh produce and community - and has never looked back. She's worked at farmers' markets, in food styling and photography and at the famous Stefano's in Mildura where she launched a successful line of preserves. For the last few years, Lyndall has been based in Adelaide at OzHarvest, a job she loves.Links:OzHarvest: https://www.ozharvest.orgOzHarvest Adelaide: https://www.ozharvest.org/adelaide/My Five Minute Food Facts podcast on food waste: https://amandaswellbeingpodcast.com/food-waste/Stefano's: https://www.stefano.com.auSunraysia Farmers' Market: https://www.facebook.com/SunraysiaFarmersMarket/Willunga Farmers Market: https://www.willungafarmersmarket.com.au

Retales: Conversations with Profit Protection
The Impact of Customer Violence

Retales: Conversations with Profit Protection

Play Episode Listen Later Jun 10, 2020 59:29


On today’s episode we are joined by Dr Gavriel Schneider: https://www.linkedin.com/in/dr-gav-schneider/ , CEO at Risk 2 Solution Group and Program Director at ACU and Joe Saunders: https://www.linkedin.com/in/joesaundersau/ , Occupational Violence Specialist and State Manager at Risk 2 Solution Group.The Australian Research Centre recently undertook Australia’s largest ever multi-sector study into occupational violence and aggression of which Risk 2 Solution supported ( http://asrc.com.au/ova/ ). We talk about some of the customer behaviours we have seen over the last 8-10 weeks, and how violent behaviour affects our retail staff and also talk about processes that can be implemented to ensure the mental health and safety of our retail teams are paramount to an organisation.Some of the statistics from the Report :Over 90% of respondents had experienced aggression or violence in their workplace with over 36% reporting they experience it at least five times a yearWhile only 32% of respondents reported a physical injury as a result of violence or aggression in the workplace, more than 76% noted an emotional/psychological injury54% of respondents reported having received no training in the management of violence or aggressionViolence and aggression is accepted as either “normal” or a “regular part of the job” by more than ½ of the respondents.Joe Saunders also hostsManaging Violence Podcast: https://anchor.fm/managingviolencePresilience Podcast: https://player.whooshkaa.com/shows/presilience-podcastFor the OVA implementation checklist and guidance, please email Joe at joe.s@risk2solution.comNicole Smith: https://www.linkedin.com/in/nicole-smith-83ba7255/Manu Prasanna: https://www.linkedin.com/in/manu-prasanna-venkatesan-722274155/https://www.profitprotection.co/our-steering-committeeDisclaimer: This recording (Podcast) has been prepared and made available by Checkpoint Systems (Aust/NZ) Pty Ltd (Checkpoint), in collaboration with the members of the Profit Protection Future Forum. The information, opinions, and recommendations presented in this Podcast are for general information only. Checkpoint makes no warranty, guarantee, or representation as to the accuracy or sufficiency of the information featured in this Podcast. This Podcast should not be considered professional advice and Checkpoint does not accept any liability for any loss arising from the use of or reliance on the information. Unless specifically stated otherwise, Checkpoint does not endorse, approve, recommend, or certify any information, product, process, service, or organization presented or mentioned in this Podcast, and information from this Podcast should not be referenced in any way to imply such approval or endorsement. Any expressions of opinions reflect the views of the speakers and are not necessarily those of Checkpoint, and are subject to change without notice.Checkpoint makes no warranty that this Podcast, or the server that makes it available, is free of viruses.

Retales: Conversations with Profit Protection
The Impact of Customer Violence

Retales: Conversations with Profit Protection

Play Episode Listen Later Jun 10, 2020 59:34


On today's episode we are joined by Dr Gavriel Schneider: https://www.linkedin.com/in/dr-gav-schneider/ , CEO at Risk 2 Solution Group and Program Director at ACU and Joe Saunders: https://www.linkedin.com/in/joesaundersau/ , Occupational Violence Specialist and State Manager at Risk 2 Solution Group. The Australian Research Centre recently undertook Australia's largest ever multi-sector study into occupational violence and aggression of which Risk 2 Solution supported ( http://asrc.com.au/ova/ ). We talk about some of the customer behaviours we have seen over the last 8-10 weeks, and how violent behaviour affects our retail staff and also talk about processes that can be implemented to ensure the mental health and safety of our retail teams are paramount to an organisation. Some of the statistics from the Report : •Over 90% of respondents had experienced aggression or violence in their workplace with over 36% reporting they experience it at least five times a year •While only 32% of respondents reported a physical injury as a result of violence or aggression in the workplace, more than 76% noted an emotional/psychological injury •54% of respondents reported having received no training in the management of violence or aggression •Violence and aggression is accepted as either "normal" or a "regular part of the job" by more than ½ of the respondents. Joe Saunders also hosts Managing Violence Podcast: https://anchor.fm/managingviolence Presilience Podcast: https://player.whooshkaa.com/shows/presilience-podcast For the OVA implementation checklist and guidance, please email Joe at joe.s@risk2solution.com Nicole Smith: https://www.linkedin.com/in/nicole-smith-83ba7255/ Manu Prasanna: https://www.linkedin.com/in/manu-prasanna-venkatesan-722274155/ https://www.profitprotection.co/our-steering-committee Disclaimer: This recording (Podcast) has been prepared and made available by Checkpoint Systems (Aust/NZ) Pty Ltd (Checkpoint), in collaboration with the members of the Profit Protection Future Forum. The information, opinions, and recommendations presented in this Podcast are for general information only. Checkpoint makes no warranty, guarantee, or representation as to the accuracy or sufficiency of the information featured in this Podcast. This Podcast should not be considered professional advice and Checkpoint does not accept any liability for any loss arising from the use of or reliance on the information. Unless specifically stated otherwise, Checkpoint does not endorse, approve, recommend, or certify any information, product, process, service, or organization presented or mentioned in this Podcast, and information from this Podcast should not be referenced in any way to imply such approval or endorsement. Any expressions of opinions reflect the views of the speakers and are not necessarily those of Checkpoint, and are subject to change without notice. Checkpoint makes no warranty that this Podcast, or the server that makes it available, is free of viruses.

Tasmania Talks with Brian Carlton
Tim Freestone, Komatsu State Manager

Tasmania Talks with Brian Carlton

Play Episode Listen Later May 7, 2020 6:53


Aaron Stevens speaks with Tim Freestone, Komatsu State Manager.

Tasmania Talks with Brian Carlton
Sandi Doherty, State Manager for Canteen in Tasmania

Tasmania Talks with Brian Carlton

Play Episode Listen Later May 7, 2020 8:48


Aaron Stevens speaks with Sandi Doherty, State Manager for Canteen in Tasmania.

Sports News Minute with Larry Brown
Jackson State manager goes viral, Tom Brady 49ers rumor (03-04-2020)

Sports News Minute with Larry Brown

Play Episode Listen Later Mar 4, 2020 1:39


Gallup Called to Coach
Developing Human Potential With CliftonStrengths in Australia (S8E7)

Gallup Called to Coach

Play Episode Listen Later Feb 20, 2020 58:34


Deborah Protter, international educator, mentor of leaders and a Gallup-Certified Strengths Coach, along with Todd Dawson, State Manager for Goodstart Early Learning in Western Australia, were our guests on a recent Called to Coach. Deborah and Todd talked about their "Power of 2" collaboration that -- through perseverance and "slow and steady" progress -- has brought significant changes in "boss to coach" management, employee engagement and strengths-based development to Goodstart and its employees.View the complete transcript for this webcast, along with audio and video, at https://www.gallup.com/cliftonstrengths/en/286418/developing-human-potential-cliftonstrengths-australia.aspxEverybody needs a coach. By becoming a Gallup-Certified Strengths Coach, you can empower others to succeed. We are teaching and training people all over the world to answer this call. You too can become a coach and learn how to use a strengths-based approach to improve employee engagement and performance and transform your workplace culture. To learn more or discover information about becoming a Gallup-Certified Strengths Coach, visit Gallup Access: http://on.gallup.com/1i5OXhq.Gallup's Called to Coach is a live webcast that targets current and prospective coaches to interact with Gallup experts and independent strengths coaches who have found success in strengths-based development.

All Gallup Webcasts
Developing Human Potential With CliftonStrengths in Australia (S8E7)

All Gallup Webcasts

Play Episode Listen Later Feb 20, 2020 58:34


Deborah Protter, international educator, mentor of leaders and a Gallup-Certified Strengths Coach, along with Todd Dawson, State Manager for Goodstart Early Learning in Western Australia, were our guests on a recent Called to Coach. Deborah and Todd talked about their "Power of 2" collaboration that -- through perseverance and "slow and steady" progress -- has brought significant changes in "boss to coach" management, employee engagement and strengths-based development to Goodstart and its employees. View the complete transcript for this webcast, along with audio and video, at https://www.gallup.com/cliftonstrengths/en/286418/developing-human-potential-cliftonstrengths-australia.aspx Everybody needs a coach. By becoming a Gallup-Certified Strengths Coach, you can empower others to succeed. We are teaching and training people all over the world to answer this call. You too can become a coach and learn how to use a strengths-based approach to improve employee engagement and performance and transform your workplace culture. To learn more or discover information about becoming a Gallup-Certified Strengths Coach, visit Gallup Access: http://on.gallup.com/1i5OXhq. Gallup's Called to Coach is a live webcast that targets current and prospective coaches to interact with Gallup experts and independent strengths coaches who have found success in strengths-based development.

All Gallup Webcasts
Developing Human Potential With CliftonStrengths in Australia -- S8E7

All Gallup Webcasts

Play Episode Listen Later Feb 20, 2020 58:34


Deborah Protter, international educator, mentor of leaders and a Gallup-Certified Strengths Coach, along with Todd Dawson, State Manager for Goodstart Early Learning in Western Australia, were our guests on a recent Called to Coach. Deborah and Todd talked about their "Power of 2" collaboration that -- through perseverance and "slow and steady" progress -- has brought significant changes in "boss to coach" management, employee engagement and strengths-based development to Goodstart and its employees. View the complete transcript for this webcast, along with audio and video, at https://www.gallup.com/cliftonstrengths/en/286418/developing-human-potential-cliftonstrengths-australia.aspx Everybody needs a coach. By becoming a Gallup-Certified Strengths Coach, you can empower others to succeed. We are teaching and training people all over the world to answer this call. You too can become a coach and learn how to use a strengths-based approach to improve employee engagement and performance and transform your workplace culture. To learn more or discover information about becoming a Gallup-Certified Strengths Coach, visit Gallup Access: http://on.gallup.com/1i5OXhq. Gallup's Called to Coach is a live webcast that targets current and prospective coaches to interact with Gallup experts and independent strengths coaches who have found success in strengths-based development.

Gallup Called to Coach
Developing Human Potential With CliftonStrengths in Australia -- S8E7

Gallup Called to Coach

Play Episode Listen Later Feb 20, 2020 58:34


Deborah Protter, international educator, mentor of leaders and a Gallup-Certified Strengths Coach, along with Todd Dawson, State Manager for Goodstart Early Learning in Western Australia, were our guests on a recent Called to Coach. Deborah and Todd talked about their "Power of 2" collaboration that -- through perseverance and "slow and steady" progress -- has brought significant changes in "boss to coach" management, employee engagement and strengths-based development to Goodstart and its employees.View the complete transcript for this webcast, along with audio and video, at https://www.gallup.com/cliftonstrengths/en/286418/developing-human-potential-cliftonstrengths-australia.aspxEverybody needs a coach. By becoming a Gallup-Certified Strengths Coach, you can empower others to succeed. We are teaching and training people all over the world to answer this call. You too can become a coach and learn how to use a strengths-based approach to improve employee engagement and performance and transform your workplace culture. To learn more or discover information about becoming a Gallup-Certified Strengths Coach, visit Gallup Access: http://on.gallup.com/1i5OXhq.Gallup's Called to Coach is a live webcast that targets current and prospective coaches to interact with Gallup experts and independent strengths coaches who have found success in strengths-based development.

Driving the Cbus
Pat John – TransCounty Title Agency

Driving the Cbus

Play Episode Listen Later Nov 12, 2019 27:09


Pat John began his career as a title professional in 1985 in Dallas, Texas. Over the last 20-plus years, Patrick has held a host of positions—everything from processor to residential closer. In 1994, Patrick moved to Kansas City after accepting a position as a sales representative. In just a few short years Patrick was named the State Manager of Kansas. In 1997, Patrick moved to Ohio to manage the central Ohio operations for a major underwriter. Four years later Patrick was promoted to Vice President and State Manager. Then, in 2004, Patrick was named Senior Vice President and Regional Manager for a five-state Midwest Region. Patrick served on the Regional Leadership Team and the National Executive Leadership Team for this Fortune 500 underwriter. His business acumen and analytical thinking earned him a reputation as an honest and driven title professional. Patrick founded TransCounty Title Agency in 2007 and has grown the company in the Columbus Metro consistently appearing in Business First as a top 10 title agency. They currently have 3 branch locations and 2 closing locations, located in Dublin, OH, Gahanna, OH, Circleville OH, Upper Arlington, OH and Pataskala, OH. TransCounty Title operates its own in house title departments and handles 90% of their own searching, exam, underwriting, typing, and recording. They have 13 retail employees, that cover sales, order entry, processing, and residential and commercial property closings. Featuring insights from individual contributors from all corners, nooks and crannies of the Columbus, Ohio region, Scott McComb, Chairman & CEO of Heartland Bank, has a goal to get to the why of our evolving and eclectic environment.  Check back often for updates to the list of the latest interviews with some of the area's most interesting individuals who are 'Driving the CBus'! Email: info@heartland.bank  Twitter - @heartlandbank Facebook - @heartlandbankcentralohio

Podiatry Legends Podcast
BONUS: Day 2 Australian Podiatry Conference Adelaide

Podiatry Legends Podcast

Play Episode Listen Later May 23, 2019 28:55


BONUS EPISODE: Day 2 at the Australian Podiatry Conference, Adelaide, South Australia, 22-24 May 2019.  This episode has been recorded LIVE from the exhibitor's hall, which is why you will notice a buzz of activity and excitement in the background, and if you happen to be at the conference, please drop in a say hello. You'll find the Podiatry Legends Podcast recording desk in Booth C5.  I have been joined on Day 2 by: Judith France (Toowoomba Podiatry) Craig Payne (Pod Chat Live) Dan Everson (Dan Everson Podiatry, Sunny Coast) Annette Dodson (APodA Qld State Manager) Nigel Nixon (Carringbah Podiatry, NSW) Chad O'Sullivan (XBlades, State Manager, Vic) If you have any questions about today's episode please send me an email at tf@tysonfranklin.com, and if you have the time, please check out my EVENTS page at tysonfranklin.com as I am running a two-day Biomechanics & Marketing Workshop on the Gold Coast (7-8 June) with Paul Graham and Scott Sorensen. 

#12minconvos
Michelle Hodges has 20 years of leadership and coaching experience in the corporate world working for top sales and hospitality organizations /Ep2238

#12minconvos

Play Episode Listen Later Apr 12, 2019 10:15


Michelle Hodges   Michelle Hodges has 20 years of leadership and coaching experience in the corporate world working for top sales and hospitality organizations. She is a results-driven leader with expertise in the areas of strategic planning, navigating tough negotiations, building collaborative teams, and developing top talent. Since working at Ste. Michelle Wine Estates (SMWE) the last 5 years, Michelle was awarded State Manager of the Year in 2016 and is a 2-time recipient of the President’s Club award representing the top 10 percent of the sales organization. She is also an active member of the SMWE Mentoring Committee which launched a company-wide mentoring program in 2015. Michelle’s driving force is her genuine desire to help others succeed in achieving both their professional and personal goals. With a passion for mentoring, coaching, and professional development, she works with women and professionals on creating their personal brand, increasing their executive presence, and strengthening their emotional intelligence to go further, faster in life and their careers. She believes in serving her community and volunteers with Big Brothers Big Sisters of Middle Tennessee and leads the Mentor Committee Chair for the Network of Executive Women Nashville. Embracing a mindful and intentional approach to life, Michelle encourages work-life integration to create sustainable performance and success. In her free time, she practices yoga daily, is an avid traveler, voracious reader, and outdoor enthusiast with lots of time spent on trails with her Border Collie, Sophie.   www.crescentleadership.com

Inspired by Yarra
021 - IBY Travis Strong (YOG 1991)

Inspired by Yarra

Play Episode Listen Later Mar 17, 2019 40:51


Episode 21: Travis Strong (YOG 1991) - State Manager, Victoria at Mott MacDonald & President of White Owl for Men's Health Awareness "You need to have a purpose to be the best version of yourself." For more information, please go to www.yvg.vic.edu.au/podcast

Making it Count Podcast
Ep09: Stephen Durkin - Transformational Leadership

Making it Count Podcast

Play Episode Listen Later Jan 22, 2019 30:26


Joining me on the podcast is Stephen Durkin, CEO of AusIMM.Having personally led six major business transformations over his 30 year career, Stephen is regarded as a seasoned change agent. Stephen has extensive experience in association management and business leadership, as both an Executive and Director.Since May 2017 Stephen has been CEO of AusIMM, the peak body for professionals in the mining industry, following the five years prior as CEO of Engineers Australia.In both instances Stephen has led widely applauded transformations of these long-standing Institutes to rebuild them to be more contemporary; financially sustainable and with a stronger external brand. Prior these positions leading professional associations Stephen was at National Australia Bank for 15 years in a number of senior executive leadership roles including as State Manager, Retail Bank NSW/ACT.Stephen has an MBA as well as an Honours degree in Civil Engineering from Monash University.Stephen has been named on several occasions as one of Australia's 100 most influential engineers and was Monash University Civil Engineering Alumnus of the Year in 2014. He has been on the Prime Minister’s Taskforce on Industry 4.0 and is a Victorian Government Club Melbourne Ambassador.Stephen is a deep and considered thinker and having personally worked for him, I can absolutely endorse him as a relevant and influential leader who genuinely cares about his people and creates a powerful culture.In this podcast Stephen will share:Some of his leadership reflections and factors that have contributed to his success so farThe importance of teams and culture in building high performanceA powerful distinction on busy

The Library Pros
Episode 38A Turbitt N Duck Meet The Library Pros Part 1

The Library Pros

Play Episode Listen Later Apr 11, 2018 54:35


Ok, this is part 1 of our cross over episode in podcasting and continents.  For those who listen to The Library Pros or follow us on social media, we have been talking about the library podcast Turbitt N Duck for quite some time.  We reached out, and they reached back and we did an episode together.  Amy Walduck is an Outreach Librarian at City of Gold Coast Library in Gold Coast, Queensland and Sally Turbitt is a Librarian and State Manager for New South Wales of the Australian Library and Information Association (ALIA).  On top of laughing A LOT, we talked about professional development, helping patrons with their technology, patron engagement, comfy places to sit and read the paper, open spaces at libraries, robotic materials retrieval, what a "fortnight" means, Ellen Druda's value rising and TWITTA (Twitter for non Australians!!).  Part II is our 032 List!  

Alpha Geek Podcast: CIOs and Technical Leaders
AGP Ep 34: Michael Reid—Sales is a critical part of life, especially for leaders

Alpha Geek Podcast: CIOs and Technical Leaders

Play Episode Listen Later Mar 12, 2018 82:39


Michael Reid is a fully qualified Aerospace Engineer, and then made a shift into sales in IT. He has worked his way into leadership roles, and is now the State Manager for Cisco in Queensland. Hear about the twists and turns in his leadership journey and how to disrupt yourself before others disrupt you. Listen now.

Alumni Voices
Paul Fleay (BSc '92) - CEO, Australian Inclusion Group

Alumni Voices

Play Episode Listen Later Nov 20, 2017 19:23


Paul is the CEO of Australian Inclusion Group. The group is currently comprised of 2 businesses, Inclusion WA and Inclusion Solutions. Paul has been in the role for the past 8 years. During this time he has overseen significant growth and the expansion of the inclusion focused work into the Government and Corporate environment, as well as public design. Prior to joining Australian Inclusion Group Paul was the State Manager of the Taxation Institute of Australia and before that spent 8 years as the Director of Outreach Programs at Scitech. Paul holds a Bachelor of Science from UWA, a Graduate Diploma of Education from Edith Cowan University and is currently pursuing a Master of Business Administration at UWA.

The Luxury Travel Podcast with Allen Suss
34. Daniel Toby – AAT Kings

The Luxury Travel Podcast with Allen Suss

Play Episode Listen Later Jul 13, 2017 22:31


Daniel Toby, the State Manager for AAT Kings in Victoria and Tasmania, and Allen Suss discuss what it's like to travel with AAT Kings. Daniel never ever really meant to get into the travel industry. In years 11 and 12 at high school, Daniel did some work experience with P&O Cruises. While working with P&O Read More The post 34. Daniel Toby – AAT Kings appeared first on Luxury Travel Podcast with Allen Suss.

The NXT LVL Podcast
EP 02 – Ross Hanson

The NXT LVL Podcast

Play Episode Listen Later May 12, 2017 57:03


EP 02 Your host // Tim Bishop Our guest // Ross Hanson  GOLD Chunk from Ross “The best ultimately the best businesses are the ones that know how to harness the collective of  lots of people and get them all focused in the same direction towards the same vision to achieve massive great.”  About Ross Specialist business builder with a reputation and track record in creation, building, and management of IT businesses in the Australian marketplace. Passionate about creating effective and motivated teams through mentoring of leaders and developing company culture, sales growth, team leadership, innovation, team building, reorganisation and growth strategies. To date, I have been involved in seven IT growth success stories including one of my own which I exited after a trade sale to a US publicly listed organisation in just 2.5 years. Roles include Chief Executive Office (CEO), Country Manager, Managing Director, Vice President Asia Pacific, General Manager, State Manager, Management Consultant & Consulting Partner. I have also represented on boards in Chairman and Non-Executive Director roles. With a Master of Business Administration MBA and a Graduate of Australian Institute of Company Directors GAICD, my focus is to build exceptional businesses in this region.   This Episode: ·      Ross's journey to building businesses and his experiences through the    rollercoaster of dot.com boom and down the other side of dot.com bust ·      Why Culture is EVERYTHING and how you must create it intentionally ·      The important balance of culture and commercial outcomes in a business ·      How a business can create that ‘X Factor' ·      Why failing fast is important ·      Controlling your positioning in the marketplace ·      The power of referral introductions / clear positioning statements ·      How big businesses scale and grow ·      Why sales is one of the most misunderstood areas of the business   Resources Mentioned In This Episode:  Ross Hanson on his website www.rosshanson.com.au  If you're ready to play a bigger game, go here  |  www.nxtlvl.com.au/zero

Geoff McDonald, Ideas Architect
Ian Berry – Simplifying Leadership

Geoff McDonald, Ideas Architect

Play Episode Listen Later Apr 10, 2015 46:21


Geoff McDonald Ian Berry – Simplifying Leadership GeoffMcDonald.com Ian Berry In his corporate life, Ian was a State Manager for a Financial Services company overseeing 200 people and sales in excess of $100 million. Since leaving the corporate world Ian has become an expert in the leadership space. He is an author, speaker, blogger and mentor. Ian is also: Past National President of the…