Logo
    Search

    Podcast Summary

    • Designing an effective emergency UIPrepare for unexpected events by designing an attractive and user-friendly emergency UI, ensuring quick and clear communication to website visitors. Adapt to new situations with innovative technology solutions.

      Having a well-designed emergency UI is crucial for effective communication during unexpected situations. Many businesses and organizations lack proper preparation for creating an attractive and user-friendly pop-up or special page for critical information. The term "Snowday UI" was suggested to describe this concept, emphasizing the importance of being able to quickly convey essential messages to website visitors. It's essential to consider the design and functionality of emergency UI, ensuring that it is visually appealing and easy to use, even if time is limited. Moreover, the discussion touched upon the use of technology to adapt to new situations, such as using a Nintendo Switch with Zoom to play Jackbox Party Pack games during quarantine. The seamless integration of web and video game tech showcased the potential for innovative solutions in our increasingly digital world. In summary, being prepared for unexpected events, both in terms of website design and technological adaptability, is vital for effective communication and a positive user experience.

    • Communicating Important Updates During EmergenciesImplement a quickly dismissible banner or pop-up on websites to communicate real-time updates during emergencies, ensuring mobile-friendliness and storage of dismissal status using cookies or local storage.

      Having a quickly updateable banner or pop-up on a website is essential during emergency situations, such as snow days or global pandemics. This feature allows businesses to communicate important information to their visitors in real-time without requiring developer intervention. To implement this, a banner or pop-up should be easily dismissible and the information about whether it has been dismissed should be stored using cookies or local storage. The design should also be mobile-friendly to avoid issues with image stretching or horizontal scrolling. This addition may take an extra hour to code into each website but is worth the investment for efficient and effective communication during emergencies.

    • New approach to prevent online tracking using browser's local storageTo effectively use local storage for privacy, set unique identifiers, avoid long gaps between visits, and clarify if known trackers are included

      There's a new approach to prevent online tracking by using the browser's local storage instead of cookies for storing user settings. However, this method comes with some caveats. The user must not visit the site for at least 7 days for the new settings to take effect. It's unclear if sites using known trackers like Google Analytics are considered "known trackers" and if they trigger this prevention method. To ensure clarity, it's recommended to use local storage or cookies with unique identifiers based on the content of the alert to properly display and dismiss the alert when necessary. Overall, while this method is a step towards privacy, it requires careful consideration and implementation to avoid potential issues.

    • Balancing marketing and user experienceImplementing a system to track user interactions and prevent repeated pop-ups, good styling and customization, and using a reliable bug reporting tool like Sanity to maintain a positive user experience.

      Effective use of pop-ups and other marketing tools on a website requires careful consideration to avoid annoying users. The speaker shared their experience of implementing a system that tracked user interactions and prevented repeated display of certain products or banners. However, they emphasized the importance of good styling and customization to enhance the user experience and maintain brand consistency. They also suggested using a reliable bug reporting tool like Sanity to ensure content editors don't inadvertently introduce issues or poor design. Overall, the key is to strike a balance between effective marketing and a positive user experience.

    • Effective user experience through content management and clear communicationUtilize a backend data hosting service like Sanity.io for intuitive interface and real-time editing, implement easy-to-customize alerts or toast messages, and create new pages with clear and concise text information.

      Creating an effective user experience involves providing clear and customizable content, and making it easy for users to access important information. One way to do this is by utilizing a backend data hosting service like Sanity.io, which offers an intuitive interface and allows for real-time editing. Another important element is the use of alerts or toast messages, which can provide users with timely information without disrupting their experience. These alerts should be easy to implement and customizable, allowing users to insert them into their pages as needed. Additionally, creating new pages with clear and concise text information is essential for providing a positive user experience and ensuring that important information is easily accessible. Overall, prioritizing user experience through effective content management and clear communication is key to creating a successful website.

    • Communicating Crisis Updates EffectivelyPrepare single pages with clean markup and meta tags for quick content updates during crises. Utilize existing channels like email newsletters and user dashboards to disseminate crucial information promptly.

      During times of crisis or unexpected changes, it's essential to make important information easily accessible to your audience. Business owners and organizations have enough on their plates, so it's up to web developers to ensure that adding new content is a smooth process. This includes having pre-prepared single pages with nice slugs, clean markup, and using meta tags for specifying hours of operation or updating statuses. Additionally, utilizing existing audience engagement channels, such as email newsletters or user dashboards, can be effective ways to quickly disseminate crucial information. Google does a good job at scraping markup, but using meta tags directly for business hours or updates may yield faster results. Overall, prioritizing user experience and efficient communication during uncertain times is crucial.

    • Effective email communication during crisesDuring unexpected events, effective email communication can make a difference. Prepare for various online tools and have a solid strategy to keep customers informed and engaged.

      During unexpected events or crises, effective communication with your audience through email newsletters can make a significant difference for your business. While social media platforms can be useful, they should not be relied upon solely for important information. Appreciated emails from companies during a snow day provided valuable updates and showed care for their customers. On the other hand, generic, non-informative emails were less appreciated. Additionally, having a quick solution for scheduling online pickups or deliveries can be helpful in such situations. Furthermore, being prepared with the knowledge of various online ordering or scheduling software options can save time and effort when needed. In essence, having a solid email communication strategy and being aware of different tools to adapt to changing circumstances can help businesses better connect and serve their customers during crises.

    • Setting up online accounts and tools can save time and hasslePrepare accounts and tools beforehand to expedite project setup and avoid delays. Utilize services like Sentry for error tracking and make site deployment accessible to clients.

      Setting up various online accounts and tools for a project might take more time than expected due to verification processes and system restrictions. For instance, creating a YouTube account and setting up live streaming can take days or even weeks. Having these accounts ready beforehand can save time and hassle in the future. Another essential tool mentioned is Sentry, which offers error and exception tracking for projects. Installing a snippet on a website logs any errors, making it easier to identify and resolve issues. Sentry can also be integrated with serverless functions, providing valuable context when something goes wrong. Additionally, deploying a site is crucial if it consists of 100% front-end code. Clients may not be familiar with using GitHub or other platforms to edit and redeploy content. Providing them with access to these tools or managing the deployment process yourself can ensure a smoother experience.

    • Preparing for Client Website UpdatesDocument the deploy process, including credentials and necessary software versions or cache clearing procedures. Use a password manager to store this information. Prepare for potential updates and invest in additional resources or services to ensure a timely response.

      It's crucial to have a clear process in place for clients to add or update a website without your direct assistance. This can be achieved through a CMS or other solutions, but it's important to document the deploy process, including credentials and any necessary software versions or cache clearing procedures. Using a password manager like 1Password to store this information is a recommended option. By preparing for potential updates and having all necessary information readily available, you can save time and frustration when quick changes are needed. Additionally, considering the potential for high demand for developer assistance during unexpected website issues, it may be worth investing in additional resources or services to ensure a timely response.

    • Making the Best of Unexpected Circumstances with ProjectorsConsider purchasing affordable used projectors for home entertainment during unexpected circumstances, such as snow days. They've become more affordable and bulbs can last hundreds of hours.

      During unexpected circumstances like snow days, it's worth considering unconventional solutions to maintain normalcy, such as purchasing affordable, used projectors for home entertainment. These projectors have become more affordable over the years, and the bulbs, while expensive, can last hundreds of hours. This discovery was a pleasant surprise for the speaker, who was initially disappointed about a canceled vacation and the lack of entertainment options at their cottage. Additionally, the speaker shared a recommendation for a YouTube channel filled with music to enjoy during such circumstances. The conversation also touched upon the speaker's past experiences with projectors and the importance of handling bulbs carefully due to their high temperature.

    • Experience of relaxing with music and visualsMusic and visuals can transport us to different places and improve our moods, making them a powerful tool for relaxation and enjoyment.

      Music and visuals can transport us to different places and transform our moods. The speaker shared their experience of listening to a YouTube channel called "mellow groovy sounds," which features funk, soul, and mellow music mixes from the 80s, 90s, and 70s overlaid on HD beach scenes. The long playlists have become a substitute for their canceled beach vacation, and the goofy songs and visuals have become a source of relaxation and enjoyment for them. The speaker emphasized that the music and visuals are like a screensaver that changes, but they have become familiar and comforting. They also mentioned some shameless plugs for learning JavaScript, CSS, and React through various online courses and websites. Overall, the speaker's experience highlights the power of music and visuals to transport us to different places and improve our moods.

    Recent Episodes from Syntax - Tasty Web Development Treats

    792: Perfect Sitemaps for SEO

    792: Perfect Sitemaps for SEO

    Scott and Wes break down the importance of sitemaps for SEO. They dive into the different file formats, essential fields, and common pitfalls to avoid when creating and submitting your sitemap to search engines.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    791: LLRT The Serverless Runtime w/ Richard Davison

    791: LLRT The Serverless Runtime w/ Richard Davison

    Scott and Wes chat with Richard Davison from AWS about LLRT, a new runtime tailored specifically for Lambda. They dive into the benefits of using LLRT, challenges with JavaScript in serverless, and why Rust was chosen for its development.

    Show Notes

    Sick Picks

    Shameless Plugs

    • Richard: Javascript

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    790: State of JS 2023 Reactions

    790: State of JS 2023 Reactions

    Scott and Wes dive into the 2023 State of JavaScript survey, breaking down the latest trends and pain points in front-end frameworks, build tools, and JavaScript runtimes. Tune in for their hot takes and insights on what’s shaping the JavaScript landscape this year!

    Show Notes

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    789: Do More With AI - LLMs With Big Token Counts

    789: Do More With AI - LLMs With Big Token Counts

    Join Scott and CJ as they dive into the fascinating world of AI, exploring topics from LLM token sizes and context windows to understanding input length. They discuss practical use cases and share insights on how web developers can leverage larger token counts to maximize the potential of AI and LLMs.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    CJ: X Instagram YouTube TwitchTV

    Randy: X Instagram YouTube Threads

    788: Supabase: Open Source Firebase for Fullstack JS Apps

    788: Supabase: Open Source Firebase for Fullstack JS Apps

    Scott and CJ chat with Paul Copplestone, CEO and co-founder of Supabase, about the journey of building an open source alternative to Firebase. Learn about the tech stack, the story behind their excellent documentation, and how Supabase balances business goals with open-source values.

    Show Notes

    • 00:00 Welcome to Syntax!
    • 00:30 Who is Paul Copplestone?
    • 01:17 Why ‘Supa’ and not ‘Super’?
    • 02:26 How did Supabase start?
    • 08:42 Simplicity in design.
    • 10:32 How do you take Supabase one step beyond the competition?
    • 12:35 How do you decide which libraries are officially supported vs community maintained?
      • 15:17 You don’t need a client library!
    • 16:48 Edge functions for server-side functionality.
    • 18:51 The genesis of pgvector.
    • 20:59 The product strategy.
    • 22:25 What’s the story behind Supabase’s awesome docs?
    • 25:26 The tech behind Supabase.
    • 35:46 How do you balance business goals with open source?
    • 42:01 What’s next for Supabase?
    • 44:15 Supabase’s GA + new features.
    • 48:24 Who runs the X account?
    • 50:39 Sick Picks + Shameless Plugs.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    CJ: X Instagram YouTube TwitchTV

    Randy: X Instagram YouTube Threads

    787: You Should Try Vue.js

    787: You Should Try Vue.js

    Scott and CJ dive deep into the world of Vue.js, exploring what makes this frontend framework unique and why it stands out from React and Svelte. CJ gives a comprehensive tour, covering everything from getting started to advanced features like state management and Vue’s built-in styles.

    Show Notes

    Vue.js: The Documentary.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    786: What Open Source license should you use?

    786: What Open Source license should you use?

    Scott and CJ dive into the world of open source, breaking down its meaning, benefits, and the various types of licenses you’ll encounter. From permissive licenses like MIT and Apache 2.0 to copy-left licenses such as GNU GPLv3, they’ll help you choose and apply the right license for your project.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    785: What’s Next for NextJS with Tim Neutkens

    785: What’s Next for NextJS with Tim Neutkens

    Scott and Wes dive into the world of Next.js with special guest Tim Neutkens from Vercel. They explore the latest updates, including the React Compiler and React Server Components, discussing their impact on developer workflows and the future of Next.js development.

    Show Notes

    • 00:00 Welcome to Syntax!
    • 00:30 What does the React Compiler do?
    • 05:04 Will React Compiler help with managing Context?
    • 06:39 What happens if you’re not using a React Compiler?
    • 09:30 Will this work on any NextJS version?
    • 12:18 What are React Server Components?
    • 16:28 Shipping all the data inside an encapsulated component.
    • 20:17 Clearing up the frustrations around retrofitting server components.
    • 23:13 Handing migration.
    • 28:30 Is this just a fetch request with props?
    • 36:41 How closely are the NextJS and React teams working?
    • 41:53 Will we ever get Async Client Components?
    • 43:52 Async Local Storage API.
    • 45:31 Turbopack.
    • 57:51 Sick Picks & Shameless Plugs.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    784: Logging × Blogging × Testing × Freelancing

    784: Logging × Blogging × Testing × Freelancing

    In this Potluck episode, Scott and Wes tackle listener questions on modern blogging, website environmental impact, and using LangChain with LLMs. They also cover CSS hyphens, unit vs. integration testing, and balancing web development with new parenthood.

    Show Notes

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

    783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

    Scott and Wes dive into the world of browser caching for audio files, exploring the File System API and the Cache API. They discuss size restrictions across different browsers, how tools like Riverside.fm leverage IndexedDB, and walk through code examples for creating, retrieving, and managing cached audio data.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    Related Episodes

    Julia Galef on how to argue better and change your mind more

    Julia Galef on how to argue better and change your mind more
    At least in politics, this is an era of awful arguments. Arguments made in bad faith. Arguments in which no one, on either side, is willing to change their mind. Arguments where the points being made do not describe, or influence, the positions being held. Arguments that leave everyone dumber, angrier, sadder. Which is why I wanted to talk to Julia Galef this week. Julia is the host of the Rationally Speaking podcast, a co-founder of the Center for Applied Rationality, and the creator of the Update Project, which maps out arguments to make it easier for people to disagree clearly and productively. Her work focuses on how we think and argue, as well as the cognitive biases and traps that keep us from hearing what we're really saying, hearing what others are really saying, and preferring answers that make us feel good to answers that are true. I first met her at a Vox Conversation conference, where she ran a session helping people learn to change their minds, and it's struck me since then that more of us could probably use that training. In this episode, Julia and I talk about what she's learned about thinking more clearly and arguing better, as well as my concerns that the traditional paths toward a better discourse open up new traps of their own. (As you'll hear, I find it very easy to get lost in all the ways debate and cognition can go awry.) We talk about signaling, about motivated reasoning, about probabilistic debating, about which identities help us find truth, and about how to make online arguments less terrible. Enjoy! Books: Language, Truth, and Logic by A.J. Ayer Seeing Like a State by James Scott The Robot's Rebellion by Keith Stanovich  Learn more about your ad choices. Visit podcastchoices.com/adchoices

    What Makes a Great Leader Stand Out with Stephen M. R. Covey

    What Makes a Great Leader Stand Out with Stephen M. R. Covey
    On today’s episode of Here's Where It Gets Interesting, Sharon has a conversation with bestselling author Stephen M. R. Covey about effective leadership and high trust culture. The most underrated attribute in great leaders is humility which means that effective and trustworthy leaders are those who seek to understand first and be understood second. The working world has evolved since the start of the Covid pandemic and its leadership needs to reflect new practices built on the principles of “trust and inspire”. But what does good leadership in our communities and in our country look like? How can we apply the same principles about working leadership to leadership within our interpersonal relationships, and as we seek to lead change in our communities?

    Hosted on Acast. See acast.com/privacy for more information.

    277-Your Mom's House with Christina Pazsitzky and Tom Segura

    277-Your Mom's House with Christina Pazsitzky and Tom Segura
    Mind if we burp? After Chipotle? And suckin stuff? Well we've got that and more for you. Here's something we'd like to know - what exactly is Plies saying? We try to solve the mysteries of this modern day philosopher.  Plus does a communist from a small island have the tools to identify a sex toy? We have differing opinions on this one. Will you side with the right Mommy!? Maybe if you're having troubles motivating yourself you keep it to yourself OR just go ahead and post every day how everyone is out to get you and everything is a battle and FIGHT! Fight things and people that aren't even there. That seems awfully stable of you.  You have the Jeans, you just gotta learn how to wear them.  Learn more about your ad choices. Visit megaphone.fm/adchoices

    MOST EVIL THING SOMEBODY HAS SAID TO YOU | EP 323 | ShxtsNGigs Podcast

    MOST EVIL THING SOMEBODY HAS SAID TO YOU | EP 323 | ShxtsNGigs Podcast

    This Week The Guys Discuss:


    MOST EVIL THING SOMEBODY HAS SAID TO YOU

    INTRO

    TOP 5

    DILEMMA

    THREAD

    TRASH NEWS




    SUBSCRIBE TO OUR REACTION CHANNEL: https://www.youtube.com/@ShxtsnGigsReacts


    JOIN THE SHXTSNGIGS CULT BABIES PATREON https://www.patreon.com/shxtsngigs


    BRAND NEW SNG MERCH https://www.shxtsngigsstore.com/


    Listen to SNG on:

    SPOTIFY https://open.spotify.com/show/6olvQhNhQwMbGG26t3rVgM?si=GvC4B1meTXWb8eMf4qTXAQ


    APPLE PODCASTS https://podcasts.apple.com/gb/podcast/shxtsngigs/id1481898329



    Hosted on Acast. See acast.com/privacy for more information.