Web Perspectives

Web Perspectives

By Sean GTechnology
Download on the App Store

Web Perspectives episodes

  • Project Management, Stakeholders, Agile with Mark Dodd

    What role do PMs (project managers) play in software projects, and what techniques do they use to create successful software releases? Mark Dodd, long-time PM at Koncept, walks us through his process of managing project scope, meeting best practices, and how to involve key stakeholders into software projects.

    • What is a stakeholder? How do stakeholders differ from investors?
    • What happens when a stakeholder doesn't want to be involved in a software project?
    • How can we best determine key stakeholders in software projects?
    • What is risk mitigation, and how can we pre-emptively deal with bugs and stakeholder issues prior to ending a sprint?
    • What's the difference between agile and what PMs do? Should all PMs know or practice agile? How important is agile to project managers?
    • What does a great retrospective look like? What strategies do PMs use to conduct successful retrospectives?
    • Connect with Mark Dodd on LinkedIn.

      1 hr 15 min
    • Verifiable Credentials, Blockchain, and Web3 with Robert Forget

      What are Verifiable Credentials (VC) and how can web developers leverage the new W3C specification to build out future-proof authentication solutions?  How do Verifiable Credentials differ from traditional OAuth providers like with Google, Meta, or Microsoft, and how can we reclaim our independence with technologies with VCs?  What's the future of Blockchain and Web3 applications?

      • Robert Forget (LinkedIn)
      • Credivera
      • Join our Discord!
      • 1 hr 51 min
      • Layoffs and AI-Powered Job Searching with Stephen Wensley

        What's causing all the layoffs in the tech industry? How can we use AI and ChatGPT to supercharge our resumes and cater them to job postings? How important are job postings anyway? Stephen Wensley, from Acuspire shares with us his insights from parsing 1000s of resumes using AI on what you can do right now to simplify your job search.

        • ChatGPT and how it has taken off
        • What AI means for web developers. Will we lose our jobs to ChatGPT and AI?
        • How important is catering your resume to a job description as opposed to networking in-person? What works best to find jobs?
        • Why 60% or more of jobs are never posted, and why you may not want to apply conventionally
        • 1 hr 47 min
        • One More Thing

          "One more thing".  We always have one more thing to do in software development -- whether our customer asks us for one more feature, or we task ourselves with going beyond the requirements, the challenge remains: how much is enough?

          What is overengineering?  How do we know when our software is ready to launch?  When customers can always come back to us with more work -- one more thing -- when do we know when to stop adding more features?  How can we reduce scope creep in our projects while still overdelivering?  Does it even make sense to overdeliver?  What "one more thing"s make sense as developers, and what does overengineering even look like?

          1 hr 22 min
        • Technical Debt

          What is technical debt in software development, and how do we manage it?  Does it make sense to try to avoid technical debt or to accept it with open arms and consider it a core part of software development?  How do we approach adding more tools to our front-end stacks?

          1 hr 3 min
        • Debugging

          What strategies work best for debugging websites and web applications?  What tools and processes do we use to find the sources of bugs?  Topics include:

          • Front-end frameworks and view libraries
          • Debugging browser extension bugs
          • Reading bugs and understanding customer bug reports
          • Differentiating between a feature and a bug
          • Typescript as a debugging tool with TSNode
          • 1 hr
          • Emotional Intelligence For Web Developers w/ Mike Cameron

            Men's coach Mike Cameron discusses how to engage with ourselves emotionally. What does emotional intelligence mean, and how we leverage it to communicate more effectively in the workplace? With web development technologies changing so rapidly, how can we ground ourselves and feel confident in our modern web development practices? What makes an emotionally grounded web developer? Do emotions even matter in a logical, error-driven industry? And most importantly, what can we do right now to communicate our desires to co-workers and to inspire them?

            1 hr 30 min
          • Servers, Superstitions, and State Managers

            What is a state manager? Does it make web development more complicated, or are they worth the pain? Mike and Sean take a look at state managers like VueX, Redux, Redux Saga, MobX, and ember data to find out how much more cruft and configuration they add to existing projects. If we choose to not use state managers, what can we do to future-proof our careers? What is the future of web development? Is web web development essential work?

            • How can we manage state in web applications? State managers?
            • What makes the web tick? Servers? Should you learn to run servers? What about hypervisors like Proxmox?
            • WebAR: what is it, and what are its applications?
            • TypeScript: where does it fit in? Is it worth learning?
            • Bluetooth: why does it suck?
            • Is Javascript terrible, or is it due for a replacement? Dead languages like Cobal, Pascal, etc.
            • How can we support open-source projects and the libraries we use?
            • 2 hr 2 min
            • Post-Pandemic Tech Start-up Networking with Al Del Degan

              Join us, as we interview Al Degan on post-pandemic networking for new and existing entrepreneurs in the tech industry.  Al Degan gives us the rundown of the Calgary entrepreneurship and incubator/accelerator space in post-panemic Alberta.  He also talks about Rainforest Alberta, and how they work with Platform Calgary to promote and build Calgary's emerging entrepreneurship tech scene.

              2 hr 3 min
            • Inside Web Development Bootcamps

              What goes on behind the scenes in web development bootcamps?  How do instructors keep up-to-date with the latest technologies and request updates to the curriculum?  How do web development bootcamps pack everything students need to know into 3-month programs?  Join us as we interview Andy Lindsay, lead instructor at Lighthouse Labs.

              • Andy Lindsay (LinkedIn)
              • Andy Lindsay's Github
              • Lighthouse Labs Web Development Bootcamp
              • 1 hr 58 min

              About Web Perspectives

              From the publisher's feed

              The ins and outs of the day-to-day life as a front-end web developer, from the most minute details to the most technical gotchas.