American baseball player
POPULARITY
Mateo and John continue to delve into the world of short-term rentals in Canada. Joined by guest John Papaconstantinou of Papa's Getaways, they discuss the unique opportunities and challenges of the Canadian vacation rental market and John's journey into the industry.This episode features engaging discussions on industry dynamics, personal experiences, and strategic approaches to business. John Papa's journey serves as inspiration for aspiring entrepreneurs looking to navigate the evolving landscape of short-term rentals.Episode Highlights:Everyone expresses excitement for their upcoming participation in the CanStay Short-term Rental conference in Banff.John Papa shares his journey into the short-term rental space, inspired by real estate investing podcasts and his desire to transition from his nine-to-five job.The appeal of short-term rentals in Magog, Quebec, emphasizes the region's four-season attractions and strategic occupancy goals.Acknowledgment of the immersive nature of their work and the occasional need to balance business discussions with personal time.John Papa highlights the importance of mutual trust and understanding in his partnership with his wife emphasizing how their complementary strengths allow them to efficiently tackle various aspects of property management without getting in each other's way.The conversation explores the nuances of the Canadian short-term rental market, including regulatory considerations and seasonal booking strategies.Discuss insights into the collaborative nature of the industry and the potential for growth and innovation.Mateo and John Papa explore the transition from traditional financial services to the dynamic world of short-term rentals, emphasizing the need for adaptability and continuous learning.Expanding the Business Horizon: With aspirations to scale Papa's Getaways, John Papa envisions offering comprehensive services to property owners, from pre-approval assistance to property management, aiming to facilitate second home ownership while maximizing rental income.Addressing Financing Challenges: John Papa acknowledges the challenges in financing second home purchases and emphasizes the importance of accessibility and affordability in making property ownership more attainable for prospective buyers.Mateo and John discuss the challenge of changing perceptions around short-term rental investments, particularly for homeowners looking to leverage their second homes for rental income.Navigating Regulations and Challenges: The conversation shifts to the regulatory landscape and the challenges hosts and property managers face, particularly in areas with strict regulations.Addressing Cultural and Language Barriers: John highlights the language divide in Quebec and the need for greater bilingual communication and understanding in the industry and proposes ideas for bridging this gap, including bilingual podcasts and initiatives to promote language learning and cultural exchange.Upcoming Events and Advocacy Opportunities:The upcoming CanStays Rental Alliance conference will provide a platform for industry professionals to engage with policymakers and advocate for fair regulations.Interested in checking out the Canstays Conference?Use Coupon Code Direct100 for $100 off when buying your tickets for the CanStays Rental Alliance Conference https://www.canstaysrentalalliance.com/tickets/Episode Sponsor- TurnoProperty Management and Hosting is Hard. Cleaning Doesn't Have to Be. Get Competitive Cleaning Bids on Turno's Cleaner MarketplaceCompare prices and services from vetted STR cleaners in your area and easily...
On this special edition of Inside MusiCast, we're celebrating Mardi Gras by taking you to New Orleans for a chat with the city's Cultural Ambassador, John Papa Gros. John is here to talk about this unique, American tradition, including its roots, music, atmosphere, and of course the amazing food! We'll also discuss his own music career and how it was shaped by the culture and traditions of the Crescent City. Inside MusiCast is pleased to welcome John “Papa” Gros.
fWotD Episode 2407: Ford Island Welcome to featured Wiki of the Day where we read the summary of the featured Wikipedia article every day.The featured article for Thursday, 7 December 2023 is Ford Island.Ford Island (Hawaiian: Poka ʻAilana) is an islet in the center of Pearl Harbor, Oahu, in the U. S. state of Hawaii. It has been known as Rabbit Island, Marín's Island, and Little Goats Island, and its native Hawaiian name is Mokuʻumeʻume. The island had an area of 334 acres (135 ha) when it was surveyed in 1825, which was increased during the 1930s to 441 acres (178 ha) with fill dredged out of Pearl Harbor by the United States Navy to accommodate battleships.It was the site of an ancient Hawaiian fertility ritual, which was stopped by Christian missionaries during the 1830s. The island was given by Kamehameha I to Spanish deserter Francisco de Paula Marín, and later returned to the monarchy. After the island was bought at auction by James Isaac Dowsett and sold to Caroline Jackson, it became the property of Dr. Seth Porter Ford by marriage and was renamed Ford Island. After Ford's death, his son sold the island to the John Papa ʻĪʻī estate and it was converted into a sugarcane plantation.In 1916, part of Ford Island was sold to the U. S. Army for use by an aviation division in Hawaii, and by 1939 it was taken over by the U. S. Navy as a station for battleship and submarine maintenance. From the 1910s to the 1940s, the island continued to grow as a strategic center of operations for the U. S. Navy in the Pacific Ocean. Ford Island was at the center of the attack on Pearl Harbor and on the U. S. Pacific Fleet by the Imperial Japanese fleet on December 7, 1941. It was designated a National Historic Landmark in 1964, and the National Trust for Historic Preservation listed the island as one of the United States' most-endangered historic sites. By the late 1990s, hundreds of millions of dollars had been invested in real estate development and infrastructure, including a new bridge. Ford Island continues to serve an active role in the Pacific, hosting military functions at the Pacific Warfighting Center and civilian functions at NOAA's Pacific Tsunami Warning Center. The island has been featured in films such as Tora! Tora! Tora! and Pearl Harbor and receives tourists from the U. S. and abroad at the USS Arizona memorial and the USS Missouri museum.This recording reflects the Wikipedia text as of 01:38 UTC on Thursday, 7 December 2023.For the full current version of the article, see Ford Island on Wikipedia.This podcast uses content from Wikipedia under the Creative Commons Attribution-ShareAlike License.Visit our archives at wikioftheday.com and subscribe to stay updated on new episodes.Follow us on Mastodon at @wikioftheday@masto.ai.Also check out Curmudgeon's Corner, a current events podcast.Until next time, I'm Olivia Neural.
A cornucopia of fun retirement related stuff with an eye toward Thanksgiving. Coach Pete D'Arruda and Parker Holland break down a case study. Jeremy Nelson shares his thoughts on SECURE Act 2.0 and what lies ahead for 2024. John Papa has some suggestions on how to handle inflation in retirement. We'll hear from ‘Sweet Lou' and his rap on retirement. Visit Financial Pizza to learn more. Check out Broadcasting Experts to see how you can have your own podcast. Call 800-662-6808 or text PIZZA to 600700 to learn more. See omnystudio.com/listener for privacy information.
Warwick has so many awesome places to eat and drink. Join Leslie Wasilewski to find out what makes them Wicked Good. Today, Leslie talks with John Papa from The Greenwood Inn Restaurant & Bar and samples their hand-cut, breaded mozzarella sticks dipped in their homemade white sauce. Visit the Greenwood Inn website. Write to Leslie at wickedgoodwarwick@gmail.com.
Episode: 249Title: Open AITopics: Open AI, transformer, Azure Open AIHosts: John Papa, Dan WahlinGuest: NoneRecording date: 2023-08-17John Papa @John_PapaDan Wahlin @DanWahlinBrought to you byAG GridNarwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources:Thinking Outside the Box: Taking Your LOB Apps to the Next Level with AIHands-On Tutorial: Integrate OpenAI, Communication, and Organizational Data Features into a Line of Business AppGitHub Repo for Project DiscussedThe ABCs of AI Transformers, Tokens, and Embeddings: A LEGO StoryGitHub CopilotngConf Angular eventDo More using GitHub Copilot, AI, and VS Code by John Papa at ng-conf 2023Azure Open AI ServiceWhat is Azure Open AILearn how to use Azure Open AIHow can i make a http call to open AIOpenAI tokenizerOpen AI and transformersWhat are embeddings for OpenAIHow to set the temperature for the modelLangChainWhat is Semantic KernelTimejumps00:28 Welcome01:10 What did you use Open AI for?05:56 Sponsor: Narwhal06:34 Did you use Fetch?08:13 What is a token?13:29 What's a transformer?17:52 How did you get started with Open AI development?22:28 Sponsor: Ag Grid23:25 Was it easy to make the calls through HTTP?26:08 What's a semantic kernel?30:13 Getting back to the why of Open AI?Podcast editing on this episode done by Chris Enns of Lemon Productions.
How do you get two kids to the top on the national and worlds events? Let's ask the man who has done this.
Looking to drop some Lbs Click this link ⬇️⬇️: http://www.idealpauline.com Since 1986, Diversified Planning Strategies has been working with individuals and families throughout New Jersey and surrounding states to help them work towards their financial goals through the use of insurance and investment products. https://www.diversifiedplanningstrategies.com Check us out on Instagram: Ideal Pauline Our Facebook: Ideal Pauline LinkedIn: Ideal Pauline
Recording date: 2/3/2022John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerSasha Shynkevich @neesoglasnajaBrought to you byAG GridNarwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources:AngularJSReactVueSvelteHow to Stop Choosing JavaScript Frameworks and Start Living RecordingSlidesThe Front-End Operations EngineerIntro to Frontend OpsTodoMVCRealWorld CamparisonReduxChoosing Your JavaScript Framework - video of John Papa from dotJSWeb Rush podcast episode 42 - Choosing Your JavaScript FrameworkState of JavaScriptBooksellers DocumentaryTimejumps01:25 Guest introduction02:20 How did you get into this topic?06:45 Sponsor: Narwhal Nx07:17 Who are the people who don't know what to do?11:24 How do you help people pick technologies?19:41 What is the state of Javascript?22:32 Sponsor: Ag Grid23:42 How do you know if a framework is a good one to run with?26:06 How do you find community to learn?28:36 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
In this week's episode of the "Power Kid Podcast," host Phil Albritton of Power Kid Design welcomes award-winning producer, director, composer, John Papa to the show. Papa is the co-founder and executive producer at Massimoto Media, a New England-based production outfit that creates commercials, films, and videos for clients including Hasbro, TOMY, Rollplay, and more. Papa was recruited by Hasbro to build and establish its in-house Hasbro Studios where he led its growth across the production of commercials and videos for the company's iconic toy brands. On the show, Albritton and Papa discuss the early days of Hasbro Studios and how the company began its push into content-based entertainment. From there, Papa discusses some of his favorite projects, including the stop-motion animation created for TOMY's line of John Deere Monster Treads and how he and his wife, Katy Magee, collaborate to create compelling content. --- Send in a voice message: https://anchor.fm/adventuremedia/message
As the world reopens, the Hygienic Art Park hosted New Orleans pianist John ‘Papa' Gros. Inspired by the experience, Rick Koster indulges in a bit of wistful but goofy nostalgia for the Crescent City.
Keynote with John Papahttps://aka.ms/SWA-Learn
We bring you the audio from our recent state of JavaScript panel with Pluralsight authors John Papa, Joe Eames and Jeremy Morgan. Their fun conversation covers topics including: JavaScript’s bad rap Do low code/no code advancements threaten developers? Is there a right or wrong JS framework to use Which JavaScript frameworks = which Star Wars characters
The keyboard player and singer's tenure with George Porter and Papa Grows Funk stemmed from his love of New Orleans R'n'B, particularly the triumvirate of Art Neville, Allen Toussaint, and Dr. John. His years on Bourbon Street taught him the value of a timeless song. He brings these twin imperatives to bear on his latest album, “Central City,” recorded with an all-star lineup and released this spring. His early reluctance to live streaming has morphed into a full embrace of the possibilities of high quality online performance. Like any new medium, the virtual environment presents a unique set of challenges. Tune in as John takes on the challenge of the Troubled Men Podcast. Topics include cancelled parades, Mardi Gras alternatives, a swingers convention, a campus exodus, holiday traditions, Catholic high school, Billy Spenser, Loyola University, a first audition, Madigan's, Dave Ferrato, Mark Mullins, Rum Boogie, cover tunes, a Chris Owens nightmare, the Olde Point Bar, Russel Batiste, the Maple Leaf Bar, celebrity sightings, touring, June Yamagishi, the Radiators, a blueprint, songwriting, Don Vappie, a retirement plan, a Magnificent 7 record, future predictions, and much more. Subscribe, review, and rate (5 stars) on Apple Podcasts, Spotify, or almost any podcast aggregator. Follow on social media, share with friends, and spread the Troubled Word. Intro music: Styler/Coman Break music: “Old Joe's Turkey” from “Central City” by John “Papa” Gros Outro music: “Mardi Gras” from “Central City” by John “Papa” Gros
Hi and welcome back to Weekly Dev Tips. I'm your host Steve Smith, aka Ardalis.This is episode 72 with guest John Papa.GitHub's New Command Line InterfaceThis week's tip is brought to you by devBetter.com.Sponsor - devBetter Group Career Coaching for DevelopersWhat is devBetter? It's a private group coaching community geared toward accelerating developer careers. We meet weekly for live Q&A sessions and have an active Discord-based discussion the rest of the week. Topics range from coding skills to interviewing and personal branding. Check out devBetter.com and read the testimonials at the bottom of the page.GitHub's New Command Line InterfaceJohn and I discuss GitHub's new CLI.Show Resources and LinksGitHub CLI DocsTry gh, GitHub's new CLIMoving Express to Azure Functions (Azure Learn Module)devBetterArdalis BlogThat's it for this week. If you want to hear more from me, go to ardalis.com/tips to sign up for a free tip in your inbox every Wednesday. I'm also streaming programming topics on twitch.tv/ardalis. Thank you for subscribing to Weekly Dev Tips, and I'll see you next week with another great developer tip.
The forthcoming, Central City is John Papa Gros' third solo record after fronting Papa Grows Funk in the early part of the century. With some heavy hitters from the New Orleans scene joining him on the record, it's a conversation I have been looking forward to for quite a long time. John Papa Gros is amongst probably the next line of musicians coming out of New Orleans that really pay close attention to the heritage of New Orleans music scene. Like other musicians from that town, few hesitate to be ambassadors for the city. Our conversation started when I asked John what it is about New Orleans that makes everyone want to be an ambassador for the city. Sadly, with the Covid19 action hitting everyone, The New Orleans Jazz Festival has been rescheduled for the fall. The good news though, is that Central City is still scheduled for release April 17th, so you can listen to the record and soak up New Orleans then. For more info visit johnpapagros.com. First Song: 01:01 - Mardi Gras Interview Begins: 04:24 Extro Song: 31:29 - You Do It See omnystudio.com/listener for privacy information.
Gavin and Eric host this weeks episode.They talk Adobe CF Summit East 2020 announcing dates and prices, as well as Adobe's ColdFusion Specialist Certification Post Conference Workshop and Ortus Solution's Pre Conference Workshop. They also mentioned CFCamp will not be moved to May / June as planned and you won't believe the reason why. ITB 2020 Call for Speakers is closed, with 138 submissions from the community plus all of the Ortus content as well, we're still deciding on sessions. They talked about CF Summit 2019 Vegas releasing more videos from the sessions on YouTube. The playlist has 19 videos already. In case you missed Rakshith's Webinar this week on CF2020 you can catch our views on it, and the link to the recording. They talk about Gavin and Michael Born's plan for a new Live Coding Series this Wednesday. They discuss more information on CF Summit East 2020 and the workshops. They discuss selection for workshops and call for speakers for Into the Box 2020 in Houston in May including a special announcement, ITB 2020 will be 2 days of workshops plus 2 days of conference, so 4 days total, the Super Early Bird tickets are now available. They also discuss some other conferences you should consider attending. They spotlight a lot of great blog posts, tweets, videos and podcasts, too many to list, so listen to the show. They show off our ForgeBox module of the Week, Eric Peterson's 'str' utilities and this week's VS Code extensions, Cloak by John Papa for hiding your .env variables when screen sharing etc. We finish the podcast thank our Patreon supporters For the show notes - visit the website https://cfmlnews.modernizeordie.io/episodes/modernize-or-die-cfml-news-for-january-21st-2020 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com
In this episode I catch up with industry legends Dan Wahlin and John Papa at Microsoft Ignite 2019. We discussed some of the announcements, and had a great conversation about the current state of serverless, containers, k8s, and more.
We discuss Adobe's upcoming Webinar with George Murphy on the Code Checker. We remind you about the end of the early bird for Adobe's CF Summit Conference in Las Vegas in October, call for speakers is now closed, and mention the new ColdFusion Specialist Certificate Program. We also discuss the CF Summit Ortus Trainings for after the Conference and how to register for them. We talk about Ortus Solutions' Bootcamp training in India with Luis Majano and mention how CF Camp is coming up fast and the Call for Papers is open so you can speak at CF Camp. We spotlight a lot of great blog posts and even podcasts, too many to list, so listen to the show. We show off our ForgeBox module of the Week, the ColdBox Module CBGuard and our VS Code Hint Tip and Trick of the week being the Peacock extension by John Papa. We finish the podcast by thanking and mispronouncing the names of all of our Patreon supporters
Five Things is back, baby! We're back and this week we're bringing you five tools for building API's with GraphQL. True story, we shot this at the end of about a twelve hour day and you can see the pain in Burke's eyes. It's not GraphQL he doesn't like, it's filming for six straight hours. Also, Chris picks whistles over bells (because of course he does) and Burke fights to stay awake for four minutes.Links:GraphQL npm packageExpress GraphQL Library Project ThingyGraphQL HubAzure Functions with GraphQLSimona Cotin teaches Burke GraphQLPrismaLearn more at https://aka.ms/5things-azureTo watch more episodes go to https://aka.ms/FiveThingsPlaylistFollow Hosts https://twitter.com/burkeholland and https://twitter.com/John_Papa on Twitter
https://us.vuejs.orghttps://twitter.com/john_papa Run Your Vue and Node App Anywhere You built your Vue app but does it run everywhere? We’ll explore...
John Papa sits down with the rant to discuss the sports that he officiates, his long illustrious career as a basketball official, his experience doing other other sports, and his status as SABL assignor. That and much more, on the Rant. John Papa show notes. :16 - said Flag Football 2x 1:26 - How did you start? How did you get into basketball 2:55 - Where did you begin reffing? 4:57 - Emeritus status at SABL 6:24 - How did you get involved in SABL 9:38 - GET OFF THE FLAG FOOTBALL MAKE NO MENTION OF IT. DELETE WHOLE PORTION OF IT ***** 10:06 - How did you get involved in the other sports? 14:15 - What gave you the courage to referee sports that you were unfamiliar with? 22:23 - How did you get into assigning? Do you find it more fulfilling than refereeing? 25:38 - Assigning is a baby job. 26:30 - Best practices for an assignor 31:44 - How did you develop the style of being a people person 38:30 - What did it take to get to where you are? 40:45 - What's it going to take to to where you want to go?
Sponsors Sentry use the code “devchat” for $100 credit Angular Bootcamp TripleByte Panel: Charles Max Wood Joe Eames Ward Bell John Papa Special Guest: Eyas Sharaiha Notes: This episode of Adventures in Angular has the panelists speaking with Eyas Sharaiha, who is a software engineer working for Google, working primarily with Google Maps . Eyas mostly does back end and infrastructure work, which gives him an interesting view of Angular. The panelists and Eyas discuss his article Data and Page Content refresh Patterns in Angular. Eyas talks about the most common mistakes he sees in using Angular, namely transforming observables and then subscribing to them too early or too late, and putting certain kinds of data transformations in places where they end up making the code a lot less clear. His approach in his articles is to walk readers through with trial and error, rather than laying down some sort of law. Eyas lays out how he deals with changes in Angular, naming the three best things to do to use Angular and RXJS correctly, emphasizing the importance of looking for side effects. His rule of thumb is that if the observable does anything other than the data it is admitting, then something is probably wrong. The panelists go on to discuss the usefulness of observables. The ask Eyas what the most common code smells he finds in angular apps that frequenly use observables and how he would correct people. Eyas again emphasizes side effects or mutation as a sign of a deeper problem, cautions people against bending over backwards to use an observable, and discusses the importance of unpacking an observable at the correct time. He encourages listeners to try out the ergonomics of AsyncPipe to combine observables where possible, and the importance of using observables correctly. The shift in Angular becoming more about learning RXJS and non-Angular things than it is about Angular is discussed and length, as well as the difficulty to relate Angular to other things. Eyas feels that this trend has taken away some of the magic of Angular. In fact, NG Conf’s annual survey revealed that the top struggles are RXJS and architectural guidance. The panelists emphasize that programmers should ask themselves why they are doing things this particular way, and to seek creative solutions using different types of programming, such as procedural, reactive, idiomatic, and object oriented programming. Terms: Observables RxJs Async pipe TypeScript Reactive programming Inheritance NGRX Picks: Joe Eames Talk List over at NG Conf Five Minute Marvel John Papa http://realtalkjs.com Ward Bell https://auth0.com/blog/ngrx-facades-pros-and-cons/ Charles Max Wood http://libsyn.com Purple seat pad vrbo.com Eyas Sharaiha Schema-DTS – TypeScript library for Schema.org Bad Blood
Sponsors Sentry use the code “devchat” for $100 credit Angular Bootcamp TripleByte Panel: Charles Max Wood Joe Eames Ward Bell John Papa Special Guest: Eyas Sharaiha Notes: This episode of Adventures in Angular has the panelists speaking with Eyas Sharaiha, who is a software engineer working for Google, working primarily with Google Maps . Eyas mostly does back end and infrastructure work, which gives him an interesting view of Angular. The panelists and Eyas discuss his article Data and Page Content refresh Patterns in Angular. Eyas talks about the most common mistakes he sees in using Angular, namely transforming observables and then subscribing to them too early or too late, and putting certain kinds of data transformations in places where they end up making the code a lot less clear. His approach in his articles is to walk readers through with trial and error, rather than laying down some sort of law. Eyas lays out how he deals with changes in Angular, naming the three best things to do to use Angular and RXJS correctly, emphasizing the importance of looking for side effects. His rule of thumb is that if the observable does anything other than the data it is admitting, then something is probably wrong. The panelists go on to discuss the usefulness of observables. The ask Eyas what the most common code smells he finds in angular apps that frequenly use observables and how he would correct people. Eyas again emphasizes side effects or mutation as a sign of a deeper problem, cautions people against bending over backwards to use an observable, and discusses the importance of unpacking an observable at the correct time. He encourages listeners to try out the ergonomics of AsyncPipe to combine observables where possible, and the importance of using observables correctly. The shift in Angular becoming more about learning RXJS and non-Angular things than it is about Angular is discussed and length, as well as the difficulty to relate Angular to other things. Eyas feels that this trend has taken away some of the magic of Angular. In fact, NG Conf’s annual survey revealed that the top struggles are RXJS and architectural guidance. The panelists emphasize that programmers should ask themselves why they are doing things this particular way, and to seek creative solutions using different types of programming, such as procedural, reactive, idiomatic, and object oriented programming. Terms: Observables RxJs Async pipe TypeScript Reactive programming Inheritance NGRX Picks: Joe Eames Talk List over at NG Conf Five Minute Marvel John Papa http://realtalkjs.com Ward Bell https://auth0.com/blog/ngrx-facades-pros-and-cons/ Charles Max Wood http://libsyn.com Purple seat pad vrbo.com Eyas Sharaiha Schema-DTS – TypeScript library for Schema.org Bad Blood
John Papa sits down with the rant to discuss the sports that he officiates, his long illustrious career as a basketball official, his experience doing other other sports, and his status as SABL assignor. That and much more, on the Rant. John Papa show notes. :16 - said Flag Football 2x 1:26 - How did you start? How did you get into basketball 2:55 - Where did you begin reffing? 4:57 - Emeritus status at SABL 6:24 - How did you get involved in SABL 9:38 - GET OFF THE FLAG FOOTBALL MAKE NO MENTION OF IT. DELETE WHOLE PORTION OF IT * 10:06 - How did you get involved in the other sports? 14:15 - What gave you the courage to referee sports that you were unfamiliar with? 22:23 - How did you get into assigning? Do you find it more fulfilling than refereeing? 25:38 - Assigning is a baby job. 26:30 - Best practices for an assignor 31:44 - How did you develop the style of being a people person 38:30 - What did it take to get to where you are? 40:45 - What’s it going to take to to where you want to go?
Sponsors Sentry use the code “devchat” for $100 credit Angular Bootcamp TripleByte Panel: Charles Max Wood Joe Eames Ward Bell John Papa Special Guest: Eyas Sharaiha Notes: This episode of Adventures in Angular has the panelists speaking with Eyas Sharaiha, who is a software engineer working for Google, working primarily with Google Maps . Eyas mostly does back end and infrastructure work, which gives him an interesting view of Angular. The panelists and Eyas discuss his article Data and Page Content refresh Patterns in Angular. Eyas talks about the most common mistakes he sees in using Angular, namely transforming observables and then subscribing to them too early or too late, and putting certain kinds of data transformations in places where they end up making the code a lot less clear. His approach in his articles is to walk readers through with trial and error, rather than laying down some sort of law. Eyas lays out how he deals with changes in Angular, naming the three best things to do to use Angular and RXJS correctly, emphasizing the importance of looking for side effects. His rule of thumb is that if the observable does anything other than the data it is admitting, then something is probably wrong. The panelists go on to discuss the usefulness of observables. The ask Eyas what the most common code smells he finds in angular apps that frequenly use observables and how he would correct people. Eyas again emphasizes side effects or mutation as a sign of a deeper problem, cautions people against bending over backwards to use an observable, and discusses the importance of unpacking an observable at the correct time. He encourages listeners to try out the ergonomics of AsyncPipe to combine observables where possible, and the importance of using observables correctly. The shift in Angular becoming more about learning RXJS and non-Angular things than it is about Angular is discussed and length, as well as the difficulty to relate Angular to other things. Eyas feels that this trend has taken away some of the magic of Angular. In fact, NG Conf’s annual survey revealed that the top struggles are RXJS and architectural guidance. The panelists emphasize that programmers should ask themselves why they are doing things this particular way, and to seek creative solutions using different types of programming, such as procedural, reactive, idiomatic, and object oriented programming. Terms: Observables RxJs Async pipe TypeScript Reactive programming Inheritance NGRX Picks: Joe Eames Talk List over at NG Conf Five Minute Marvel John Papa http://realtalkjs.com Ward Bell https://auth0.com/blog/ngrx-facades-pros-and-cons/ Charles Max Wood http://libsyn.com Purple seat pad vrbo.com Eyas Sharaiha Schema-DTS – TypeScript library for Schema.org Bad Blood
John Papa sits down with the rant to discuss the sports that he officiates, his long illustrious career as a basketball official, his experience doing other other sports, and his status as SABL assignor. That and much more, on the Rant. John Papa show notes. :16 - said Flag Football 2x 1:26 - How did you start? How did you get into basketball 2:55 - Where did you begin reffing? 4:57 - Emeritus status at SABL 6:24 - How did you get involved in SABL 9:38 - GET OFF THE FLAG FOOTBALL MAKE NO MENTION OF IT. DELETE WHOLE PORTION OF IT ***** 10:06 - How did you get involved in the other sports? 14:15 - What gave you the courage to referee sports that you were unfamiliar with? 22:23 - How did you get into assigning? Do you find it more fulfilling than refereeing? 25:38 - Assigning is a baby job. 26:30 - Best practices for an assignor 31:44 - How did you develop the style of being a people person 38:30 - What did it take to get to where you are? 40:45 - What's it going to take to to where you want to go?
What does a giant Jenga tower have in common with NoSQL databases? NOTHING. But we're giving you both anyway. In this episode, Burke and Jasmine Greenaway bring you five reasons that you should check out Cosmos DB today. They also play a dangerous game of Jenga with an oversized tower made out of 2x4's, and someone nearly gets crushed.Jasmine Greenaway on TwitterCosmos DB IntroCosmos DB / C# / JavaScript App TutorialCosmos DB / Azure Functions TutorialLearn more at aka.ms/5things-azureTo watch more episodes go to Five Things PlaylistFollow Hosts Burke Holland and John Papa on Twitter
Sponsors Sentry use the code "devchat" for $100 credit Angular Bootcamp TripleByte Panel Charles Max Wood John Papa Ward Bell Joined by Special Guests: Uri Shaked and Netta Bondi Episode Summary Netta is a senior web developer at a startup called Reali, although her degree is in social work. She also co-founded the largest community of women in research and Development in Israel. Netta and Uri are here to talk more about the talk they gave at FrontEnd Con about Angular Ivy and React Fiber. They share how this talk came to be. Uri and Netta compare Angular Ivy and React Fiber, which take different approaches to managing the cycle of code. The panel discusses whether or not there is an advantage to digging into the framework. Netta and Uri talk about some of the processes they explored while investigating Angular Ivy and React Fiber. They share techniques for not getting lost in the source code and delve into some of the differences between Angular Ivy and React Fiber. Through their investigations, they learned that the primary difference between the two is in the event delegation pattern. They advise that when deciding which technology to use, companies should consider which one will be easier to hire new employees for. The panel discusses whether or not big tree frameworks have become a commodity. Most new frameworks focus on making builds smaller and faster, but they would like new frameworks to have more benefits than just speed. The show is finished by Uri and Netta sharing how to track features down in Angular Ivy and React Fiber. Links Angular Ivy React Fiber Virtual DOM Incremental DOM Ajax jQuery Lin Clark - A Cartoon Intro to Fiber - React Conf 2017 Netta Bondy & Uri Shaked - React Fiber vs. Angular Ivy / FRONTEND CON 2018 Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Package Thief vs. Glitter Bomb Trap Help Charles move Devchat from WordPress to Eleventy and get an hour of coaching. Write show notes for 3 episodes and tag it, Charles will do an hour of coaching with you. John Papa: NG Atlanta Ward Bell: BlacKkKlansmen Uri Shaked: NG Atlanta Why We Sleep Uri is on Twitter as @UriShaked and github (urish) Netta Bondi: Hassan Minaj: Homecoming King Iliza Shlesinger: Elder Millennial Netta is on Medium and Twitter (@_bondit_)
Sponsors Sentry use the code "devchat" for $100 credit Angular Bootcamp TripleByte Panel Charles Max Wood John Papa Ward Bell Joined by Special Guests: Uri Shaked and Netta Bondi Episode Summary Netta is a senior web developer at a startup called Reali, although her degree is in social work. She also co-founded the largest community of women in research and Development in Israel. Netta and Uri are here to talk more about the talk they gave at FrontEnd Con about Angular Ivy and React Fiber. They share how this talk came to be. Uri and Netta compare Angular Ivy and React Fiber, which take different approaches to managing the cycle of code. The panel discusses whether or not there is an advantage to digging into the framework. Netta and Uri talk about some of the processes they explored while investigating Angular Ivy and React Fiber. They share techniques for not getting lost in the source code and delve into some of the differences between Angular Ivy and React Fiber. Through their investigations, they learned that the primary difference between the two is in the event delegation pattern. They advise that when deciding which technology to use, companies should consider which one will be easier to hire new employees for. The panel discusses whether or not big tree frameworks have become a commodity. Most new frameworks focus on making builds smaller and faster, but they would like new frameworks to have more benefits than just speed. The show is finished by Uri and Netta sharing how to track features down in Angular Ivy and React Fiber. Links Angular Ivy React Fiber Virtual DOM Incremental DOM Ajax jQuery Lin Clark - A Cartoon Intro to Fiber - React Conf 2017 Netta Bondy & Uri Shaked - React Fiber vs. Angular Ivy / FRONTEND CON 2018 Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Package Thief vs. Glitter Bomb Trap Help Charles move Devchat from WordPress to Eleventy and get an hour of coaching. Write show notes for 3 episodes and tag it, Charles will do an hour of coaching with you. John Papa: NG Atlanta Ward Bell: BlacKkKlansmen Uri Shaked: NG Atlanta Why We Sleep Uri is on Twitter as @UriShaked and github (urish) Netta Bondi: Hassan Minaj: Homecoming King Iliza Shlesinger: Elder Millennial Netta is on Medium and Twitter (@_bondit_)
Sponsors Sentry use the code "devchat" for $100 credit Angular Bootcamp TripleByte Panel Charles Max Wood John Papa Ward Bell Joined by Special Guests: Uri Shaked and Netta Bondi Episode Summary Netta is a senior web developer at a startup called Reali, although her degree is in social work. She also co-founded the largest community of women in research and Development in Israel. Netta and Uri are here to talk more about the talk they gave at FrontEnd Con about Angular Ivy and React Fiber. They share how this talk came to be. Uri and Netta compare Angular Ivy and React Fiber, which take different approaches to managing the cycle of code. The panel discusses whether or not there is an advantage to digging into the framework. Netta and Uri talk about some of the processes they explored while investigating Angular Ivy and React Fiber. They share techniques for not getting lost in the source code and delve into some of the differences between Angular Ivy and React Fiber. Through their investigations, they learned that the primary difference between the two is in the event delegation pattern. They advise that when deciding which technology to use, companies should consider which one will be easier to hire new employees for. The panel discusses whether or not big tree frameworks have become a commodity. Most new frameworks focus on making builds smaller and faster, but they would like new frameworks to have more benefits than just speed. The show is finished by Uri and Netta sharing how to track features down in Angular Ivy and React Fiber. Links Angular Ivy React Fiber Virtual DOM Incremental DOM Ajax jQuery Lin Clark - A Cartoon Intro to Fiber - React Conf 2017 Netta Bondy & Uri Shaked - React Fiber vs. Angular Ivy / FRONTEND CON 2018 Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Package Thief vs. Glitter Bomb Trap Help Charles move Devchat from WordPress to Eleventy and get an hour of coaching. Write show notes for 3 episodes and tag it, Charles will do an hour of coaching with you. John Papa: NG Atlanta Ward Bell: BlacKkKlansmen Uri Shaked: NG Atlanta Why We Sleep Uri is on Twitter as @UriShaked and github (urish) Netta Bondi: Hassan Minaj: Homecoming King Iliza Shlesinger: Elder Millennial Netta is on Medium and Twitter (@_bondit_)
Sponsors: KendoUI Sentry use the code "devchat" for $100 credit TripleByte Panel: Divya Sasidharan Erik Hanchett Chris Fritz Joe Eames John Papa Charles Max Wood Special Guest: John Datserakis Episode Summary In this episode of Views on Vue, the panelists talk to John Datserakis, a full stack developer from North Shore Massachusetts. John has been programming for 9 years and works for Promosis, Inc. a company that develops and designs sweepstakes programs and other marketing tools. After leaving jQuery, John wrote a detailed tutorial comparing Vue and React. He felt that there weren’t enough tutorials available that show the issues developers face while coding in real time. With this tutorial he wanted to go through all the challenges a developer can face while learning a new framework from scratch. Comparing his favorite and least favorite parts using React, he mentions he didn’t “fall in love with it” enough to leave Vue. John then compares his experiences with Create React App and Vue CLI and talks about his most recent project, Best Meta which helps pick the most popular items on Amazon. John also talks briefly about his experiences using Vuex and Redux. Writing the detailed comparison tutorial helped John sharpen his JavaScript skills but he reveals that, at the end of the day, he will use Vue for his next project. Links Vue.js React.js John's GitHub John's Twitter John's LinkedIn Promosis, Inc. https://webpack.js.org/ https://angular.io/cli/update https://cli.vuejs.org/ https://redux.js.org/ https://www.facebook.com/ViewsonVue/ https://twitter.com/viewsonvue John's Recent Project: Best Meta John Datserakis' Article - Comparing Vue and React John Datserakis’ open-source projects on GitHub that pertain to the article: koa-vue-notes-api koa-vue-notes-web koa-react-notes-web John Datserakis' Other Recent GitHub Projects: vue-simple-context-menu vue-cookie-accept-decline vue-programmatic-invisible-google-recaptcha Picks John Papa: A book by Chris Noring on React Chris Noring's Twitter Divya Sasidharan: Framework Summit Sarah Drasner’s Workshop Design for Developers Ghost Erik Hanchett: AWS Amplify Chris Fritz: Google Fi Referral Code Ball Lightning by Cixin Liu FrontendMasters Joe Eames: ng-conf Minified – YouTube Framework Summit John Papa - AngularConnect Charles Max Wood: Eleventy Nunjucks John Datserakis: John's Recent Project: Best Meta Netlify Anthony Gore's Website
Sponsors: KendoUI Sentry use the code "devchat" for $100 credit TripleByte Panel: Divya Sasidharan Erik Hanchett Chris Fritz Joe Eames John Papa Charles Max Wood Special Guest: John Datserakis Episode Summary In this episode of Views on Vue, the panelists talk to John Datserakis, a full stack developer from North Shore Massachusetts. John has been programming for 9 years and works for Promosis, Inc. a company that develops and designs sweepstakes programs and other marketing tools. After leaving jQuery, John wrote a detailed tutorial comparing Vue and React. He felt that there weren’t enough tutorials available that show the issues developers face while coding in real time. With this tutorial he wanted to go through all the challenges a developer can face while learning a new framework from scratch. Comparing his favorite and least favorite parts using React, he mentions he didn’t “fall in love with it” enough to leave Vue. John then compares his experiences with Create React App and Vue CLI and talks about his most recent project, Best Meta which helps pick the most popular items on Amazon. John also talks briefly about his experiences using Vuex and Redux. Writing the detailed comparison tutorial helped John sharpen his JavaScript skills but he reveals that, at the end of the day, he will use Vue for his next project. Links Vue.js React.js John's GitHub John's Twitter John's LinkedIn Promosis, Inc. https://webpack.js.org/ https://angular.io/cli/update https://cli.vuejs.org/ https://redux.js.org/ https://www.facebook.com/ViewsonVue/ https://twitter.com/viewsonvue John's Recent Project: Best Meta John Datserakis' Article - Comparing Vue and React John Datserakis’ open-source projects on GitHub that pertain to the article: koa-vue-notes-api koa-vue-notes-web koa-react-notes-web John Datserakis' Other Recent GitHub Projects: vue-simple-context-menu vue-cookie-accept-decline vue-programmatic-invisible-google-recaptcha Picks John Papa: A book by Chris Noring on React Chris Noring's Twitter Divya Sasidharan: Framework Summit Sarah Drasner’s Workshop Design for Developers Ghost Erik Hanchett: AWS Amplify Chris Fritz: Google Fi Referral Code Ball Lightning by Cixin Liu FrontendMasters Joe Eames: ng-conf Minified – YouTube Framework Summit John Papa - AngularConnect Charles Max Wood: Eleventy Nunjucks John Datserakis: John's Recent Project: Best Meta Netlify Anthony Gore's Website
Azure loves Node! Carl and Richard talk to John Papa about running JavaScript on the server side, in the cloud and otherwise. John talks about the tooling around doing web development in Azure, including the Azure CLI and more. The conversation also digs into the client side of development with VS Code and the huge array of extensions available that allow you to personalize and automate your development experience - the right tooling makes all the difference!Support this podcast at — https://redcircle.com/net-rocks/donations
Azure loves Node! Carl and Richard talk to John Papa about running JavaScript on the server side, in the cloud and otherwise. John talks about the tooling around doing web development in Azure, including the Azure CLI and more. The conversation also digs into the client side of development with VS Code and the huge array of extensions available that allow you to personalize and automate your development experience - the right tooling makes all the difference!Support this podcast at — https://redcircle.com/net-rocks/donations
It's not often that a single person's life can reveal the dramatic social and political shifts of a community. From his youth, John Papa I'i, an important statesman and author, played a pivotal role in shaping and supporting the 19th century Kingdom of Hawai'i In Facing the Spears of Change: The Life and Legacy of John Papa I'i (University Of Hawai'i Press, 2016), Marie Alohalani Brown, Assistant Professor of Religion at University of Hawai'i at Manoa, carefully traces the contours of his biography with nuance and beauty. The book is rich with detail and one of the few histories to put the vast corpus of Hawaiian language sources to use in understanding the island's past. John Papa I'i's life also serves as a rewarding vantage point for thinking about Hawaiian religion during the early years of the Kingdom of Hawai'i, and the expanding influence of Christianity. In our conversation we discussed genres of life writing, challenges of reframing Hawaiian modes of thinking into western academic categories, Christian conversion, John Papa I'i's s upbringing, the importance of family genealogy, the Laplace affair, King Kamehameha and his descendants, Hawaiian language sources, elder years and productive retirement, and John Papa I'i's importance for Hawaiians today. Kristian Petersen is an Assistant Professor of Religious Studies at the University of Nebraska Omaha. He is the author of Interpreting Islam in China: Pilgrimage, Scripture, and Language in the Han Kitab (Oxford University Press, 2017). He is currently working on a monograph entitled The Cinematic Lives of Muslims, and is the editor of the forthcoming volumes Muslims in the Movies: A Global Anthology (ILEX Foundation) and New Approaches to Islam in Film (Routledge). You can find out more about his work on his website, follow him on Twitter @BabaKristian, or email him at kjpetersen@unomaha.edu. Learn more about your ad choices. Visit megaphone.fm/adchoices
Is Angular ready for the enterprise? Carl and Richard talk to John Papa about the latest version of Angular and it's applicability in every day enterprise development. John discusses how the fast-moving updates of open source projects are a challenge for enterprise developers and the solutions available - you don't have to always use the latest bits! The role of the cloud (specifically Azure) is also explored, and John talks about Azure Functions as a great way to build server-side elements of your application quickly and painlessly, without a lot of ceremony and provisioning. And if you think that's cool, you want to come to AngularMix, Oct 10-12 at Universal Studios in Orlando, Florida!Support this podcast at — https://redcircle.com/net-rocks/donations
Is Angular ready for the enterprise? Carl and Richard talk to John Papa about the latest version of Angular and it's applicability in every day enterprise development. John discusses how the fast-moving updates of open source projects are a challenge for enterprise developers and the solutions available - you don't have to always use the latest bits! The role of the cloud (specifically Azure) is also explored, and John talks about Azure Functions as a great way to build server-side elements of your application quickly and painlessly, without a lot of ceremony and provisioning. And if you think that's cool, you want to come to AngularMix, Oct 10-12 at Universal Studios in Orlando, Florida!Support this podcast at — https://redcircle.com/net-rocks/donations
Ready for the new Angular? Carl and Richard talk to John Papa about Angular 2 being in beta. And really in beta - John mentions that for the past few betas, updating his samples have only taken a few minutes, not hours. The conversation also dives into the controversy around the significant differences between Angular 1 and 2, although John sees it as simplification. A lot of ceremony that existed in Angular 1 has been eliminated, or implemented as part of standard tags. The role of Reactive Extensions for Javascript is significant as well: Everything is becoming asynchronous!Support this podcast at — https://redcircle.com/net-rocks/donations
Ready for the new Angular? Carl and Richard talk to John Papa about Angular 2 being in beta. And really in beta - John mentions that for the past few betas, updating his samples have only taken a few minutes, not hours. The conversation also dives into the controversy around the significant differences between Angular 1 and 2, although John sees it as simplification. A lot of ceremony that existed in Angular 1 has been eliminated, or implemented as part of standard tags. The role of Reactive Extensions for Javascript is significant as well: Everything is becoming asynchronous!Support this podcast at — https://redcircle.com/net-rocks/donations
Summary Dan Wahlin (@DanWahlin) , Angular JS GDE & Software Engineer, chats on TypeScript & ES6 in Angular applications. He tells us about how he leverages the power of these tools to improve his applications. He goes into a few of his debugging stories and even about how he uses docker to quickly deploy these applications. Resources Wahlin Consulting - http://www.codewithdan.com Blog - http://weblogs.asp.net/dwahlin TypeScript EdX course - https://www.edx.org/course/introduction-typescript-microsoft-dev201x-0 TypeScript Pluralsight course - https://app.pluralsight.com/library/courses/typescript/table-of-contents Docker - https://www.docker.com/ Flipboard Magazines: AngularJS - https://flipboard.com/@dwahlin/the-angularjs-magazine-f66o0fd8y JavaScript - https://flipboard.com/@dwahlin/the-javascript%2C-html5-and-css-magazine-r54fkughy Node - https://flipboard.com/@dwahlin/the-node.js-magazine-aa4fu4jsy Docker - https://flipboard.com/@dwahlin/the-docker-magazine-vp93fvnry TypeScript - http://www.typescriptlang.org/ ES6 - http://www.ecma-international.org/ecma-262/6.0/ Traceur - https://github.com/google/traceur-compiler Angular - https://angularjs.org/ | https://angular.io/ Babel - https://babeljs.io Danny Blue's generator based on John Papa's Style Guide - https://github.com/deebloo/generator-angular-blueprint Panelists Erik Isaksen (@eisaksen) - Front End Development Lead at Deloitte Digital & Google Developer Expert in Web Technologies Sharon DiOrio (@sharondio) - Angular JS Google Developer Expert & Full Stack Engineer
Web development is moving fast, and John Papa is in the race! Carl and Richard talk to John about his current views on Angular and other SPA frameworks - coming to Anglebrackets this fall! The conversation dives into the inevitable comparisons between Angular, Aurelia and others - but there is no one right way. Then John talks about the new Visual Studio Code, which really hasn't got much to do with Visual Studio at all - it's an editor, rather than an IDE. This leads to a conversation about development work styles in general - do you like having everything all in one place in the form of Visual Studio, or happier with a more roll-your-own solution with separate editors, debuggers, etc. So many choices for development today!Support this podcast at — https://redcircle.com/net-rocks/donations
Web development is moving fast, and John Papa is in the race! Carl and Richard talk to John about his current views on Angular and other SPA frameworks - coming to Anglebrackets this fall! The conversation dives into the inevitable comparisons between Angular, Aurelia and others - but there is no one right way. Then John talks about the new Visual Studio Code, which really hasn't got much to do with Visual Studio at all - it's an editor, rather than an IDE. This leads to a conversation about development work styles in general - do you like having everything all in one place in the form of Visual Studio, or happier with a more roll-your-own solution with separate editors, debuggers, etc. So many choices for development today!Support this podcast at — https://redcircle.com/net-rocks/donations
Ready to think beyond the SPA? John Papa talks about the continuing evolution of HTML 5. Carl and Richard chat with John about web components, an evolving standard to make JavaScript libraries more extensible and organized. AngularJS comes out in the conversation as well, especially version 2 with its breaking changes - but you don't need to migrate if you don't want to. V1 will continue development. John also digs into his current suite of tools for building, deploying, and debugging web pages. The technology is maturing, and that means better tools!Support this podcast at — https://redcircle.com/net-rocks/donations
Ready to think beyond the SPA? John Papa talks about the continuing evolution of HTML 5. Carl and Richard chat with John about web components, an evolving standard to make JavaScript libraries more extensible and organized. AngularJS comes out in the conversation as well, especially version 2 with its breaking changes - but you don't need to migrate if you don't want to. V1 will continue development. John also digs into his current suite of tools for building, deploying, and debugging web pages. The technology is maturing, and that means better tools!Support this podcast at — https://redcircle.com/net-rocks/donations
Carl and Richard talk to John Papa about the current state of Single Page Application development. John digs into his latest focus on libraries, the constant evolution in the Javascript world, and how AngularJS is still a big pile of awesome. The conversation also turns a bit philosophical, with a discussion of Javascript being the assembly language of the web, and how languages like Dart, CoffeeScript and TypeScript create abstractions over assembly language to make web applications more maintainable.Support this podcast at — https://redcircle.com/net-rocks/donations
Carl and Richard talk to John Papa about the current state of Single Page Application development. John digs into his latest focus on libraries, the constant evolution in the Javascript world, and how AngularJS is still a big pile of awesome. The conversation also turns a bit philosophical, with a discussion of Javascript being the assembly language of the web, and how languages like Dart, CoffeeScript and TypeScript create abstractions over assembly language to make web applications more maintainable.Support this podcast at — https://redcircle.com/net-rocks/donations
John Papa is a well-known technology expert and is a former Evangelist for Microsoft on the Silverlight, Windows Phone and Windows 8 client teams. John is a Microsoft Regional Director and author of 100+ articles and 10 books, specializes in professional application development with technologies including HTML5, JavaScript, CSS, Angular, Durandal, Silverlight, WPF, C#, and .NET. He can often be found speaking around the world at keynotes and sessions for conferences such as Build, MIX, PDC, TechEd, VSLive and AngleBrackets. John was the host of the popular show Silverlight TV on Channel 9 and hosted many events including the MIXer and Open Source Fest at major conferences. He currently enjoys authoring courses for Pluralsight. You can always find John at johnpapa.net or on twitter at @john_papa.
Carl and Richard talk to John Papa about Single Page Applications (SPA) - building web applications that operate on a single page for the duration of execution. John talks about the evolution of web design that has led to the SPA concept - the pros and cons of the approach as well. From there the conversation digs into the sets of open source libraries for making SPA easier to build and maintain. There is no one right way and lots of choice out there, check out the links below!Support this podcast at — https://redcircle.com/net-rocks/donations
While at the Tampa stop of the .NET Rocks! Visual Studio 2012 Launch Road Trip, Carl and Richard talked to John Papa about building Single Page Applications (SPAs).Support this podcast at — https://redcircle.com/net-rocks/donations