POPULARITY
In today's jam-packed episode, Charles, AJ, and Dan, along with special guest Danny Moerkerke, a seasoned freelance JavaScript web developer from Amsterdam. They dive deep into the fascinating world of web development, focusing on the capabilities and future of Progressive Web Apps (PWAs), comparing them to native apps, and discussing the technical intricacies involved.AJ shares his latest project on passkeys and the challenges of transitioning clients, while Dan gives us a glimpse into his social media habits and movie recommendations. Danny enlightens us with his experiences at IKEA and his passion for web components, PWAs, and crucial APIs like the Wake Lock and Background Sync.They explore the complex interplay between service workers, caching for offline functionality, and the barriers to widespread PWA adoption, particularly on iOS. Plus, they dive into practical applications of these technologies, from gaming to improving podcast accessibility for offline listening.So, tune in as they unravel the technical hurdles, share insightful demos, and debate the future of web and native app development. It's an episode packed with knowledge, practical advice, and a bit of fun along the way!SocialsLinkedIn: Danny MoerkerkeBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
Greg chats with Tomer Pascal, the co-founder and CEO of Own Play, about their innovative project, CityVerse Tycoon. This episode dives into the integration of Web3 technology in gaming, the challenges of using blockchain and NFTs, and how CityVerse Tycoon offers a seamless gaming experience for both Web3 enthusiasts and casual players alike. Tomer also shares insights into the use of Progressive Web Apps (PWA), real-world assets in gaming, and the importance of community engagement in game development.Listen Here: Exploring Web3 Gaming with Tomer PascalTimestamps & Key Takeaways: 03:18.22 - 05:27.34: Simplifying Web3 for Players Tomer discusses how CityVerse Tycoon integrates blockchain and NFTs seamlessly into the gameplay, making it accessible even for players unfamiliar with Web3 technology. 08:34.56 - 10:15.29: The Power of Progressive Web Apps (PWA)A deep dive into why the team chose a PWA over a traditional mobile app, focusing on accessibility and avoiding app store limitations. 12:41.68 - 14:09.52: Real-World Assets in CityVerse Tycoon Tomer explains how players can buy, trade, and improve real-world assets like buildings in Manhattan, adding a financial strategy element to the game. 16:30.44 - 18:07.91: Community Engagement and Feedback Tomer highlights the importance of engaging with the player community through platforms like Discord and the role of player feedback in shaping the game's development. 21:22.31 - 22:58.44: Balancing Web2 and Web3 Challenges A discussion on the complexities of integrating Web2 and Web3 elements, and the challenges of running two startups simultaneously.
In this episode, Maximiliano Firtman discusses his journey as a web and mobile developer spanning over 20 years. He shares insights on the evolution of mobile web development, from early WAP and J2ME applications to modern Progressive Web Apps (PWAs). Firtman reflects on his experiences teaching, speaking at conferences, and consulting internationally from his base in Buenos Aires. He explores the changing landscape of web technologies, the current state of PWAs, and the industry's shift in terminology from "PWAs" to "web apps." Firtman also delves into the importance of understanding vanilla JavaScript in today's development ecosystem and offers advice for aspiring speakers and teachers in the tech industry.Check out Maximiliano's Frontend Masters courses here: https://frontendmasters.com/teachers/firt/Find Frontend Masters Online:Twitter: https://twitter.com/FrontendMastersLinkedIn: https://www.linkedin.com/company/frontend-masters/Facebook: https://www.facebook.com/FrontendMastersInstagram: https://instagram.com/FrontendMastersAbout Us:Advance your skills with in-depth, modern front-end engineering courses — our 150+ high-quality courses and 18 curated learning paths will guide you from mid-level to senior developer! https://frontendmasters.com/?utm_source=youtube&utm_medium=home_link&utm_campaign=podcastepisode18
In today's episode, they delve into the fascinating world of mobile web development with our esteemed guest, Maximiliano Firtman, a seasoned web developer from Buenos Aires, Argentina, who has over two decades of experience.Join them as Maximiliano takes you on a journey through the evolution of web and mobile development, starting from the early days of pure HTML and classic ASP, progressing through the milestones of Perl, PHP, and eventually into the realm of mobile technologies. He provides an insightful look at how mobile development has transitioned from early platforms like WML and BlackBerry to the modern era of Progressive Web Apps (PWAs).Together with Steve, they unpack the benefits and challenges of bringing the open web into the mobile space, discuss the impact of mobile performance on user experience, and explore various tools and best practices for developing efficient, fast-loading PWAs. From understanding the role of service workers and web manifests to exploring innovative APIs and caching methods, this episode is packed with invaluable knowledge for any developer aiming to enhance their mobile web development skills.Whether you're interested in optimizing web performance, getting hands-on with PWAs, or curious about the future of mobile app distribution, this episode has something for everyone. Tune in now to uncover actionable insights and expert advice on staying ahead in the ever-evolving landscape of mobile web development.SocialsLinkedIn: Maximiliano FirtmanFirt.DevPicksMaximilliano - llama-cliSteve - The ClubBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
Apple has reversed its decision about blocking web apps, also known as Progressive Web Apps (PWAs), on iPhones in the EU. Learn more about your ad choices. Visit megaphone.fm/adchoices
Apple parece retirar el soporte a las Progressive Web Apps (PWA) en iOS 17.4 para los usuarios de la Unión Europea. Este cambio afecta directamente a empresas y servicios que, por diversas razones, optaron por esta tecnología para ofrecer una experiencia cercana a las aplicaciones nativas sin necesidad de pasar por la App Store. La decisión responde a su adaptación a la DMA, pero limita las opciones de los usuarios y la visibilidad de plataformas como OnlyFans o juegos en streaming, que encontraban en las PWA una alternativa viable para su presencia en dispositivos Apple. Loop Infinito es un podcast de Applesfera, presentado por Javier Lacort y editado por Alberto de la Torre. Contacta con el autor en Twitter (@jlacort) o por correo (lacort@xataka.com). Gracias por escuchar este podcast.
IWD Agency - Visit Our Website Contact Us: hi@iwdagency.com Blog Post Marketing Services If you're someone who's heard of the term Progressive Web Apps (PWA) and want to know how it might affect your business, but you don't necessarily need a full techie breakdown, then this is the video for you. Let's take a look at how PWA came about, and some of the companies that have been successfully using the technology to increase revenue through a lot of really interesting use cases! ============================================================== Bookmarks: 00:00 - Progressive Web Apps - PWA presented by Steve Jobs 01:27 - The History of Progressive Web Apps 03:20 - PWA is Born! 04:49 - What Actually is PWA? Defining Characteristics 06:33 - Companies Winning the PWA Game 09:27 - Conclusion: PWA is Here to Stay ============================================================== Other eCommerce Resources: Adobe Commerce B2B eCommerce Features for wholesalers, distributors & manufacturers eCommerce Website Success with Adobe Commerce: Helly Hansen Review Maximizing B2B Success with Adobe Commerce: In-Depth Wilson eCommerce Review What is B2B Commerce? Online B2B Marketing Strategies for 2023 How to Find Low Competition Keywords with High Traffic Adobe Analytics Pricing Top 10 Features of Adobe Analytics Adobe Analytics VS Google Analytics 4 Top SEO Trends of 2023 Adobe Firefly Release and Features for Ecommerce SEMRush Tutorial for SEO ============================================================== Subscribe to our YouTube channel IWD Agency offers online business solutions that help maximize the retailer's consumer base with a professional website, online branding, marketing, and optimizing the overall customer retail experience. Discover the true value of your brand with professional solutions offered by experts in the online retail industry. IWD Agency YouTube channel is focused on providing quality content information, news, tips, tricks, and much more. On our YouTube channel, you'll find all the necessary information that you need to maximize your eCommerce biz. So, make sure to follow our content, share these videos, give us a thumbs up, and leave a comment below. ============================================================== Follow us on: Facebook Instagram Linkedin Pinterest Twitter While you're at it, check out our blogs. ===========================================================
Gmail and Google Chat will let you choose which contacts can nudge you through iOS Focus Mode and the Productivity News This Week https://youtu.be/l58ltwYsP7g (If you're reading this in a podcast directory/app, please visit https://anythingbutidle.com for clickable links and the full show notes and transcript of this cast.) Enjoy! Give us feedback! And, thanks for listening! If you'd like to continue discussing any news from this episode, please click here to leave a comment down below (this jumps you to the bottom of the post). In this Cast | Gmail and Google Chat will let you choose which contacts can nudge you through iOS Focus Mode Ray Sidney-Smith Augusto Pinaud Headlines & Show Notes | Gmail and Google Chat will let you choose which contacts can nudge you through iOS Focus Mode Resources we mention, including links to them, will be provided here. Please listen to the episode for context. How to Use Block Scheduling to Revamp Your Workflow Your boss thinks you have no long-term future at your job if your camera or mic are off during Zoom meetings – Fortune To Keep Workers, Flexibility Is More Important Than Money | Time You can now try 1Password's customizable redesign on your iPhone and iPad - The Verge Microsoft brings Autofill support to Authenticator to help you create strong passwords Todoist + Akiflow You can now open Google Drive images directly in Picsart for web-based photo editing Google Workspace customers will now be able to create Dynamic Groups Outlook Tasks vs. Microsoft To Do: Which Is Better? Business & Finance Segment Memex went closed source while it figures out funding Productivity Resource of the Week Google Finally Announces the Switch to Android App Cellular Data vs HotSpot discussion (Boox Nova Mention) Featured Story of the Week Gmail and Google Chat will let you choose which contacts can nudge you through iOS Focus Mode Announcements NYyou Library Offers Free Banned e-reader Books Other News That's right — we're on an ambitious plan to build an open smartphone that puts Progressive Web Apps (PWAs) at the core of our ecosystem
NÄCHSTE FOLGE AM 28.03. Wie wichtig ist eine eigene App im E-Commerce und wie wird sie optimal genutzt? Bei About You ist die App der Kanal, der den größten Umsatz einfährt. Aber was macht die App so erfolgreich? About You Co-Founder Tarek Müller und Florian Wüst, Director Product bei About You, geben Einblicke: Von Live Shopping, über exklusive Drops bis zu spannenden Features, die für FOMO Charakter sorgen. Die About You App lädt neben dem shoppen auch dazu ein Zeit totzuschlagen. Ist das der Schlüssel zum Erfolg? Hinter der App steht Flos Team, das die App sowie die Website auf Desktop und Mobile inklusive aller Backend Systeme baut. Flo erklärt welche Rolle die Daten spielen, die in der App abgefragt werden, wie es um die Interaktion in der App steht und welche Rolle der CLV in der Weiterentwicklung der App spielt. Außerdem erfahrt ihr warum Tarek und Flo die Anzahl der Downloads egal ist, wie sie Push Notifications nutzen und welche Rolle Personalisierung spielt. In Unternehmen besteht häufig das Vorurteil, dass Apps teuer und kompliziert sind. Flo und Tarek erklären, für welche Geschäftsmodelle sich eine App lohnt und gehen auf die Unterschiede sowie Vor- bzw Nachteile von native Apps, Progressive Web Apps (PWA) und Hybrid Apps ein. Wie teuer ist eine App wirklich? Wie viel Zeit sollte man für die Entwicklung einplanen und wen braucht man im Team, um das stemmen zu können? Flo und Tarek geben euch fundierte Einblicke und konkrete Tipps wie auch ihr euer Business mit einer App auf das nächste Level heben könnt! Jetzt reinhören und lernen!
Francesco Leardini joins the adventure to discuss how to build PWA's using Angular. In some ways it's pretty straightforward. In other ways, you need to invent ways to get what you need. Francesco explains how to pull in the various features that make up PWA's and the advantages of using them with your Angular applications to enhance your users' experience. Panel Charles Max Wood Guest Francesco Leardini Sponsors Top End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End Devs Links A gentle introduction to Progressive Web Apps - DEV CommunityLinkedIn: Francesco LeardiniTwitter: Francesco Leardini ( @paco_ITA ) Picks Charles- 75 HardCharles- INSANITY MAX:30Charles- Turkey Brine KitFrancesco- AppscopeFrancesco- Home Barista Special Guest: Francesco Leardini.
Francesco Leardini joins the adventure to discuss how to build PWA's using Angular. In some ways it's pretty straightforward. In other ways, you need to invent ways to get what you need. Francesco explains how to pull in the various features that make up PWA's and the advantages of using them with your Angular applications to enhance your users' experience. Panel Charles Max Wood Guest Francesco Leardini Sponsors Top End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End Devs Links A gentle introduction to Progressive Web Apps - DEV CommunityLinkedIn: Francesco LeardiniTwitter: Francesco Leardini ( @paco_ITA ) Picks Charles- 75 HardCharles- INSANITY MAX:30Charles- Turkey Brine KitFrancesco- AppscopeFrancesco- Home Barista Special Guest: Francesco Leardini.
Wir haben das Thema Progressive Web Apps (PWA) schon einige Male in unserem Podcast angesprochen. In dieser Folge haben wir Nico Martin eingeladen, der das WordPress Plugin Progressive WordPress (PWA) programmiert hat.
Bridging the Gap Between Native Mobile Apps and The Web In Episode 110 of the Lion’s Share Marketing Podcast, Tyler and Jon discuss Google’s commitment to removing third-party cookies. While the moves do limit cookies, it merely ensures that Google is no longer making new technology to track people on a personal level. Tyler and Jon discuss this step towards balancing the privacy of the consumer with appeasing advertisers on Google. They recognize that the overarching issue of the balance between privacy and ads is rooted in outdated telecommunication rules written before modern technology. Then, Tyler introduces Stephanie Cox, VP of Sales and Marketing at Lumavate, a low-code platform to assist marketers in creating Progressive Web Apps (PWA). Stephanie highlights the emerging importance of Progressive Web Apps that take up less space and don’t require app store downloads like native apps do. Tyler and Stephanie discuss the diverse uses of a PWAs in e-commerce, B2B, and the next steps after launch for marketing leaders. Stephanie ends the podcast with a key takeaway and a book recommendation: never build a native mobile app again and read “The Four Agreements: A Practical Guide to Personal Freedom”. Join Tyler, Jon, and Stephanie for an illuminating discussion about the new world of PWAs and how to increase sales through product-led engagement. Timestamps 00:00 - Intro 01:18 - What’s in the News: Google Attempts to Balance Relevant Ads with User Privacy 09:13 - Featured Guest: Stephanie Cox 09:57 - Traditional Apps vs Progressive Web Apps 14:53 - Why Do Marketing Leaders Need to Build Apps in The First Place? 20:24 - eCommerce PWAs Are Succeeding 21:34 - B2B Applications of PWAs 23:26 - Next Steps For Marketers Once They’ve Built Their PWA 29:10 - How Are Marketers Tracking ROI When Using PWAs 32:16 - The Real Marketers Podcast 34:50 - The Impact of Stephanie’s Podcast on Lumavate 37:56 - Channels of Choice For Growing Lumavate 44:08 - LinkedIn Ad Strategies 49:39 - Stephanie’s Book Recommendation 55:04 - Stephanie’s Key Takeaway Featured Guests | Stephanie Cox LinkedIn Lumavate What's In the News Google’s Commitment to Removing Third-Party Cookies Lion’s Share Marketing Podcast Learn More About Tyler & Jon www.tylersickmeyer.com Need Marketing Help? www.FidelitasDevelopment.com Music Intro Music – Colony House – Buy “2:20” on iTunes Outro Music – Skillet – Buy “Lions” on iTunes
https://www.youtube.com/watch?v=qGS2FU6Eb4o Wellness Productivity with Jeff Siegel, plus ChromeOS 88 Brings Smart Display Features - Anything But Idle - February 1, 2021 This week, we invited Health Coach Jeff Siegel to join us to talk about wellness and its impact on personal productivity. Of course, we also covered all the productivity and technology news of the week, including ChromeOS 88 getting smart display features, and more! (If you’re reading this in a podcast directory/app, please visit https://anythingbutidle.com for clickable links and the full show notes and transcript of this cast.) Enjoy! Give us feedback! And, thanks for listening! If you'd like to continue discussing any news from this episode, please click here to leave a comment down below (this jumps you to the bottom of the post). In this Cast | Wellness Productivity Ray Sidney-Smith Augusto Pinaud Jeff Siegel Jeff Siegel is a health coach, dynamic eating psychologist, and meditation teacher. He helps men take control of their health and wellbeing by training in movement, mindfulness, and mindset. If you want an approach that is scientifically grounded, spiritually informed, and always super practical, Jeff’s your teacher. Headlines & Show Notes | Wellness Productivity Resources we mention, including links to them, will be provided here. Please listen to the episode for context. Stories of the Week How to Set Up Google Calendar's 'Offline Mode' (additional link)Microsoft Gives the Surface Duo a Much-Needed Update Microsoft Announces Some Fantastic New Features for Edge in 2021iOS 14.4 Enhances Handoff Between iPhone and HomePod Ease Access With Omni AutomationEverything you need to know about E INK Kaleido 2Bugs Allowed Hackers to Hijack Kindle Accounts With Malicious Ebooks - VICEHow to Install YouTube as a Progressive Web App on WindowsLearn more about Progressive Web Apps (PWA's)Introducing the One by Wacom the first fully compatible graphics tablet for ChromebooksNow You Can Buy Coca-Cola Preloaded With Coffee So You No Longer Have To Mix It in YourselfLeveling Up: Your Guide To Picking Tools That Grow With YouBuilding The Future of Work—TogetherDavid Mellinkoffs Productive Lack of ProductivityHeres What To Do When You Are Getting Exhausted At WorkChrome OS 88 turns your Chromebook into an impromptu smart displayNozbe is celebrating 14 years old! Congratulations to Michael Sliwinski and his team! New Tools of the Week Augusto and I come across many personal productivity tools and services each week. In this segment, New Tools of the Week, we each bring you a tool we think you might like. Beeper is coming to bring iMessage and 14 other chat apps to non-Apple devicesApple Watch Streaks Raw Text Transcript Raw, unedited and machine-produced text transcript so there may be substantial errors, but you can search for specific points in the episode to jump to, or to reference back to at a later date and time, by keywords or key phrases. The time coding is mm:ss (e.g., 0:04 starts at 4 seconds into the cast’s audio). Read More Raymond Sidney-Smith 0:02Hello personal productivity enthusiasts and community Welcome to anything but idle, the productivity news podcast. Today's show is brought to you by productivity voice. And I'm Ray Sidney-Smith. Augusto Pinaud 0:11And I'm a goof to burnout. Raymond Sidney-Smith 0:13And we're your hosts for anything but idle. This is Episode 42. And we're going to be talking about wellness productivity, along with all of the week's news, and we're recording this on February 2 2021. Each week, we cover and discuss the productivity and technology news headlines of the week. And today we have a special guest for the first part of our show, to talk about wellness, productivity, it is National Heart Month, as well as National Black History Month. And so happy National Black History Month but for National Heart Month,
Vandaag bespreken we de, volgens kenners, toekomst van e-commerce namelijk Progressive Web Apps (PWA). Maar wat is PWA nou precies en misschien nog wel belangrijker is het veilig? We bespreken het met de CTO van TIG, Robert Grundeken.
Tu as toujours rêvé de créer ta propre application mobile ? Dans ce tuto, Je te montre comment transformer un site WordPress en appli Android, grâce aux Progressive Web Apps (PWA). Pour tester mon app https://play.google.com/store/apps/details?id=fr.jeanviet.twa --------- Pour tester ma progressive Web App #PWA https://jeanviet.fr/ --------- Sommaire de la vidéo : Intro 00:00 Prise en main de WordPress 01:31 Les PWA c'est quoi ? 03:05 Le plugin PWA for WP 04:00 Transformer une PWA en APK 06:50 Ajout du fichier assetlinks.json 10:00 Publie ton APK sur Google Play 11:00 --------- 1/ Pour Installer un blog WordPress : Télécharge WordPress ici https://fr.wordpress.org/download/ Utilise le thème Twenty Twenty Et suis mes conseils : https://www.youtube.com/watch?v=VrCn8jMPMzY 2/ Quelques plugins #Wordpress sympa pour créer ta PWA https://fr.wordpress.org/plugins/pwa-for-wp/ https://fr.wordpress.org/plugins/sticky-menu-or-anything-on-scroll/ 3/ Ressources Google pour comprendre les PWA https://web.dev/progressive-web-apps/ https://codelabs.developers.google.com/codelabs/your-first-pwapp/ 4/ PWABuilder pour transformer un PWA en #APK https://www.pwabuilder.com/ 5/ Créer un fichier Digital Asset Links Prend le fichier assetlinks.json et ajoute-le dans un répertoire /.well-known/ sur ton site. Ton app sera plus sympa sans la barre d'URL Plus d'infos https://developers.google.com/digital-asset-links 6/ Pour publier ton APK sur Google Play Crée un compte développeur ici (25 $) https://play.google.com/apps/publish/ Et ajoutes-y ton APK signé avec PWABuilder et tout ce dont je parle dans la vidéo : titre, description, captures, mentions légales,.... --------- Tu veux créer un blog à succès ? Lis mon livre BlogBuster ici : https://blogbuster.fr/le-livre/ --------- Abonne-toi à ma chaîne YouTube ici : http://jbv.ovh/jeanviet --------- Musiques : Boogie Bounce Blue Skies CareFree Dizzy de Joakim Karud Ex-Boxer
HTML All The Things - Web Development, Web Design, Small Business
In this episode Matt and Mike discuss why coding might not be for you. Many people will just say that you have to keep trying and not give up, and that's absolutely correct, unless of course you find out that coding might not be your thing. We discuss a few of the reasons why coding might not end up being for you at length. Then later we change gears and discuss many of the issues that all developers face, that may make them eager to quit. After all that, this week's Web News features Progressive Web Apps (PWAs) and how Microsoft is handling them. You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | GitHub Reddit | Discord
(November 28, 2018) Rick and Tom talk about the state of Progressive Web Apps (PWAs): what they are, how to build them, and how they're changing the web landscape. PWA Report on HTTP Archive → https://goo.gle/3g40C3I
Potzblitz! Pünktlich zum jährlichen Shopping-Highlight der westlichen Welt schaffen wir es tatsächlich, mal wieder freitags „on air“ zu sein. Diese Chance nutzen wir, um am heutigen Black Friday (der bei einer Berufsgruppe auch als „brown friday“ bekannt ist, mehr dazu auf der Tonspur) einen Blick in die Runde zu werfen und festzustellen: so schlimm scheint es gar nicht zu sein. Außer kleineren Aussetzern bei H&M und Walbusch – was man anhand des wunderbar hilfreichen Twitter-Accounts @DownShops nachvollziehen kann – gibt es augenscheinlich keine größeren Ausfälle zu vermelden. Stattdessen gewährt Shopify mit seinem Live-View der weltweiten Verkäufe einen popcornreifen Einblick in die Skalierbarkeit seiner Plattform, auch bei anderen großen Händlern halten bislang die Server. A propos Skalierbarkeit: In dieser Woche hatten wir John Bodenstein (von dem übrigens auch der oben genannte Twitter-Account stammt) in den ShopTechTalks zu Gast (ShopTechTalks #50: Was kann man machen, wenn die Hütte brennt?), der uns schildert, wie man seine Infrastruktur so „härtet“, dass auch derartige Traffic-Peaks verkraftet werden können. In dieser Woche sind wir außerdem näher auf neue Frontend-Technologien eingegangen (Köpfe für Kopflose: Die neuen Frontend-Technologien im Überblick), erklären den Unterschied zwischen Single Page Apps (SPAs) und Progressive Web Apps (PWAs) und besprechen diversen JavaScript-Frameworks wie Angular, React und Vue sowie die entsprechenden kommerziellen Frontend-as-as-Service-Anbieter. Last but not least: wie auf Heise zu lesen ist, wurde der Extension-Marktplatz von Magento (jetzt Adobe) gehackt. Zahlungsdaten sind scheinbar nicht abhanden gekommen, ein gehöriger Image-Schaden ist es allemal – schließlich ist dieses zentrale Extension-Verzeichnis einer der wesentlichen Gründe, warum sich Marken und Händler für Magento entscheiden.
HTML All The Things - Web Development, Web Design, Small Business
In this episode of the podcast Matt and Mike discuss the future of web development focusing on emerging trends and new technologies that are ready to take the world wide web by storm. Things like Motion UI, Progressive Web Apps (PWA), blockchain, voice search integration, and much more! With so much functionality being put into web developers' hands the future looks bright, but performance is a big concern with sites getting heavier and heavier as the years go by. Full show notes: https://www.htmlallthethings.com/Podcast/5cdc53536a070d0011eb6557 You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | GitHub Reddit
Sponsors: Netlify Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Host: Charles Max Wood Special Guest: Aaron Gustafson Episode Summary This episode of Views on Vue comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on. Links Creating & Enhancing Netscape Web Pages A List Apart A Progressive Roadmap for your Progressive Web App Windows Dev Center – Progressive Web Apps MDN web docs PWA Stats PWA Stats Twitter Aaron’s website Aaron’s Twitter https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Aaron Gustafson: Homegoing Zeitoun Charles Max Wood: Armada
Sponsors: Netlify Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Host: Charles Max Wood Special Guest: Aaron Gustafson Episode Summary This episode of Views on Vue comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on. Links Creating & Enhancing Netscape Web Pages A List Apart A Progressive Roadmap for your Progressive Web App Windows Dev Center – Progressive Web Apps MDN web docs PWA Stats PWA Stats Twitter Aaron’s website Aaron’s Twitter https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Aaron Gustafson: Homegoing Zeitoun Charles Max Wood: Armada
Sponsors Sentry use the code “devchat” for $100 credit Triplebyte Clubhouse CacheFly Panel Charles Max Wood Joined by special guest: Aaron Gustafson Episode Summary This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on. Links Creating & Enhancing Netscape Web Pages A List Apart A Progressive Roadmap for your Progressive Web App Windows Dev Center - Progressive Web Apps MDN web docs PWA Stats PWA Stats Twitter Aaron’s website Aaron’s Twitter https://www.facebook.com/javascriptjabber/ https://twitter.com/JSJabber Picks Aaron Gustafson: Homegoing Zeitoun Charles Max Wood: Armada
Sponsors Sentry use the code “devchat” for $100 credit Triplebyte Clubhouse CacheFly Panel Charles Max Wood Joined by special guest: Aaron Gustafson Episode Summary This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on. Links Creating & Enhancing Netscape Web Pages A List Apart A Progressive Roadmap for your Progressive Web App Windows Dev Center - Progressive Web Apps MDN web docs PWA Stats PWA Stats Twitter Aaron’s website Aaron’s Twitter https://www.facebook.com/javascriptjabber/ https://twitter.com/JSJabber Picks Aaron Gustafson: Homegoing Zeitoun Charles Max Wood: Armada
Sponsors Sentry use the code “devchat” for $100 credit Triplebyte Clubhouse CacheFly Panel Charles Max Wood Joined by special guest: Aaron Gustafson Episode Summary This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on. Links Creating & Enhancing Netscape Web Pages A List Apart A Progressive Roadmap for your Progressive Web App Windows Dev Center - Progressive Web Apps MDN web docs PWA Stats PWA Stats Twitter Aaron’s website Aaron’s Twitter https://www.facebook.com/javascriptjabber/ https://twitter.com/JSJabber Picks Aaron Gustafson: Homegoing Zeitoun Charles Max Wood: Armada
Michael Spinosa is the Chief Executive Officer of Unleashed Technologies, which “combine(s) technology, creativity, and strategy to transform your audience from visitors into evangelists.” Michael joins host Steve Boland to talk about Progressive Web Apps (PWAs), which are web-based tools that have all the benefits of installed apps on mobile phones, but without the downside of multiple development for different operating systems and app stores. Michael describes how a PWA can add an icon to a home-screen just like a traditional app, function offline like a traditional app, speed up processing, and save money over managing outreach to new clients and donors in installed app development. Unleashed Technologies also has a recorded webinar on this topic. https://nextinnonprofits.com/podcastProgressive Web Apps from Google :: Webinar on PWAs :: Unleashed Technologies :: Michael Spinosa ::
Hva er Progressive Web Apps? Og hvordan muliggjør Event sourcing full sporbarhet i datagrunnlaget? I denne episoden av #LØRN snakker Silvija med Erlend Wollan & Audun Oterhals Landsvik fra Axbit om Progressive Web Apps kombinert med Event Sourcing.— Bruk av Progressive Web Apps (PWA) og webteknologi gjør det også lettere å nå ut til flere enheter, samtidig som at vedlikehold av kodebase og driftsmiljø blir forenklet. PWA åpner opp for utvikling av kraftigere og mer funksjonelle webklienter. Event sourcing muliggjør full sporbarhet i datagrunnlaget, forteller de i episoden.Dette lørner du: Progressive Web Apps (PWA)Event SourcingData See acast.com/privacy for privacy and opt-out information.
Kasia Ryniak & Rafal Cymerys are the co-founders of Upside, a voice app development agency based in Krakow, Poland, that offer voice interaction design, voice strategy and voice app development. In this episode, you will learn how experienced voice app developers create innovative prototypes, improve voice app engagement, and sell products and services via voice. First, we explore the creation of prototype of an Alexa skill for StarCraft II, which lets players use voice commands to trigger complex actions. We cover the importance of imbuing your voice assistant with a persona, how voice and visuals fit together to create multi-modal experiences, and a quick walkthrough of building the Alexa skill using the Alexa Skills Kit. Then Kasia and Rafal introduce us to voicecommerce.js, Upside's new open-source voice framework for integrating an eCommerce storefront with voice-enabled assistants such as Alexa and Google Assistant. We cover the benefits of voice commerce to the consumers, Progressive Web Apps (PWA), and a case study for the fashion industry. It was a really fun conversation with Kasia and Rafal, and our conversation is packed full of interesting ideas and practical advice. You'll definitely want to listen to it all the way through, and keep a notebook handy! This is a time-limited preview. To hear the full episode, and access the full catalogue of episodes and bonus content, become a Voice Tech Pro https://voicetechpodcast.com/proLinks from the show: Full show notes: https://voicetechpodcast.com Upside homepage: https://upsidelab.ioUpside on Twitter: @UpsideLab Upside Voice Tech News: @CreateForVoice Upside on Github: https://github.com/upsidelab/voicecommerce Starcraft skill design: http://bit.ly/2sdxkYWStarcraft skill dev: http://bit.ly/2sbEVqLVoicecommerce.js: http://bit.ly/2sfbNilVue Storefront: https://www.vuestorefront.io PWAs: http://bit.ly/2seMey9Subscribe to get future episodes: Apple iTunes: https://apple.co/2LqW4olGoogle Podcasts: http://bit.ly/voicetechpodcast-google Google Android: http://bit.ly/voicetechpodcast-android Stitcher: http://bit.ly/voicetechpodcast-stitcher Spotify: https://spoti.fi/2IZr5hm Alexa: http://bit.ly/voicetechpodcast-alexa Website: http://bit.ly/voicetechpodcast Join the discussion: Newsletter: http://bit.ly/voicetechpodcast-newsletter Reddit: http://bit.ly/voicetechpodcast-reddit Facebook group: http://bit.ly/voicetechpodcast-facebook-groupFacebook page: http://bit.ly/voicetechpodcast-facebook-pageFollow on Twitter:
Recording date: 2018-09-20 Tweet John Papa https://twitter.com/john_papa Ward Bell https://twitter.com/wardbell Dan Wahlin https://twitter.com/danwahlin (0:01:51) John reads the mailbag about browser support, service workers performance imapc,t and adding home screens to PWAs. (0:01:51) Mailbag https://twitter.com/RealTalkJS/status/1042572672025194496 (00:2:15) Maxim describes PWA support in the browsers (0:03:10) Ward points out that Addy Osmani https://twitter.com/addyosmani says: "It's important to remember that Progressive Web Apps work everywhere but are supercharged in modern browsers. Progressive enhancement is a backbone of the model." (0:03:42) Service worker support in "Can I Use" https://caniuse.com/#feat=serviceworkers (0:03:50) Maxim recommends using the PWA feature detector https://github.com/tomayac/pwa-feature-detector (0:04:10) Maxim answers John's question about how PWAs have changed over the past few years (0:05:45) Maxim answers what a PWA is and the value to developers and users (0:07:00) Ward asks "What problem does PWA solve?" (0:07:43) Dan asks what he benefits of PWA are to an enterprise business (0:08:50) Maxim points out how low wifi (LiFi) can be hard to deal with (0:09:22) What is a PWA https://developers.google.com/web/progressive-web-apps/ (0:09:30) Ward asks if a PWA magically knows if its offline or not (0:11:50) Maxim talks about LiFi as really low connectivity (0:13:20) John clarifies with Maxim that PWAs uses browser APIs to check their connectivity (0:14:00) Ward asks if he should use the raw service worker protocol (0:15:15) Dan and Ward asks Maxim what makes this easier (0:16:57) Maxim talks about the Workbox project https://developers.google.com/web/tools/workbox/ (0:18:15) John asks Maxim what else besides Service Workers, that is a part of PWAs (0:18:30) Maxim discusses web app manfiest https://developer.mozilla.org/en-US/docs/Web/Manifest (0:21:10) Maxim talks about Service Worker precache https://github.com/GoogleChromeLabs/sw-precache (0:22:22) Ward asks Maxim to tell a story about one of Maxim's successful experiences with PWAs (0:28:26) mobile era rocks PWA https://mobileera.rocks/ (0:28:46) Ward raises how conferences are notorious for low wifi (0:33:00) John asks Maxim when not to do a PWA (0:38:00) Ward, John and Maxim discuss security concerns with PWAs (0:44:30) Lighthouse tool for PWAs https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk (0:45:30) Maxim mentions the Web Hint tool for PWAs https://webhint.io/ (tip: npx hint https://example.com ) (0:46:50) Someone to follow: Nicholas Zakas https://twitter.com/slicknet https://humanwhocodes.com/ (0:47:38) Someone to follow: Simona Cotin https://twitter.com/simona_cotin?lang=en (0:48:10) Someone to follow: Arthur Stolyar https://twitter.com/nekrtemplar Additional Resources PWA Checklist https://developers.google.com/web/progressive-web-apps/checklist Curated list of PWA news by Maxim: https://twitter.com/progwebnews/ PWA Feature Detector https://tomayac.github.io/pwa-feature-detector/ Mobile Era PWA: https://mobileera.rocks/ Workbox: https://workboxjs.org Webhint: https://webhint.io PWA Get Started: https://developers.google.com/web/progressive-web-apps/ https://developer.microsoft.com/en-us/windows/pwa Excellent post on PWA: https://developers.google.com/web/updates/2015/12/getting-started-pwa
What is a Progressive Web Apps (PWAs) this is the topic what we want to share with our colleagues
In this episode, Dirk and Kelly talk to Drew Lau, VP Product at Mobify. Apart from mobile-first strategies in general, they talk about Progressive Web Apps (PWAs) as well as Accelerated Mobile Pages (AMPs) and discuss which business benefits brands and retailers can expect from using those technologies.
Please VOTE for us here: http://www.mora.fm/nominee/kunle-campbell-2x-ecommerce/ The 2X eCommerce Podcast has just been nominated for the Best Online Talk Show in the Business Category (Finalist) at this year’s Mixcloud Online Radio Awards! Please VOTE by just clicking the link below and then tap 'Vote Kunle Campbell, 2X eCommerce' http://www.mora.fm/nominee/kunle-campbell-2x-ecommerce/ Thank you for your continued support for the show. On this episode of the 2X eCommerce Podcast show, we are going to talking about ALL KEY announcements at the Google I/O Developer Conference 2018 that WILL AFFECT THE ECOMMERCE LANDSCAPE OVER THE 12 MONTHS and beyond Google Assistant: more natural voice based on John Legend’s voice No need to say ‘OK Google’ It remember’s your past answers and parses multiple questions in one sentence Duplex - an AI personal assistant that schedules appointments for Google uses - Android P: An buttonless android device Bigger screen real estate Google Lens Point the phone’s camera an outfit, accessory or piece of furniture. Google will use object recognition machine learning to purchase the item online. If it does not find a match, it will find similar styles. Google is serious about Speed on the mobile web - it is achieving this with PWA and AMP AMP - frontend framework - acquisition Super fast page loading times - AMP load on avg. in 0.5 seconds from Google search. AMP is a framework and library of components build on top of HTML specifically designed for performance AMP format mandates a number of rules about its pages that are again focused on maintaining performance but also on enabling caching And This ability to cache in remote in serve remotely is what enables platforms serving AMP to pre-render them effectively. Google Pay best practices by-passes forms and autocomplete pushing default payment method one-click checkout allow guest checkout show full breakdown Progressive Web Apps (PWAs) - overarching methodology - PWA conversion Google is launching its own PWAs at scale. Progressive Web Apps (PWAs) are web applications that are regular web pages or websites, but can appear to the user like traditional applications or native mobile applications. The application type attempts to combine features offered by most modern browsers with the benefits of a mobile experience. The enable fast, integrated, reliable, and engaging web experiences. Video: https://youtu.be/NITk4kXMQDw PWA is a transition from AJAX geared towards mobile devices. Google is trying to move users on mobile from apps to the web because it is currently 80% app Google is the gateway to the web PWA is important to Google and to Ecommerce 53% of users abandon sites that take longer than 3 second to load. Caching Could involve sections in your website not the entire site Useful notifications - e.g tracking info, order updates, examples: eBay deployed PWA in their checkout page More videos about PWA: Progress Web Apps - Google Chrome Developers: https://youtu.be/z2JgN6Ae-Bo --- SPONSORS: This episode is brought to you by: Klaviyo Klaviyo is a game-changing email automation tool specifically built for scaling eCommerce businesses. I am not just saying it…I use Klaviyo in my ecommerce store as well in a number of stores I advise for. With Klaviyo, in just a few clicks you are able to activate pre-built email automation flows such as cart abandonment, up-sells and win-backs. Klaviyo also seamlessly integrates with Facebook Audiences. If you’re an eCommerce manager, I cannot recommend Klaviyo enough. Give Klaviyo a try today on www.klaviyo.com.
Vamos discutir sobre Progressive Web Apps - PWA com a participaçío de Joselito Júnior e Yan Magalhíes. Um papo descontraído sobre a crescente tendência de programaçío de aplicações Web O post PodProgramar #31 – Progressive Web Apps apareceu primeiro em Mundo Podcast.
Vamos discutir sobre Progressive Web Apps - PWA com a participaçío de Joselito Júnior e Yan Magalhíes. Um papo descontraído sobre a crescente tendência de programaçío de aplicações Web O post PodProgramar #31 – Progressive Web Apps apareceu primeiro em Mundo Podcast.
En este episodio hablamos con Aníbal Sánchez sobre Progressive Web Apps (PWA): qué son, a dónde nos llegan y qué tenemos que hacer en Joomla! para estar listos para cuando lleguen. Puedes ver las notas del programa en: https://mastermindweb.es/23-progressive-web-apps-con-anibal-sanchez
En este episodio hablamos con Aníbal Sánchez sobre Progressive Web Apps (PWA): qué son, a dónde nos llegan y qué tenemos que hacer en Joomla! para estar listos para cuando lleguen. Puedes ver las notas del programa en: https://mastermindjoomla.com/23-progressive-web-apps-con-anibal-sanchez
Progressive Web Apps (PWAs) are here, and Chris Love has some thoughts! Carl and Richard talk to Chris about his view on PWAs and their impact on building great web applications. Chris talks about the power of service workers to increase the performance of a web application through pre-loading of caching, tolerating unreliable connections, even cool event features that allow web apps to light up when they are needed, especially in a mobile scenario. Graceful degradation of features means that you build to the ideal browser, but tolerate versions that don't have comprehensive support for all PWA features. And check out Chris' offer for a PWA Course, special to .NET Rocks listeners!Support this podcast at — https://redcircle.com/net-rocks/donations
Progressive Web Apps (PWAs) are here, and Chris Love has some thoughts! Carl and Richard talk to Chris about his view on PWAs and their impact on building great web applications. Chris talks about the power of service workers to increase the performance of a web application through pre-loading of caching, tolerating unreliable connections, even cool event features that allow web apps to light up when they are needed, especially in a mobile scenario. Graceful degradation of features means that you build to the ideal browser, but tolerate versions that don't have comprehensive support for all PWA features. And check out Chris' offer for a PWA Course, special to .NET Rocks listeners!Support this podcast at — https://redcircle.com/net-rocks/donations
We talk with Jeff Burtoft about progressive web apps. How to stay competitive when other developers have over 20 years of TypeScript experience. And Carl commits to a life of bacon and bacon shakes.
Progressive Web Apps (PWAs) are the future of distributable mobile apps. Learn what they are, what tools you need, and how to build a mobile PWA. Then follow along and build your own mobile PWA. Understand what AWS offers for mobile app developers, and learn how to build a PWA and distribute it through AWS Mobile Hub.
Dean Hume is building Progressive Web Apps (PWAs). Show Notes: Book: Fast ASP.NET Websites by Dean Hume Book: Progressive Web Apps by Dean Hume (currently in early access preview) Betting on the Web: Starbucks PWA Node.js / Express.js HTTPS / HTTP2 Workbox.js - framework to store your website’s files locally on your user devices Chrome Progressive Web Apps Visual Studio Code Google Developers Website Mozilla Developer Portal Aaron Gustafson (blog post on A List Apart) Dean Hume's website Google web team members Dean Hume is on Twitter. Want to be on the next episode? You can! All you need is the willingness to talk about something technical. Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart
AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart
AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart
What the heck is a Progressive Web App? Carl and Richard talk to Kirupa Chinnathambi about his experiences building at the edge of the modern web with Progressive Web Apps (PWAs). PWAs are trying to bridge the gap between traditional applications and web applications, starting with keeping a web app functional when there is an interruption in Internet connection. But it's more than that - how do you appear as an icon on a desktop or app surface, provide notifications and otherwise look and act like every other kind of application? Check it out!Support this podcast at — https://redcircle.com/net-rocks/donations
What the heck is a Progressive Web App? Carl and Richard talk to Kirupa Chinnathambi about his experiences building at the edge of the modern web with Progressive Web Apps (PWAs). PWAs are trying to bridge the gap between traditional applications and web applications, starting with keeping a web app functional when there is an interruption in Internet connection. But it's more than that - how do you appear as an icon on a desktop or app surface, provide notifications and otherwise look and act like every other kind of application? Check it out!Support this podcast at — https://redcircle.com/net-rocks/donations