Logo
    Search

    Podcast Summary

    • The Importance of Being Well-Liked at WorkLogRocket helps improve communication and collaboration within teams by providing session replay, allowing developers to understand user interactions and improve application performance.

      Being well-liked at work goes beyond just being a good developer. LogRocket, today's sponsor of Syntax, can help you understand what's going on in your application and be more liked by your coworkers. LogRocket provides session replay, a pixel-perfect video of what users see when errors occur, allowing developers to see exactly how users interact with their applications. This feature solves the problem of understanding how users reach certain points in an interface that cause errors. LogRocket integrates with various tools and programming languages, making it a versatile addition to a developer's stack. By using LogRocket, developers can gain valuable insights into their applications, making them more effective and well-liked by their teams. The motivation behind this episode was to discuss the importance of being well-liked at work, as it can lead to a more enjoyable and productive work environment. The hosts shared their experiences with difficult coworkers and emphasized the benefits of being a good person and using tools like LogRocket to improve communication and collaboration within a team.

    • Fostering Effective Communication and CollaborationAsking why and how fosters strong relationships and helps new team members navigate unfamiliar processes. Unsolicited advice may hinder progress. Seek consent before offering suggestions for productive and positive interactions.

      Effective communication and collaboration are crucial for successful teamwork and high-quality design and development projects. Fostering a culture of asking why and how can help new team members navigate unfamiliar processes and build strong relationships. Unsolicited advice, on the other hand, may not be appreciated and could hinder progress. Instead, asking questions and seeking consent before offering suggestions can lead to more productive and positive interactions. Remember, everyone's experience and perspective is valuable, and open communication can help create a cohesive and successful team.

    • Collaborating with empathy and patienceEffective communication is crucial in coding environments. Share knowledge respectfully, show vulnerability, understand others' situations, and provide constructive feedback during code reviews.

      Effective communication is key when collaborating with others in a coding environment. Unsolicited advice can come off as condescending, so it's important to ask before sharing your knowledge. Showing vulnerability by sharing your own mistakes can foster learning and build trust. Additionally, being understanding of others' personal situations and accommodating their needs can lead to a more productive and positive working relationship. During code reviews, however, providing feedback is expected and necessary for improvement. Overall, approach collaboration with empathy, patience, and a willingness to learn from each other.

    • Being empathetic can improve work relationshipsEmpathy improves relationships by recognizing emotional states, offering support, being open to taking time, and being approachable.

      Being empathetic and understanding towards others can significantly improve your relationships at work. Recognizing people's emotional states and offering support when needed can make a huge difference in their day and overall work experience. However, it's essential to be aware of the fine line between being supportive and not overstepping boundaries. Another important takeaway is the significance of being open to taking up people's time. While it's natural to want to be productive and focused on our work, being approachable and willing to help can lead to stronger professional relationships and potential opportunities. Conversely, presenting ourselves as too busy or unapproachable can unintentionally push people away. Ultimately, being attentive to others' needs and being open to offering assistance can lead to a more positive and collaborative work environment. It's essential to remember that everyone goes through challenging times, and offering support can make a significant impact on someone's day and career.

    • Being considerate of others' time and work focusStrive for balance between giving and taking time and resources, avoid interrupting or distracting others, and be mindful of colleagues' focus to create a productive work environment.

      Being considerate of others' time and work focus, as well as finding a balance between giving and taking, are essential in creating a productive and harmonious work environment. Don't be the person who interrupts or distracts others with unrelated stories or unnecessary meetings. Instead, strive for a balance between being generous with your time and resources while also ensuring you meet your own goals. The concept of givers and takers in the workplace, as discussed in Adam Grant's book "Give and Take," highlights the importance of finding this balance. Being overly giving or taking too much can negatively impact performance. Be nice to your colleagues, share resources, and be mindful of when it's appropriate to engage and when it's best to let others focus on their work.

    • Fostering Positive Connections at WorkSharing small gestures and respecting personal space can help build positive relationships and maintain a professional work environment

      Creating positive connections at work can go a long way in building a positive work environment. Sharing small gestures like bringing in treats or donuts for colleagues can help foster good relationships and make people feel appreciated. On the other hand, respecting personal space, both physically and virtually, is crucial in maintaining a professional and respectful work environment. This includes respecting people's desks and workspaces, as well as their time and email communication. By being mindful of these simple actions, we can create a more harmonious and productive workplace.

    • Respecting others' time leads to better relationshipsBe considerate of others' schedules and respect their time for productive and harmonious interactions. Collect and organize feedback, use digital well-being tools, and avoid constant interruptions.

      Respecting people's time is crucial in both personal and professional relationships. Constantly invading someone's time with non-urgent matters, especially outside of normal business hours, can lead to a negative impact on the relationship. The speaker shared personal experiences of having a startup partner who sent unnecessary emails late at night and clients who sent excessive feedback at inconvenient times. They emphasized the importance of collecting and organizing feedback into manageable chunks instead of constant interruptions. The speaker also mentioned the use of digital well-being tools to limit notifications and distractions, allowing for focused work during designated hours. In essence, being considerate of others' schedules and respecting their time can lead to more productive and harmonious interactions.

    • Engage in thoughtful conversations to build meaningful connectionsAsk genuine questions, remember important details, and follow up on stories to build strong connections and foster a positive work culture

      Building meaningful connections with others can be achieved by actively engaging in thoughtful conversations. This means asking genuine questions and remembering important details about the other person. By doing so, we can make them feel valued and appreciated, just like that one friend who always makes us feel special. Reverse engineering the qualities we admire in others and applying them to our own interactions can help us be better coworkers and employees. By focusing on building authentic relationships, we not only improve our work output but also create a positive work environment. So, next time you meet someone new or interact with a coworker, try to ask them about themselves, remember the details of their responses, and follow up on their stories. This simple act of thoughtfulness can go a long way in building strong connections and fostering a positive work culture.

    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

    How to Disagree with Your Boss

    How to Disagree with Your Boss
    When was the last time you disagreed with your boss? Did you tell them you had a different opinion — or did you just let it go?


    HBR contributing editor Amy Gallo says it’s much easier to just agree with your boss. But sometimes it’s important to speak up. In this episode, you’ll learn how to weigh the risk of a negative reaction against the risk of not voicing your opinion: What could happen later if you don't raise this issue now? What do you stand to lose? What opportunities could you or your team be missing out on?

    You’ll also learn best practices to keep in mind if you do decide to say something — like avoiding certain judgment words and first asking permission, instead of offering an unsolicited opinion.

    Gallo is an expert in workplace conflict and communication. She also cohosts HBR’s Women at Work podcast, and her most recent book is Getting Along: How to Work with Anyone (Even Difficult People).

    Key episode topics include: leadership, difficult conversations, managing conflicts, managing up, interpersonal communication.

    HBR On Leadership curates the best case studies and conversations with the world’s top business and management experts, to help you unlock the best in those around you. New episodes every week.

    · Watch the original HBR Guide episode: How to Disagree with Someone More Powerful: The Harvard Business Review Guide (2021).

    · Find more episodes of the HBR Guide series on YouTube.

    · Discover 100 years of Harvard Business Review articles, case studies, podcasts, and more at HBR.org.

    ]]>

    YAPClassic: Chris Voss on Advanced Negotiation, The Secret to Gaining Influence and Winning Negotiations

    YAPClassic: Chris Voss on Advanced Negotiation, The Secret to Gaining Influence and Winning Negotiations
    Prior to 2008, Chris Voss was the lead international kidnapping negotiator for the FBI and the FBI’s hostage negotiation representative for the National Security Council’s Hostage Working Group. Now, he’s using his wisdom to teach business leaders how to negotiate and land deals. In this episode of YAPClassic, Chris will explain several advanced negotiation techniques, like how to conduct an accusation audit and what words we want to hear when negotiating. He will also break down how we can use tactical empathy to diffuse negativity in tense situations.  Chris Voss is a former FBI Hostage Negotiator. He is the founder and principal of The Black Swan Group, a consulting firm that provides training and advises Fortune 500 companies through complex negotiations. Voss has taught for many business schools and has used his many years of experience in international crises and high-stakes negotiations to help people become better negotiators in their everyday lives.  In this episode, Hala and Chris will discuss: - Why you shouldn’t match other people’s energy - The unknown benefits of positivity in a negotiation - Why you need to do a gratitude exercise in the morning - How to diffuse negativity in a negotiation - The differences between empathy, sympathy, and agreement - “That’s right” vs. “you’re right” - The problem with sympathy - Why you want to hear the word ‘no’ during a negotiation - How to conduct an accusations audit - The 7-38-55 body language rule - And other topics…  Chris Voss is a Former FBI Hostage Negotiator and the CEO of The Black Swan Group Ltd. Before becoming the FBI's lead international kidnapping negotiator, Christopher served as the lead Crisis Negotiator for the New York City division of the FBI. During Chris’s 24-year tenure with the Bureau, he was trained in the art of negotiation by not only the FBI, but also Scotland Yard and Harvard Law School. He is also a recipient of the Attorney General’s Award for Excellence in Law Enforcement and the FBI Agents Association Award for Distinguished and Exemplary Service. LinkedIn Secrets Masterclass, Have Job Security For Life: Use code ‘podcast’ for 30% off at yapmedia.io/course. Resources Mentioned: Chris’s Website: https://www.blackswanltd.com/our-team/chris-voss Chris’s LinkedIn: https://www.linkedin.com/in/christophervoss/ Chris’s Instagram: https://www.instagram.com/thefbinegotiator/ Chris’s Facebook: https://www.facebook.com/ChrisVossNegotiation/ Sign up for Chris’s newsletter: Text "black swan method" to 33777. Sponsored By:  Shopify - Sign up for a one-dollar-per-month trial period at youngandprofiting.co/shopify Green Chef - Go to GreenChef.com/60yap and use code 60yap to get 60% off plus free shipping Indeed - Claim your $75 credit now at indeed.com/profiting More About Young and Profiting Download Transcripts - youngandprofiting.com   Get Sponsorship Deals - youngandprofiting.com/sponsorships Leave a Review - ratethispodcast.com/yap Watch Videos - youtube.com/c/YoungandProfiting Follow Hala Taha LinkedIn - linkedin.com/in/htaha/ Instagram - instagram.com/yapwithhala/ TikTok - tiktok.com/@yapwithhala Twitter - twitter.com/yapwithhala Learn more about YAP Media Agency Services - yapmedia.io/

    Charles Duhigg on Supercommunicators

    Charles Duhigg on Supercommunicators
    What happens when a group of hedge fund managers share the last time they cried?  Charles Duhigg is a Pulitzer prize-winning reporter and a best-selling author. His latest book is “Supercommunicators: How to Unlock the Secret Language of Connection.” Mary Long caught up with Duhigg for a conversations about: - The habits of Supercommunicators. - How Boeing and Netflix navigated communications crises. - An under-the-radar figure running the technical side of Microsoft. Host: Mary Long Guest: Charles Duhigg Producer: Ricky Mulvey Engineers: Rick Engdahl, Dan Boyd Learn more about your ad choices. Visit megaphone.fm/adchoices