<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url><loc>https://theseniordev.com/videos/_6FFCQ1DRyQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/_6FFCQ1DRyQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Frontend Interview Questions 2025 (Part 4)</video:title><video:description>This video covers seven senior frontend interview questions ranging from JSON web tokens and monitoring to the shadow DOM, hydration, deployment strategies, and debugging. It provides architectural and practical advice for building robust, scalable, and maintainable web applications.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d5771a00-ff34-4340-9ff5-ab46f98bead1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-10-23T16:12:24Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/_7kJVmGFTzA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/_7kJVmGFTzA/maxresdefault.jpg</video:thumbnail_loc><video:title>How to go from &quot;Framework Developer&quot; to Software Engineer...</video:title><video:description>This video explains the difference between a framework developer with situational knowledge and a software engineer who focuses on core concepts. It contrasts specific tool-based approaches with fundamental engineering principles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/55f41a50-5f97-4559-8430-e17b0e46e859?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-01-30T17:00:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/_8cy_lu3tf8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/_8cy_lu3tf8/maxresdefault.jpg</video:thumbnail_loc><video:title>Why AI actually gives you time to think</video:title><video:description>AI tools can shift developers away from constantly stressing over typing and deadlines, freeing up time to think, plan, and come up with better solutions. Instead of writing every line manually, developers can use AI for brainstorming, analyzing multiple files, and creating detailed plans.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/aeec9d16-650a-4f1a-894c-eae42724c54b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-27T16:00:28Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/-6sNOhOhie4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/-6sNOhOhie4/maxresdefault.jpg</video:thumbnail_loc><video:title>i dont review most ai pull requests</video:title><video:description>The speaker decides whether to review AI-generated pull requests based on the change's blast radius and affected services. When the blast radius is very small and isolated to a single service, developers can merge the pull request directly.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6389e9a6-d8d5-484b-823c-f3c1f5c04f3b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-20T08:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/-DDVaPomcX8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/-DDVaPomcX8/maxresdefault.jpg</video:thumbnail_loc><video:title>The Mindset Of An Expert Developer: Don't Get, Become</video:title><video:description>The video presents the speaker’s view: focusing on getting rewards like money or promotions is the wrong mindset for developers. Instead, developers should focus on becoming more valuable through giving, which naturally results in earning those rewards.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/966a5377-e1e0-4616-8156-36f2537a5c42?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-24T17:00:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/-ktDC5y3kGw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/-ktDC5y3kGw/maxresdefault.jpg</video:thumbnail_loc><video:title>Frontend is officially DEAD (here's how to survive)</video:title><video:description>The video presents the speaker’s view: job market data reveals that pure front-end engineering positions are significantly outnumbered by backend and full-stack openings, driven by hyper-specialization, modern full-stack frameworks, and AI tools excelling at front-end code generation. To stay relevant, front-end developers must adopt a software engineer mindset, expand into backend and CI/CD competencies, and build full-stack applications.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/889db9b4-d1dd-4829-b73b-eec8e1455aa3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-01T18:37:34Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/-rmQuSUSZrE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/-rmQuSUSZrE/maxresdefault.jpg</video:thumbnail_loc><video:title>Why backend devs earn more than frontend (&amp; how to fix it)</video:title><video:description>The video presents the speaker’s view: this video examines why backend engineers typically earn more than frontend engineers, citing differences in market supply, business criticality, and AI capabilities. It then offers two actionable strategies for frontend developers to increase their compensation by either mastering advanced frontend skills or expanding into full-stack development.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/71494f82-649c-4e72-b9f4-4b68d7d720b2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-12T16:59:17Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/0-BG-AhVswM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/0-BG-AhVswM/maxresdefault.jpg</video:thumbnail_loc><video:title>The 300K Developer Lifestyle Was Never Real</video:title><video:description>The video presents the speaker’s view: the glamorous social media lifestyle of high-earning software engineers was never a real standard. However, engineers can still build a solid career by staying invested, adapting to market changes, and being open to alternative roles like low-code or AI automation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e23c8d7d-c225-484e-8b01-b5a39f069175?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-13T08:00:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/0rtvfSk8qIo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/0rtvfSk8qIo/maxresdefault.jpg</video:thumbnail_loc><video:title>The #1 Trait Of Expert Developers (Not What You Think)</video:title><video:description>This video argues that a programmer's long-term success depends less on innate talent or technical knowledge and more on having a relentless work ethic. Expert developers are distinguished by their willingness to do whatever it takes—such as attending workshops or seeking advice—to master their craft.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/09bb2356-503d-4802-892b-4018c11c4667?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-24T17:00:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/14hQvWvyMwk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/14hQvWvyMwk/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Hijack Your Next Technical Interview(for Software Developers) #javascript #typescript</video:title><video:description>Technical interviews often feel like powerless interrogations with endless questions. To increase your chances, you can hijack this process by answering the interviewer's question with a question of your own.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e48d3713-eac2-40e0-a3d5-ba9b81e3e44b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-15T18:07:29Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/1vRaLn_8vEU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/1vRaLn_8vEU/maxresdefault.jpg</video:thumbnail_loc><video:title>Backend Skills Roadmap For Frontend Engineers (Developer Job Market 2025)</video:title><video:description>This video examines current job market data showing significantly fewer open frontend positions compared to backend or full stack roles. To stay relevant, the speaker outlines a roadmap for frontend engineers to learn full-stack and backend skills.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/559774e9-b88f-4b76-9f27-c589c3467fc4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-06T15:00:04Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/1wN2qpKLo_8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/1wN2qpKLo_8/maxresdefault.jpg</video:thumbnail_loc><video:title>Take Home tasks are a red flag in the software engineering interviews process</video:title><video:description>The video presents the speaker’s view: take-home tasks often signal a poor engineering culture characterized by top-down management and a lack of respect for candidates' time. Such assignments are frequently used as a low-effort interviewing method requiring zero investment from the company.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/767d12e0-36e2-439f-a361-5b5fcb0b879e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-09T15:00:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/29WqsVAgXVM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/29WqsVAgXVM/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Pass The Take Home Task Interview As A Develper (Software Developer Interviews Tips 2025)</video:title><video:description>This video provides practical advice on how to successfully handle take-home coding challenges during software development interviews. It emphasizes negotiating scope, securing a live review call, and keeping the code modular with appropriate tests.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b13331ae-f155-40a5-a108-65c71821f2dc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-11T15:00:04Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2bdi2Mv_qHg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2bdi2Mv_qHg/maxresdefault.jpg</video:thumbnail_loc><video:title>What Killed Frontend Developer Jobs - 2025 Developer Job Market</video:title><video:description>The video presents the speaker’s view: the 2025 developer job market shows fewer front-end positions with insane competition, while mid-level and junior roles have largely disappeared. Additionally, many roles labeled as front end actually demand full-stack skills, senior levels, or involve server-side rendering and infrastructure topics.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8308b75c-fd22-46af-a2a8-9acf9e18d4cd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-03T15:00:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2BYiyGoVIWk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2BYiyGoVIWk/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Improve Your Thinking As A Developer</video:title><video:description>Second-order thinking involves evaluating the downstream consequences of your actions rather than just immediate outcomes. For example, developers who are currently happy at their jobs should still interview periodically to prepare for potential company financial issues.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0b484e5d-29e2-4f7e-af5e-0060a18d7475?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-18T16:00:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2eozYr30_VY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2eozYr30_VY/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Frontend Interview Question About Web Performance</video:title><video:description>Critical CSS refers to the styles required to display elements appearing above the fold without scrolling. Developers can extract these styles using module bundler plugins and browser mechanisms to improve application performance by deferring non-critical styles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6f76abc6-0ab2-47ce-a58a-d115a6fefc3b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-06T15:48:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2Jav4YpVD20</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2Jav4YpVD20/maxresdefault.jpg</video:thumbnail_loc><video:title>when you fired ALL your developers and AI writes the code</video:title><video:description>This video examines the current AI gold rush and the realities of using LLMs for software development. It explains the limitations of model inference, highlighting how larger models can introduce hallucinations and manage codebases less efficiently than traditional static tooling.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7de4ee88-f7fa-4d2f-8101-aa8d01a7b6e2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-02-04T19:31:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2kwrUGeZhv4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2kwrUGeZhv4/maxresdefault.jpg</video:thumbnail_loc><video:title>The EASY Way To Grow Faster As A Developer (Senior Developer Tip 1/100)</video:title><video:description>Volunteering for the most challenging projects is a fast track to growing as a developer. Even if the project fails, you gain valuable experience and judgment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4a7e1526-2198-4cb4-b610-6caedbabca39?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-19T16:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2MAYFU7NXjY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2MAYFU7NXjY/maxresdefault.jpg</video:thumbnail_loc><video:title>most developer job posting are FAKE (how to fix it)</video:title><video:description>Navigating the modern job market requires software developers to manage their expectations regarding widespread fake job postings and avoid counterproductive shortcuts like AI-generated applications. Instead, candidates should maintain sharp focus on their primary tech stack, optimize their resumes, and project a professional, confident image rather than showing desperation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/641d9641-128e-426b-a18a-6e8b0934675b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-01-20T16:59:48Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2Nk29x4dJ9E</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2Nk29x4dJ9E/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Get Promoted As A Developer (Even In A Recession)</video:title><video:description>Getting promoted as a developer during a market downturn requires going the extra mile to stand out. Ambitious developers can find plenty of opportunities by taking charge of untested code, CI/CD pipelines, documentation, tooling, and database schemas.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f23e62ec-effd-4c7f-8557-a45d138ef9b0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-13T17:00:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2TkLMQ-CkwE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2TkLMQ-CkwE/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Dev Reacts to Tech Stack, AI Coding &amp; Remote Work #shorts</video:title><video:description>In this short video interview, a developer shares their experiences with current tech stacks, AI coding tools, and career advice. They discuss utilizing AI heavily for refactoring during code migrations and caution against chasing market trends like Angular.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/28e6f291-2cdc-49d3-9dc2-67d0a9fc1ccb?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-06-25T05:30:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/2ULL1jhl9w4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2ULL1jhl9w4/maxresdefault.jpg</video:thumbnail_loc><video:title>The End Of Remote Work For Developers?</video:title><video:description>The video presents the speaker’s view: tech leaders like Sam Altman and Mark Zuckerberg have recently expressed anti-remote work positions, arguing that developers, especially early-career junior and mid-level devs, perform better when working in person at least three days a week. This shift goes against the preferences of software developers and tech employees, over 97 percent of whom prefer working remotely, creating a tense tug-of-war over workplace flexibility.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c53b4148-ea75-4cfe-96c6-ddf49d004df2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-06-13T14:30:50Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/3O5UMAGEnhw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/3O5UMAGEnhw/sddefault.jpg</video:thumbnail_loc><video:title>Backend System Design Mock Interview 2025</video:title><video:description>This video walks through a backend system design mock interview for an e-commerce platform scaling to handle millions of users. It details practical scaling strategies including static asset caching, horizontal service scaling, database read-replicas, and event-driven architectures.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c6457177-ac35-4550-81a7-0ce14815851f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-29T17:24:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4apWVQiFJDA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4apWVQiFJDA/maxresdefault.jpg</video:thumbnail_loc><video:title>How NOT to Fail A React Interview: 7 Junior Mistakes To Avoid</video:title><video:description>This video breaks down seven common mistakes developers make during React interviews, ranging from direct state mutation and abusing the use effect hook to poor component structuring. Avoiding these pitfalls and adhering to React best practices will help you write more performant code and stand out to interviewers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f9c823af-8e77-4ab4-86b4-ab487858464d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-07T15:26:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4DbrEJZmYZ4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4DbrEJZmYZ4/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Do Software Developers Still Do Take Home Challenges (Even If They Are A Very Bad Choice)</video:title><video:description>Software engineers often agree to take-home challenges despite their drawbacks because it may be the only interview offer they received. Additionally, developers may choose take-homes to avoid the trauma and pressure of live coding interviews, or simply because the format mirrors their everyday work habits.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0a7689df-5f34-484b-9cad-d66437e13ea2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-08T15:00:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4dPxHrPpWP0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4dPxHrPpWP0/maxresdefault.jpg</video:thumbnail_loc><video:title>The Hidden Cost of Reviewing AI Code</video:title><video:description>AI-generated pull requests shift the burden of work and quality control onto the reviewer rather than the creator. While some companies push unrefined software and let users test it, smart companies maintain quality by keeping humans making the decisions.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/71502346-ba4d-4078-aaef-9ebb0cce4512?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-11T16:00:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4np_U27_St0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4np_U27_St0/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Never Have Impostor Syndrome Again...</video:title><video:description>The video presents the speaker’s view: the speaker explains that &quot;fake it till you make it&quot; fails because your mind usually wins against that strategy. To permanently address impostor syndrome, developers must stop interpreting past experiences as failures and avoid comparing themselves to others.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d337b9e2-8fab-47c4-b8e2-3e4b98ae2113?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-23T16:16:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4rCNp_vRVn4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4rCNp_vRVn4/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Frontend Developer Burn Out (And How to Fix It)</video:title><video:description>Frontend developers often burn out when product managers constantly push back work over minor pixel differences. To prevent this, developers should establish upfront standards by either negotiating estimations for pixel-perfect requests or encoding the rules directly into a design system or global stylesheets.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0e33feec-889d-48f1-9bfb-3dfb8f109f3c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-12T20:10:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/4VG1BGGGGqk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4VG1BGGGGqk/maxresdefault.jpg</video:thumbnail_loc><video:title>This is the WORST advice for Software Engineers in 2025 (&amp; everyone's repeating it)</video:title><video:description>The video presents the speaker’s view: this video examines seven pieces of career advice circulating for software engineers in 2025 and explains why many popular recommendations are flawed. It advises developers to focus on core programming fundamentals, maintain mainstream technical skills, and avoid common distractions like quitting the industry or chasing fleeting trends.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1f723d61-9a4c-43f8-8f9e-37e4d724d3ab?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-19T14:41:58Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/56n-BG5hw40</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/56n-BG5hw40/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developers Still Get Laid Off</video:title><video:description>The video presents the speaker’s view: being a senior developer with decades of experience does not make you immune to layoffs, as they are often arbitrary. The only real job security you have is your ability to pass interviews and secure new offers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6dc3d838-5a65-4588-81cd-3026e83adaee?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-04T16:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/5cWCIxtHdUY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/5cWCIxtHdUY/maxresdefault.jpg</video:thumbnail_loc><video:title>Developers, Prevention Is Better Than Cure</video:title><video:description>Developers often act reactively to career problems only after experiencing negative outcomes, much like seeing a doctor after falling ill. True career sustainability requires continuous skill improvement even when things are going well, rather than relying on temporary fixes.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b51ccf44-9b97-4c03-b986-20ffc60f4490?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-07T17:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/5LnwvNeaDdo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/5LnwvNeaDdo/maxresdefault.jpg</video:thumbnail_loc><video:title>Vibe Coding myths versus reality</video:title><video:description>The speaker contrasts reported AI productivity gains with the dramatic claims made in vibe-coding communities. He emphasizes the difference between quickly cloning an app and maintaining commercial software with real users.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e68bfe87-6919-4012-993d-e2a1c9064b4a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-16T15:00:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/5nRCn0ioKnQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/5nRCn0ioKnQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Better Engineering Makes AI Cheaper</video:title><video:description>The speaker connects AI token costs to software architecture. He argues that reducing token use brings familiar engineering concerns, such as service boundaries and maintainability, back into focus.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2f8e5e43-fe0f-4cef-ad72-f3f8d1625f2a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-11T08:00:29Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/63g3HuDeTLE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/63g3HuDeTLE/maxresdefault.jpg</video:thumbnail_loc><video:title>5 things every Developer needs to stay relevant in the age of AI</video:title><video:description>This video discusses five essential strategies for software developers to stay relevant and competitive in the age of AI coding. It covers balancing AI tool usage with core fundamentals, adopting an end-to-end and architect mindset, managing massive pull requests, and efficiently generating quality code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f8c51161-b56f-47b5-9232-987a7e22ced5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-17T11:22:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/6AAyTwDIjMI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6AAyTwDIjMI/maxresdefault.jpg</video:thumbnail_loc><video:title>What Staff and Principal Engineers Actually Do with AI</video:title><video:description>Principal and staff engineers focus on hands-on AI work such as building harnesses, company-level context engineering, and model selection. They also handle the increased pressure on downstream services caused by daily release cycles instead of bi-weekly schedules.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f0d3fd94-8996-4bfa-ad1c-8de6ca81987f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-03T08:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/6ccvqwi0xIQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6ccvqwi0xIQ/maxresdefault.jpg</video:thumbnail_loc><video:title>The most important developer habit to keep you forever sharp</video:title><video:description>Building great developer habits like managing your calendar and scheduling daily learning ensures you stay sharp regardless of your age. Furthermore, avoiding multitasking allows you to work smarter and effectively compete without burning out.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0bab2a7c-1bd4-41a4-a0c0-4741a1f0e6c0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-29T15:00:12Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/6CpI1f12nBg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6CpI1f12nBg/maxresdefault.jpg</video:thumbnail_loc><video:title>Want a Stable Dev Job? Look Beyond Startups</video:title><video:description>The speaker explains why he considers established companies in traditional industries a potentially more stable choice than volatile startups. His examples include logistics, transportation and energy businesses with established income and planned headcount.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7030654c-51af-4646-ae2a-fbe4e5eb9579?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-18T20:09:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/6v_CR1jfSzg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6v_CR1jfSzg/maxresdefault.jpg</video:thumbnail_loc><video:title>The Biggest Career Killer For Developers</video:title><video:description>Burnout is described as the biggest enemy to a long, productive developer career because it harms health, reduces productivity, and can force developers to quit. To prevent burnout, developers should manage themselves by setting boundaries and taking care of their well-being, and work on things they truly believe in.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8f3b7a75-23a1-4498-a1c2-bc7ea40f3915?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-11T16:00:04Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/70M3Wx2P5vY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/70M3Wx2P5vY/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developers Still Have To Negotiate Their Salaries</video:title><video:description>Even as a senior developer, you must actively negotiate your salary rather than expecting higher pay to be given freely. The more senior you are and the larger the salary you demand, the harder companies will try to negotiate you down.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/92c586ad-316c-49ba-85ad-4c40dd392dcc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-03-23T17:00:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/7SpK3u2nzI8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/7SpK3u2nzI8/maxresdefault.jpg</video:thumbnail_loc><video:title>This Toxic Belief Is Killing Your Dev Career</video:title><video:description>Having a deep passion for coding is often considered an overrated myth that makes developers feel inadequate if they do not constantly live and breathe code. Instead of being a prerequisite, passion is usually the result of becoming good at something and can be learned over time by working with curious peers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c927ab1e-dfc5-473c-8927-c8684c2597dc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-05T16:00:04Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/87rOqVlW_F4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/87rOqVlW_F4/maxresdefault.jpg</video:thumbnail_loc><video:title>How I Learn Full-stack Skills As A Frontend Developer (Developer Job Market 2025)</video:title><video:description>To transition into full-stack development, frontend engineers must shift their mindset to software engineers specialized in client-side applications and map their existing knowledge to the backend. By leveraging transferable concepts like state management in databases and memory, developers can better understand protocols like HTTP and core fundamentals with the right mental models.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9c40d157-3e45-411e-8d11-4473fb5cc351?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-05T15:00:22Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8A4esW5ujSE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8A4esW5ujSE/maxresdefault.jpg</video:thumbnail_loc><video:title>8 Brutal Truths About the Developer Job Market in 2026</video:title><video:description>This video breaks down eight brutal truths about the software engineering job market, highlighting the shift toward full-stack expectations, the dominance of senior roles, and the pressures of AI and burnout. It provides practical guidance on staying employable by continuously improving technical skills, embracing career unpredictability, and mitigating burnout through boundaries and mentorship.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2e9903da-9176-4f14-9f65-2c56ce549aef?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-10-29T16:10:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8fz2drhExJw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8fz2drhExJw/maxresdefault.jpg</video:thumbnail_loc><video:title>Laid off as a Developer? Watch THIS!</video:title><video:description>This video outlines essential dos and don'ts for developers who have recently experienced a layoff. It advises against public complaining and self-pity while encouraging financial checks, networking, profile updates, and active interviewing.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/24cf481b-097a-4a9a-a1b1-dac2d24f08dc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-01-11T19:33:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8I_yeica3r4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8I_yeica3r4/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Coding Is Making Devs Miserable (2026 Predictions)</video:title><video:description>The video presents twelve predictions for software development in 2026, covering AI-generated technical debt, code review, hiring and frontend tools. The speaker argues that developers should retain hands-on coding skills and core engineering judgment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0821e7e9-f7f3-4aec-80b2-795a9a964a42?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-03-12T16:03:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8kOFkz4N1Xg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8kOFkz4N1Xg/maxresdefault.jpg</video:thumbnail_loc><video:title>Live Coding Interview for JavaScript Developers (Mid/Senior)</video:title><video:description>This video walks through solving a live coding interview question for a senior frontend position, focusing on finding the most frequently occurring integer in a potentially nested array. The speaker demonstrates building a brute-force solution with array flattening and a nested loop before optimizing it to linear time complexity.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/02543c5f-2130-4d71-85fb-9016c42a655d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-16T15:24:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8ODb_nc5mQI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8ODb_nc5mQI/maxresdefault.jpg</video:thumbnail_loc><video:title>Switching from Frontend To Backend As A Self-taught Dev</video:title><video:description>This video outlines two primary approaches for developers looking to transition from a front-end to a back-end or full-stack role: handling the change internally at your current company or switching companies via the job market. It provides actionable strategies for framing conversations with management, adjusting your resume and job titles, and applying the 80/20 rule to learn essential back-end concepts.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5892e318-6872-4763-afcb-13ebb241cccf?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-15T17:30:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/8VrVerY_SlQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8VrVerY_SlQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Do This To Avoid Ageism As A Developer In Your 30s, 40s or 50s</video:title><video:description>This video provides practical tips for older developers navigating the job market, suggesting strategies to minimize potential age discrimination. Recommendations include removing graduation dates, carefully curating resume length, and avoiding startups led by very young CEOs.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/920c8613-4916-496e-9671-08d41ea2324d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-30T15:00:12Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/9e2C_t-GXKQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/9e2C_t-GXKQ/sddefault.jpg</video:thumbnail_loc><video:title>My biggest regret as a developer leaving corporate</video:title><video:description>The speaker reflects on their biggest regret after leaving the corporate world, which was failing to properly negotiate due to constant self-doubt. They advise others to always negotiate and ask for what they deserve because companies pay the market rate rather than just the individual.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3a102c1b-0707-4df1-a3be-8e96840f317b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-21T16:35:37Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/9E4uyC2vzfY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/9E4uyC2vzfY/maxresdefault.jpg</video:thumbnail_loc><video:title>JavaScript Interview Question from a REAL Senior Level Interview</video:title><video:description>Async functions are syntactic sugar for promises that automatically wrap and return a promise resolving with the function's return value. This behavior makes asynchronous code handling more straightforward in JavaScript.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6776cc50-1a19-49ba-8e4f-017d50743e58?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-08T17:12:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/9lK_rMTZxrg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/9lK_rMTZxrg/maxresdefault.jpg</video:thumbnail_loc><video:title>Is AI really making software devs more productive? Yes, but only a bit...</video:title><video:description>The speaker discusses research on AI-assisted development in enterprise codebases. He contrasts reported productivity gains with the time developers spend reviewing and reworking generated code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d311f76f-9a13-45cb-a43c-0063a984ea34?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-20T15:00:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/A2lKZmABxUw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/A2lKZmABxUw/maxresdefault.jpg</video:thumbnail_loc><video:title>New Study on AI productivity for software engineers shows it only makes us 15% more productive</video:title><video:description>The speaker discusses a Stanford study and its reported 10–15% improvement on typical software engineering tasks. He contrasts those reported results with much larger claims made by AI company leaders.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f3321330-212e-4ee1-889b-709aca6376b1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-17T15:00:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/aBEovFi760I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/aBEovFi760I/maxresdefault.jpg</video:thumbnail_loc><video:title>Do THIS If You Got Laid Off (Software Developers)</video:title><video:description>Software developers often wrongly blame themselves after being laid off, assuming their performance was inadequate. However, the critical factor is often the product's priority, as companies will shut down low-priority projects regardless of individual performance.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/58a36a61-e807-476b-9747-a234edd8b90d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-06-16T16:00:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/adX0jOqeIA4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/adX0jOqeIA4/maxresdefault.jpg</video:thumbnail_loc><video:title>What's your favorite tool?</video:title><video:description>Developers share their favorite tools, ranging from AWS CDK and backend technologies to React and GitHub Copilot. They highlight the enjoyment of combining visuals with logic and using modern tools for learning.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e70f4bd9-d219-4d34-b97b-c623a6afe1f3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-29T16:00:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/AFopuqibWvQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AFopuqibWvQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Should You Do Take Home Tasks Interviews As A Developer (Software Developer Interviews Tips 2025)</video:title><video:description>The speaker advises developers to limit take-home tasks to at most one per week, and only when unemployed and dealing with a genuinely committed company. To secure better interviews instead, developers should optimize their LinkedIn, remove resume red flags, and improve screening call performance.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e86eb86a-2f58-4931-8ad5-9a6c04fd6ef4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-12T15:00:25Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/AGD9N_CuJAI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AGD9N_CuJAI/maxresdefault.jpg</video:thumbnail_loc><video:title>Type 1 v.s. Type 2 Decisions</video:title><video:description>The video applies the one-way and two-way door decision framework associated with Jeff Bezos to software engineering. It contrasts decisions that are costly to reverse, such as database choices, with easier-to-change implementation details.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d653dccd-2ce4-427f-a92d-3c9ab65b3302?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-10T16:00:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/AMerB8XjfZ0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AMerB8XjfZ0/maxresdefault.jpg</video:thumbnail_loc><video:title>Top 15 Frontend Interview Questions for 2026 (wa/ Senior Engineer)</video:title><video:description>This video breaks down fifteen essential frontend interview questions for 2026, demonstrating how a senior engineer answers them with technical depth and architectural clarity. Topics range from CSS fundamentals and the event loop to modern frontend tooling, code quality, and LLM token optimization.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/60bf441e-cb94-46ba-afa8-115ad987230a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-06-30T15:02:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/AmsT8lpvGCA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AmsT8lpvGCA/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Most Developers Get Stuck</video:title><video:description>Staying in a comfortable developer job prevents professional growth and causes skills to become outdated as technology changes. Facing interview rejection and discomfort is necessary to upgrade skills and avoid sabotaging one's career.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/cfd80959-88f6-4c26-b211-3a90c57e10d9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-13T16:00:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/AN3rLjzZuUg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AN3rLjzZuUg/maxresdefault.jpg</video:thumbnail_loc><video:title>No one is coming to save you (for software developers) #shorts</video:title><video:description>Software developers must take personal responsibility for their own career advancement and daily habits. Nobody else will handle tasks like updating a CV or requesting a pay raise for them.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/26dda369-2c14-454f-90b8-c179bfbf5ea6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-14T11:58:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/aO0Pg5ZF_7g</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/aO0Pg5ZF_7g/maxresdefault.jpg</video:thumbnail_loc><video:title>Every Developer Archetype Explained in 17 Minutes</video:title><video:description>This video breaks down the distinct software engineering archetypes ranging from vibe coders and web developers to senior engineers, tech leads, staff engineers, and executives like VPs and CTOs. It analyzes the unique strengths, common weaknesses, AI usage habits, and paths to advancement for each level.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e07ca0d2-19ef-4da7-9e1a-9bd8408759e6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-15T16:18:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/atChhZBu1z8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/atChhZBu1z8/maxresdefault.jpg</video:thumbnail_loc><video:title>Feeling Burned Out As A Developer? Watch THIS!</video:title><video:description>The video explains the speaker’s perspective: developers feeling burned out or unhappy at work should avoid impulsively job hopping based on internet advice, as frequent switching can harm long-term career prospects. Instead, evaluate whether the situation is temporary, talk to your manager, and only leave if conditions do not improve or mental health is at risk.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/82476573-9f99-4790-8972-5b4843d65f1c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-23T16:00:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/BDKDHpxaTYo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/BDKDHpxaTYo/maxresdefault.jpg</video:thumbnail_loc><video:title>The biggest difference between Junior Developers and Senior Developers</video:title><video:description>The video explains the speaker’s perspective: developers often get stuck at the mid level because they chase shortcuts instead of fully committing to their craft. True career growth requires embracing boring work like writing tests, maintaining documentation, and mastering fundamentals.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/fa9b416b-e2b1-4559-a80c-dd75fd28b4c1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-28T18:53:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/bdpuxVIh4FY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/bdpuxVIh4FY/maxresdefault.jpg</video:thumbnail_loc><video:title>Why NOW Is The Best Time To Be A Software Engineer (despite AI and layoffs) - Part 2</video:title><video:description>The speaker argues that growing demand for software creates opportunities for engineers. His examples include software spending, transport automation and robotics.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/15b001c8-c0dd-4ee7-b9b1-bd81fcfa9733?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-14T15:01:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/BsIIqrqv7f8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/BsIIqrqv7f8/maxresdefault.jpg</video:thumbnail_loc><video:title>The ONLY Way To Fast-track To Senior Developer</video:title><video:description>The video explains the speaker’s perspective: the speaker shares three counterintuitive habits that helped them become a senior developer by age 26. These habits include mastering underlying principles instead of chasing frameworks, practicing deliberate focus through deep work, and learning directly from more senior developers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/15556da3-e935-43d8-b491-a71ecd2dc1e9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-02T16:00:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/bwVrb1qvDOo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/bwVrb1qvDOo/sddefault.jpg</video:thumbnail_loc><video:title>Why nobody is hiring Software Engineers (hint: is not AI)</video:title><video:description>The software development job market is not dying, but rather undergoing a major correction toward a normal skill distribution after years of over-hiring and a massive influx of junior and mid-level developers. Software engineers can adapt to this new environment by managing their expectations, looking beyond big tech companies, and evolving from over-specialized roles into versatile, full-stack generalized specialists.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/dfdec778-fe7d-47cf-9f81-c3ec3131bd56?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-03-19T13:05:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/bz9HkUYwqUI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/bz9HkUYwqUI/maxresdefault.jpg</video:thumbnail_loc><video:title>Code Coverage: How Much Is Really Enough?</video:title><video:description>Aiming for 100% code coverage is unreasonable because it leads to diminishing returns and overly complex tests that can introduce bugs. Instead, teams generally should aim for 70 to 80% coverage, or even less when relying solely on unit testing.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/61ca9823-eab6-460b-9c31-4c8dc376d580?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-25T17:00:22Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/cE1VdZycRoE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/cE1VdZycRoE/maxresdefault.jpg</video:thumbnail_loc><video:title>Lines of Code Tell You Almost Nothing</video:title><video:description>The video explains the speaker’s perspective: lines of code are never a true measure of impact, importance, or the size of a change. The significance of code depends entirely on the application being built, such as comparing declarative front-end JSX to critical back-end logic.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a931d670-ff15-42c3-9ece-3b1ec80249ca?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-19T19:39:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/cfis3hgA1sc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/cfis3hgA1sc/maxresdefault.jpg</video:thumbnail_loc><video:title>How You Can Thrive As A Developer In The Age Of AI</video:title><video:description>The video explains the speaker’s perspective: aI tools will transform software development by reducing the need for routine coders while increasing demand for passionate developers who can deliver end-to-end solutions. Just like a powerful excavator, AI requires a skilled human operator to guide and verify its output.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1cdfbfac-71e4-4cf9-9f4b-bb46700f92d7?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-10T17:30:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/cibXW4sZi5k</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/cibXW4sZi5k/maxresdefault.jpg</video:thumbnail_loc><video:title>We &quot;vibe coded&quot; for 30 days. Here's what we learned...</video:title><video:description>The speakers evaluate a 30-day &quot;vibe coding&quot; experiment where they built several projects using AI tool assistance without manually writing code. They conclude that vibe coding is not a replacement for engineering, as AI-generated code quickly degrades into unmaintainable spaghetti code and requires deep technical understanding to debug and manage.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7301b6cd-c0b0-40f9-83a0-1c5899b3a1b3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-04-11T19:02:45Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CLILy7e4_3I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CLILy7e4_3I/maxresdefault.jpg</video:thumbnail_loc><video:title>Software Developers, here is how to always get your own way #techinterview</video:title><video:description>The video explains the speaker’s perspective: software developers interviewing for jobs can regain control from recruiters by only committing to those who commit to them first. Instead of passively waiting to be ghosted, developers should ask for position details before sending their CV and require specific timelines for follow-up calls to manage their time effectively.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/91c96a7d-8334-48cc-8e16-0848bd2d58be?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-17T17:07:48Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Cm_u9KQ7j1Q</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Cm_u9KQ7j1Q/maxresdefault.jpg</video:thumbnail_loc><video:title>Frontend Interview Questions 2025 (Part 3)</video:title><video:description>This video covers common frontend interview questions, focusing on performance, modern JavaScript features, and core architectural concepts. Topics include extracting critical CSS, utilizing script loading attributes, comparing ES6 import types, measuring layout stability, and distinguishing state categories.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/51c3d4a8-6795-4c27-a029-2b89f4548dd3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-06T15:47:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CN6ydQBVnY8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CN6ydQBVnY8/maxresdefault.jpg</video:thumbnail_loc><video:title>What makes a good developer #shorts #react #javascript #seniordev</video:title><video:description>The video explains the speaker’s perspective: by examining the traits of bad developers, we can understand that great developers focus on simplicity rather than over-engineering. They prioritize impactful concerns like performance and business goals instead of getting distracted by noise.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0ecdb911-3359-42d7-98ad-2c25a08dfea8?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-11-23T17:30:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CqvPv27grw8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CqvPv27grw8/maxresdefault.jpg</video:thumbnail_loc><video:title>How AI Killed Frontend Jobs (Developer Job Market 2025)</video:title><video:description>The speaker argues that AI coding tools have a larger impact on common frontend tasks than on more complex or less familiar code. He connects that view to his interpretation of changes in frontend hiring.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ff0a44fd-a0f7-4f2f-80b3-325be597172f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-04T15:00:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/cSQW8povdfc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/cSQW8povdfc/maxresdefault.jpg</video:thumbnail_loc><video:title>Your Seniority Should Outlast Your Tech Stack</video:title><video:description>The video explains the speaker’s perspective: the senior full stack engineer level is considered a stable career destination that requires strong software engineering fundamentals rather than attachment to a specific tech stack. Seniors must be able to transverse their knowledge quickly across different platforms and tasks, ranging from SQL optimization to CSS patterns.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/836ac934-2d30-43d2-a061-c09aa25b7f6c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-04T08:00:32Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/cTwPVMor6QY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/cTwPVMor6QY/maxresdefault.jpg</video:thumbnail_loc><video:title>How much of your code do you write with AI?</video:title><video:description>Developers discuss their varying approaches to writing code with artificial intelligence, balancing its use for tasks like unit testing and code exploration with the desire to keep writing code by hand. Several speakers note that keeping hands-on coding practice helps prevent skills from dulling.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/52ea9221-1ad1-4a13-8ea1-52df0c3d836e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-28T16:00:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CW941qUtqpQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CW941qUtqpQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Who Builds the Software Factory</video:title><video:description>The video explains the speaker’s perspective: aI agents and automation are increasingly handling mechanical coding tasks like building small features and fixing routine bugs autonomously. However, human engineers remain essential for shifting focus toward higher-level concerns like architectural analysis and systemic production incidents.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/44570b4a-83bd-431f-8f69-c4e5eee3243d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-10T16:00:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CzmCr_dkS_4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CzmCr_dkS_4/maxresdefault.jpg</video:thumbnail_loc><video:title>Can You Defend the Code AI Wrote</video:title><video:description>The video explains the speaker’s perspective: software engineers are ultimately evaluated on their technical knowledge and must be able to defend the code they build, regardless of whether AI was used. In interviews and the era of large language models, the true scarcity is quality and the ability to justify technical decisions rather than mere quantity or speed.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/52a6ec52-242e-4b54-aa06-f2137e6d2331?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-10T08:00:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/CZNB4tUFLlA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/CZNB4tUFLlA/maxresdefault.jpg</video:thumbnail_loc><video:title>Your Coding Skills Still Matter in the AI Era</video:title><video:description>The video explains the speaker’s perspective: aI coding assistants can make developers feel demotivated and replaceable when non-experts build things quickly. However, core software engineering skills and reasoning are still essential for effectively scaling, structuring, and building high-quality applications with AI tools.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/071e28f7-0d01-4bf1-90c6-cbe8befd510c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-14T08:00:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/D_TS9aCWztY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/D_TS9aCWztY/maxresdefault.jpg</video:thumbnail_loc><video:title>how AI ruined software development</video:title><video:description>This video discusses how artificial intelligence is negatively impacting software engineering through increased surveillance, low-quality codebase inflation, and highly defensive interviewing practices. It offers practical advice for developers on how to set professional boundaries, maintain fundamental coding skills, and preserve their career value.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1f2e4665-9825-4d12-bde2-28e3337fc71c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-02-26T14:00:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/daPR-1Ar3ck</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/daPR-1Ar3ck/maxresdefault.jpg</video:thumbnail_loc><video:title>engineers should be excited about ai</video:title><video:description>The video explains the speaker’s perspective: aI agents reduce the manual workload of software development, finally enabling proper testing and software engineering theory in practice. Rather than eliminating jobs, AI tools handle the poor-quality code writing while allowing engineers to focus on higher-level thinking.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4c672703-689c-459d-a2cd-8a349c6e9172?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-18T08:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/dC9sM8UG4A0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/dC9sM8UG4A0/maxresdefault.jpg</video:thumbnail_loc><video:title>Resume Red Flags for Software Engineers #shorts</video:title><video:description>The video explains the speaker’s perspective: this video highlights common resume red flags for software engineers, noting that resumes should generally stay under two pages and explicitly state years of experience. It also advises including a specific location and removing irrelevant details like a full driving license.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/97437083-8c05-403b-81bc-b00bd32fc419?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-10T21:27:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/dh2W-wDJuak</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/dh2W-wDJuak/maxresdefault.jpg</video:thumbnail_loc><video:title>The KEY To Mastery As A Software Developer</video:title><video:description>The video explains the speaker’s perspective: mastering software development requires understanding your circle of competence to avoid getting distracted by shiny frameworks. By staying within this boundary and focusing relentlessly on expanding it, you can achieve true expertise.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/34690fb4-bc70-4804-8b51-ccab6746192a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-14T16:00:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/difetmLfS2o</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/difetmLfS2o/maxresdefault.jpg</video:thumbnail_loc><video:title>Why NOW is the Best Time to be a software engineer (despite AI and layoffs)</video:title><video:description>The video explains the speaker’s perspective: software engineering is a complex skill that requires time and effort, leading many people to choose instant gratification over learning. This creates a market advantage for dedicated developers who stay the course while others get distracted by fear and uncertainty.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2c36b90e-805e-46f8-ba17-f70fc55378fc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-12T15:01:16Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/DQdtiqwX2Eo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/DQdtiqwX2Eo/maxresdefault.jpg</video:thumbnail_loc><video:title>6 Things Junior Developers Do That Seniors Don't</video:title><video:description>The video explains the speaker’s perspective: this video outlines six practices the speaker stopped doing after becoming a senior developer to increase productivity and efficiency as a software engineer. Key topics include optimizing daily meetings, protecting personal time, avoiding framework debates, and rethinking side projects.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/be1f579f-ee5d-4a76-a810-5ade222f7c57?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-12T22:08:28Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/DS99Ry9S0C4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/DS99Ry9S0C4/maxresdefault.jpg</video:thumbnail_loc><video:title>Get rid of this because it screams Junior from a mile away 😅</video:title><video:description>The video explains the speaker’s perspective: junior developers often fall victim to trends and shiny objects from their feeds, leading to knowing many things while mastering none. In a competitive job market, mastering skills requires focus and the ability to say no to distractions.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/828cc914-6a13-47d5-903e-43042fe12cce?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-24T18:27:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/dT6g6y1SgZ8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/dT6g6y1SgZ8/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Survive The Technical Interview (3 Simple Tips)</video:title><video:description>The video explains the speaker’s perspective: technical interviews are notoriously painful and challenging for developers regardless of experience level. This video outlines three survival tips to ease the process: building mental strength, treating the search as a numbers game, and maintaining strict domain focus.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c1825fc7-6bad-47a3-90d5-7b60ba4f72c9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-22T17:00:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/e2OFXALZS4E</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/e2OFXALZS4E/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Job Hopping Is GOOD For Your Developer Career - Software Dev Myth 2/100</video:title><video:description>The video explains the speaker’s perspective: switching jobs frequently as a developer can be extremely beneficial, especially for junior developers looking to rapidly build experience, technology exposure, and salary growth. However, once reaching a higher seniority level, developers should avoid abusing job hopping since companies expect longer tenures from senior hires.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/612ff097-c76f-4013-b4b6-fb794e211b3b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-27T16:00:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/E8MrLydh4Uw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/E8MrLydh4Uw/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Everyone Should Learn How To Code</video:title><video:description>The video explains the speaker’s perspective: learning to code remains valuable despite AI advancements because development involves much more than just writing code. Furthermore, coding trains deductive reasoning and structured thinking much like traditional hobbies that persist despite automation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b315052e-a53c-4e30-836c-4711f461878e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-19T16:00:10Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/EH2-ZPGkD50</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/EH2-ZPGkD50/maxresdefault.jpg</video:thumbnail_loc><video:title>How Senior Developers Influence Others</video:title><video:description>The video explains the speaker’s perspective: developers will frequently challenge senior developers in technical discussions and code reviews rather than offering automatic respect. The most effective senior developers rely on knowledge as influence rather than appealing to their titles or power.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e9e150d4-2c07-432e-b6ea-fb5534404284?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-03T16:00:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/eljl8e12mCg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/eljl8e12mCg/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Finish What You Start (Software Developers)</video:title><video:description>The video explains the speaker’s perspective: parkinson's Law dictates that work expands to fill the time allotted for its completion, meaning a project will take as long as the deadline allows. Consequently, software developers and job seekers will never finish what they start unless they set firm deadlines.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ca2b5da2-8ec2-4dbb-b621-2e106aa14da4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-08T16:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/emVWRVPwxIw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/emVWRVPwxIw/maxresdefault.jpg</video:thumbnail_loc><video:title>A Secret Trick To Pass Take Home Challenges As A Developer (JavaScript Interview Questions 2025)</video:title><video:description>The video explains the speaker’s perspective: developers who complete take-home challenges should include a walkthrough video of the application in their submission email. This strategy appeals directly to recruiters and hiring managers who face pressure to fill open roles and are less likely to unfairly disqualify candidates due to developer ego.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/24c491f7-9d8d-4da9-a1fb-3e3861877425?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-14T15:01:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/EocVo-z_wOU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/EocVo-z_wOU/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developers Do This One Thing That Juniors Don't...</video:title><video:description>The video explains the speaker’s perspective: this video outlines three reasons why developers should keep a journal to advance their careers. It explains that journaling tracks progress to help finish projects, improves writing skills for daily work tasks, and enables reflection on past mistakes.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9cb2c9ac-329e-48b4-b80a-643dbb207d41?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-12T17:30:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/EoqH9bbxlrw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/EoqH9bbxlrw/maxresdefault.jpg</video:thumbnail_loc><video:title>I'm done with take-home coding tasks…</video:title><video:description>The video explains the speaker’s perspective: take-home coding challenges are often a flawed and one-sided interview format that wastes time and signals a poor engineering culture. Instead, developers should focus on improving application pipelines, practicing live coding and touch-typing, and negotiating alternative interview formats.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/944d9e1d-bc40-4b15-abe5-4b3fa9a1deb2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-06-23T15:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ePyIIISTGgw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ePyIIISTGgw/maxresdefault.jpg</video:thumbnail_loc><video:title>Old Advice For Developers Does Not Work In The AI Age</video:title><video:description>The video explains the speaker’s perspective: traditional career advice for developers, such as building side projects or contributing to open source, often fails to help professionals advance in the AI era. Instead, developers should avoid distractions and remain committed to their core work to build a lucrative and rewarding career.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/29734db9-cb97-4db3-b90e-a07018df1284?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-23T15:01:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/erYu3JpyXvk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/erYu3JpyXvk/maxresdefault.jpg</video:thumbnail_loc><video:title>Do Not Quit Coding in the AI Storm</video:title><video:description>The video explains the speaker’s perspective: developers are urged not to quit during the current period of AI-driven industry changes as companies realize they still need human talent. AI is settling into an infrastructure layer, and abandoning coding now makes returning much harder later.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ec4d9a7d-e6a0-46b7-a4c7-942f6ead86b1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-13T16:00:16Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/eSikWYz5dbs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/eSikWYz5dbs/maxresdefault.jpg</video:thumbnail_loc><video:title>why Senior Developers are still getting hired right now</video:title><video:description>This video breaks down five critical mistakes that prevent software engineers from standing out in competitive hiring markets, contrasting shallow habits with senior-level mindsets. It offers practical ways to shift from implementation-focused coding to pattern thinking, deep technical debugging, and systems awareness.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c2ca6f87-6487-4d81-9d7f-598111dd97c5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-11-19T22:19:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ewsEDsAxh8Q</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ewsEDsAxh8Q/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developers Master This One Skill...</video:title><video:description>The video explains the speaker’s perspective: the most important skill a senior developer must have is the ability to deliver working software on time and on budget. All other technical skills are merely a means to achieve this ultimate goal of delivery.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1d930e21-7dc3-419b-923c-83ff85f1e9bb?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-15T17:30:10Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/EWwRpoEFAhg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/EWwRpoEFAhg/maxresdefault.jpg</video:thumbnail_loc><video:title>Should you start a Saas business as a JavaScript Developer? Avoid this common trap</video:title><video:description>The video explains the speaker’s perspective: building your own app or company to get rich as a software engineer involves too much luck unless specific personal and professional conditions are met. Instead, engineers are often better off selling their time for money until they have the right experience, savings, and co-founders in place.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1e6df64f-04e0-4479-9101-59e28ed0adf0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-26T17:00:15Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ezJliCeyF_0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ezJliCeyF_0/sddefault.jpg</video:thumbnail_loc><video:title>The tech job market is BRUTAL. How to survive it (from a Senior Dev)</video:title><video:description>This video outlines key strategies for software engineers to navigate a difficult job market by acting as though they are always unemployed and focusing on employability. It emphasizes cultivating full-stack and T-shaped skills, avoiding shiny object distractions, keeping human brains central instead of overusing AI, and tracking job hunting metrics.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ad44ac7f-2094-4706-a3a9-7840248a3293?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-05-06T15:42:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/FDAGYMiIEb8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/FDAGYMiIEb8/maxresdefault.jpg</video:thumbnail_loc><video:title>React.js Interview Questions</video:title><video:description>This video covers several senior-level React interview topics, including the rules of hooks, code splitting with React lazy and suspense, and list keys. It also explores performance optimization with use memo, React context state management, and the use cases for class components.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/36c0f1a1-5030-490c-a919-fec2e97fb68e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-17T17:57:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/fEn-tN1L_pY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/fEn-tN1L_pY/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Made Juniors Stronger - Hiring Got Harder</video:title><video:description>The video explains the speaker’s perspective: aI has simultaneously reduced junior job openings and increased computer science graduate unemployment while empowering junior developers to independently build and deliver features using LLMs. This shift reduces the traditional reliance on senior engineers for constant hand-holding and mentorship.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9b050df7-cbca-41e2-bd67-998d41146db6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-07T08:00:25Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ffp352y8-ps</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ffp352y8-ps/maxresdefault.jpg</video:thumbnail_loc><video:title>5 HARD JavaScript interview questions for 2025</video:title><video:description>This video covers five advanced JavaScript interview topics, discussing tail recursion, garbage collection, generator functions, array sorting, and object proxies. It also touches upon upcoming features like signals in vanilla JavaScript.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ddb3eea0-1502-4b10-b4e2-4e97fc628f5d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-03-26T13:49:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/fheKu7bbJHw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/fheKu7bbJHw/maxresdefault.jpg</video:thumbnail_loc><video:title>Learn This ONE Trait To Become A Better Developer</video:title><video:description>The video explains the speaker’s perspective: the most underrated trait for a software developer is kindness, recognizing that every pull request or piece of code involves another human doing their best. Embracing this trait improves professional interactions, as treating others poorly tends to yield negative outcomes in return.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c26c4432-75ee-4857-85d3-38a5be19b140?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-01T16:00:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/flpIG61trjQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/flpIG61trjQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Quality Beats Vibe Coded Versions</video:title><video:description>The video explains the speaker’s perspective: software engineers with strong fundamentals and a product mindset build superior version ones compared to repeatedly vibe-coded alternatives. While fast-shipping peers frequently introduce production bugs, experienced developers deliver reliable quality that earns trust.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3c1b2b25-e38a-4d25-b3c7-44a04b3e6fb7?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-09T16:00:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/fVCB8P_6n3Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/fVCB8P_6n3Y/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Coding for Professional Software Engineers (Best Practices)</video:title><video:description>This video outlines best practices for professional software engineers using AI coding tools, emphasizing small context windows, fresh context, individual code responsibility, and strict structural interfaces. It cautions against common anti-patterns like bloating repositories with redundant AI plans, excessive documentation, and unverified code generation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4641afab-6315-48fd-9269-3bf9dad2f66e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-29T13:18:26Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/FVLEzb9-mLc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/FVLEzb9-mLc/maxresdefault.jpg</video:thumbnail_loc><video:title>7 Habits Of Great Software Engineers...</video:title><video:description>The video explains the speaker’s perspective: this video outlines seven key habits that characterize great software developers. It highlights essential practices such as consistency, thinking ahead, listening, and continuous shipping.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8e00612f-58d5-4902-9df0-16be18146e88?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-11T17:30:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Fy5_34bzxBk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Fy5_34bzxBk/sddefault.jpg</video:thumbnail_loc><video:title>&quot;Vibe coding&quot; influencers are ruining your life</video:title><video:description>Tech influencers promoting vibe coding and solo app development often mislead developers by sharing only their best revenue months and ignoring the immense difficulties of marketing and user acquisition. Staying an employee or taking the founder path only with strong safety nets, senior experience, and low liabilities is a much safer financial choice.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/efa05996-444f-42a4-9b5c-122c4c45d5b6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-05-13T16:53:42Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/FyK5f2OrqQ8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/FyK5f2OrqQ8/maxresdefault.jpg</video:thumbnail_loc><video:title>Build Skills That Outlast Your Framework</video:title><video:description>The video explains the speaker’s perspective: software engineers transitioning from boot camps or self-taught backgrounds should focus on transferable knowledge like algorithms, data structures, and computer science concepts. Expanding beyond framework-specific layers such as React enables professionals to make high-quality decisions and own larger features across the full stack.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b96d1fbe-aaa7-4612-a2e7-71314bbfb81c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-12T16:00:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/FZBUhYQO2e8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/FZBUhYQO2e8/maxresdefault.jpg</video:thumbnail_loc><video:title>Worried About Your Future As A Developer? Watch This!</video:title><video:description>The video explains the speaker’s perspective: software engineering is facing changes due to layoffs, recessions, and AI coding tools like ChatGPT. However, historical trends show that making software development easier increases overall demand for developers rather than eliminating them.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/de6b359a-375e-4c92-a051-8fe32ef6a1f0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-06T17:30:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/G_Pnnrkj4GU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/G_Pnnrkj4GU/maxresdefault.jpg</video:thumbnail_loc><video:title>Are developer jobs ever coming back? Yes, but...</video:title><video:description>Software developer hiring is expected to recover strongly due to decreasing interest rates, the rollback of the Section 174 tax code, and declining reliance on H-1B visas. Additionally, a shrinking talent pool driven by coding bootcamp closures and fewer computer science graduates will reduce market competition for domestic developers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3bd9e444-d736-48c9-a36b-a9b0744b7ba9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-27T12:51:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Gd8Fao7rcFg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Gd8Fao7rcFg/maxresdefault.jpg</video:thumbnail_loc><video:title>Finally Got An Offer After 250+ Interviews...</video:title><video:description>A developer reflects on finally receiving a job offer after a long interview process. He emphasizes persistence and the determination it took to keep going.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0dfc4207-b274-4ba2-aa1e-a949554ee21a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-13T16:00:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/GuUf3JBQFnI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/GuUf3JBQFnI/maxresdefault.jpg</video:thumbnail_loc><video:title>How Frontend Engineers can master the Full-stack</video:title><video:description>Frontend engineers are increasingly expected to contribute to backend development to deliver solutions end-to-end. This video covers ten full-stack concepts across the data layer, business logic, and databases to help frontend developers transition.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/538fa14c-1663-4e4c-acab-ca3da02b3413?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-22T14:57:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/gwlJFLWx6Z0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/gwlJFLWx6Z0/maxresdefault.jpg</video:thumbnail_loc><video:title>Laid off? Do THIS! (Software Developers) #shorts #javascript #typescript</video:title><video:description>Being laid off as a software developer can severely damage your confidence and make you question your skills. However, understanding that software development is primarily project-driven helps build the necessary resilience.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/63c1221b-1c3e-4d09-8bfd-debd2fdd459b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-08T20:23:12Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/gwOlDMTyIEM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/gwOlDMTyIEM/maxresdefault.jpg</video:thumbnail_loc><video:title>What Software Development Is All About</video:title><video:description>Software development fundamentally centers on managing complexity within applications and codebases rather than memorizing every detail. Expert developers achieve this by limiting the number of system modules and their interconnections to make code easier to maintain and extend.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d2be946b-bf72-4f36-aed2-498335f1ca44?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-17T17:30:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/gXwF0VbTKvs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/gXwF0VbTKvs/maxresdefault.jpg</video:thumbnail_loc><video:title>Real Senior Frontend System Design Interview 2026 (AI Coding Included)</video:title><video:description>This video walks through a real senior frontend system design interview for a major financial company, covering structured milestones from requirements to state architecture and web performance. It demonstrates how to approach whiteboard design tasks, handle real-time data updates, and leverage AI coding tools effectively.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4bc9234e-1f5d-4d83-99ad-61b055848ad5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-05-11T13:37:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/hA_XnzB1Ef8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/hA_XnzB1Ef8/maxresdefault.jpg</video:thumbnail_loc><video:title>3 Frontend Skills AI Can't Replace (become AI-proof)</video:title><video:description>This video outlines core frontend engineering skills that remain essential in the age of AI, such as system design, code quality management, and state modeling. It explains how to effectively guide AI coding agents while avoiding common pitfalls like code duplication and overfitted architectures.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ffaf86fe-b68e-41ba-9e4c-1b453fc1648e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-07-07T15:07:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Ha3OpgFlLWw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Ha3OpgFlLWw/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Dev Mental Model 1/10</video:title><video:description>The Pareto principle states that 20 percent of inputs drive 80 percent of results, which applies to a developer's career through features, bugs, and companies. Developers should identify and focus their time and effort on the 20 percent that truly pays off.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/687312c7-1ebb-491b-8883-1f5eece7a5c4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-06T16:00:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/HB0rajQ0qHg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HB0rajQ0qHg/maxresdefault.jpg</video:thumbnail_loc><video:title>How AI Token Costs Are Changing Software Architecture</video:title><video:description>Software architecture focus is shifting toward token efficiency as companies realize that high AI token costs eat into monetization profits. Senior engineers are now tasked with designing token-efficient code bases known as zero token architectures.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/66558c1e-2e88-49d5-8bae-6bd66480aa89?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-05T16:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/hH_e78fwDgg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/hH_e78fwDgg/maxresdefault.jpg</video:thumbnail_loc><video:title>7 Hard Truths About Being A Senior Developer</video:title><video:description>This video outlines seven realities of being a senior developer, covering challenges such as layoffs, technical interviews, and stakeholder management. It explains that seniority requires continuous skill maintenance, negotiation, and relying on knowledge-based influence rather than titles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bc2aaff4-11b9-49f3-9b19-06b2cf8132ed?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-03-22T16:56:41Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/HntjvCacmeA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HntjvCacmeA/maxresdefault.jpg</video:thumbnail_loc><video:title>nobody takes more shortcuts than ai</video:title><video:description>The speaker describes shortcuts taken by AI agents in their codebase, including module-boundary violations and unstructured JSON storage. He explains why the generated changes need review against the intended architecture and data model.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2d05aa40-6a9c-42e4-bb1d-775f826a896e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-20T16:00:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/HUMzsNuwhxA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HUMzsNuwhxA/maxresdefault.jpg</video:thumbnail_loc><video:title>Are Software Engineers Getting Squeezed?</video:title><video:description>This video examines a viral article discussing the software engineering job market, addressing claims about developer productivity, AI replacement, and industry entitlement. The speaker argues that while the market is tough due to interest rates and supply-demand imbalances, software engineering remains a challenging profession and developers should not accept demoralizing attacks from tech executives.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c7348403-69a2-4ce0-ae22-3928996a8dfd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-07T19:15:42Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/hxERN-w5ORQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/hxERN-w5ORQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Never mention about THIS in a technical interview(Software Developers)</video:title><video:description>The speaker advises recently laid-off developers to avoid mentioning their unemployed status during interviews if it has been less than three months. Instead, candidates should state they are still with their current company and looking for a new challenge to avoid biased judgments.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/37a8ccaa-9453-456c-81a7-f49bc52b97e5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-18T17:15:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/HYKYqs9UUh8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HYKYqs9UUh8/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Frontend Developers Burn Out (And How to Fix It)</video:title><video:description>This video outlines the primary causes of burnout for front-end developers, ranging from pixel-pushing and endless interviews to scope creep and browser fragmentation. It provides actionable strategies and standards to help engineers stay in the game long enough to achieve career success.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8e48484c-12df-4549-a21b-595ad391f668?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-18T15:50:51Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Hzuz24maVRY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Hzuz24maVRY/maxresdefault.jpg</video:thumbnail_loc><video:title>Is not what happens, is the meaning your give to it...</video:title><video:description>Everything in life depends on the meaning you give to events, such as choosing how to interpret a bad code review. By policing your mind to avoid negative interpretations, you can either attach a motivating meaning to push forward or choose to attach no meaning at all.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/550706d2-b14f-4e26-9a58-8b46fe6c2798?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-03T16:28:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/iCQpiw7rO18</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/iCQpiw7rO18/maxresdefault.jpg</video:thumbnail_loc><video:title>Catching Up As A Developer In Your 30s, 40s or 50s When Time Is Limited</video:title><video:description>Developers in their 30s or 40s with limited free time can catch up with younger peers by using busy periods for learning. Specifically, listening to tech podcasts during activities like shopping, commuting, or chores keeps the brain engaged.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8ef4f99e-4b7c-428f-a12b-1ded89ccc1c1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-31T15:01:17Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/IgoKUfFkY7A</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/IgoKUfFkY7A/maxresdefault.jpg</video:thumbnail_loc><video:title>How to survive when AI can write all the code as a software developer</video:title><video:description>Software developers can survive the rise of AI-generated code by focusing on essential skills like debugging, reading error stack traces, and reading code quickly. Those who neglect studying core engineering principles and rely solely on AI will struggle when production systems break.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/58ca3c69-316b-4b36-a95b-89e415efd78a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-19T15:00:34Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ihReomK9Pn8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ihReomK9Pn8/maxresdefault.jpg</video:thumbnail_loc><video:title>Feeling Burned Out As A Developer? Watch THIS!</video:title><video:description>Software developers experiencing burnout and considering quitting should consider taking a break or consulting a mentor before discarding their years of training. High performance relies on long-term consistency rather than isolated wins, making temporary setbacks worth evaluating carefully.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/fe2ab149-2d31-4aa1-925e-71ffbb994bf5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-20T19:38:57Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Is-RoDDodKI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Is-RoDDodKI/maxresdefault.jpg</video:thumbnail_loc><video:title>what developers getting hired in 2025 do differently</video:title><video:description>This video outlines 13 common mistakes software engineers make when trying to secure employment in the current competitive job market. The speaker advises developers to adapt to modern hiring conditions, focus on direct action rather than over-preparation, and avoid distractions, burnout, and emotional attachment to specific companies.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/56eac1eb-9728-4c6d-a8d3-b8f37e86ac3f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-06T14:29:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ivNuv6N6s38</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ivNuv6N6s38/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Pass ANY Technical Interview - Software Development Myth 3/100</video:title><video:description>Technical interviews are often perceived as difficult, but struggle usually stems from a lack of practice and a structured process. Implementing these two elements helps eliminate nerves and improvisation, turning interviews into conversational discussions.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e83c988f-d67b-4d1a-b6da-986f1f10f5ba?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-29T16:00:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/IVT40w36yPk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/IVT40w36yPk/maxresdefault.jpg</video:thumbnail_loc><video:title>The Vibe Coding Influencers Are Lying To You - Avoid This Trap</video:title><video:description>Tech influencers selling the idea of vibe coding often omit that building a SaaS or app has a very low probability of success due to market saturation. While vibe coding makes building an MVP easier, the real barriers are customer acquisition costs, churn, marketing, and sales rather than coding.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bae96e1d-d368-4d94-948f-c8e55354a2dd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-25T14:27:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/j-7yUSIX3Mw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/j-7yUSIX3Mw/maxresdefault.jpg</video:thumbnail_loc><video:title>let's look at some JS frameworks &amp; the job market</video:title><video:description>This video evaluates the State of JavaScript survey frameworks and offers a prioritized learning roadmap designed to maximize return on investment and job market competitiveness. It emphasizes mastering core fundamentals, widely adopted production tools like React and Webpack, and essential full-stack skills over short-lived trends.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/30ff06f2-8e93-4050-8d83-6d2427139a95?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-01-27T19:24:14Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/JCkyNJajfl8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/JCkyNJajfl8/maxresdefault.jpg</video:thumbnail_loc><video:title>AI needs Software Engineers (don't fall into the trap of the &quot;AI Engineer&quot;)</video:title><video:description>Machine learning products require significantly more traditional software engineers for infrastructure and deployment than specialized machine learning engineers. Consequently, specialized roles face higher unemployment compared to versatile developers who can add value across various small companies.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/cb86fbc2-c9a1-415c-b841-3c902ee7d2f9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-25T15:00:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/jFL2sWH7aow</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/jFL2sWH7aow/maxresdefault.jpg</video:thumbnail_loc><video:title>this is why live coding is hard for you</video:title><video:description>This video explains why live coding is an essential skill for software engineers in 2025 due to take-home task inflation and AI overreliance. It details common struggles with live coding—such as LeetCode burnout, lack of tooling, and framework dependency—and offers practical strategies like mastering fundamentals, picking battles wisely, and focusing on problem patterns.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3c4e633c-715d-4e3f-8eae-d4ccc91023f0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-02-10T17:48:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/JhWeyBQS4Hs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/JhWeyBQS4Hs/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Titles Actually DON'T Matter</video:title><video:description>Job titles in software development do not matter because they vary widely across companies and suffer from modern title inflation. Instead, a developer's true value comes down to their actual ability to deliver and get things done.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/00e890f2-cc8b-4b35-bd43-09b1f317d05c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-17T16:00:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/jU8PJ27oaxc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/jU8PJ27oaxc/maxresdefault.jpg</video:thumbnail_loc><video:title>FAANG Jobs Are Not Worth It</video:title><video:description>The speaker asks viewers to compare being one of ten developers with being one of ten thousand. He discusses how team size, perceived impact and compensation can affect the appeal of FAANG roles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ab7c56c3-1c57-4508-8149-b42c65790104?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-25T16:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/jv-eTZh5shs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/jv-eTZh5shs/maxresdefault.jpg</video:thumbnail_loc><video:title>EU Developer Salaries 2026: Salaries, Taxes, Remote &amp; Where To Go</video:title><video:description>This video provides a tier list evaluation of European countries for software developers based on metrics such as salary, taxes, cost of living, interview difficulty, and life quality. It examines how local tech ecosystems, remote flexibility, and language barriers impact developers across different regions.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a05c7cfd-94f8-4d02-bf68-3f614e93cc9f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-11-25T13:59:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/JWLHxDlEhZQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/JWLHxDlEhZQ/maxresdefault.jpg</video:thumbnail_loc><video:title>You Are Not A Senior Developer For Ever</video:title><video:description>Being a senior developer requires continuously dedicating a small percentage of your time to improve your skills. Without ongoing effort, developers risk facing a negative surprise when the market evaluates them as only mid-level.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/28b2f7ec-c48f-484d-8a13-8bb4e185dfac?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-05T16:00:22Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/jy9jjyRT7Ls</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/jy9jjyRT7Ls/maxresdefault.jpg</video:thumbnail_loc><video:title>How To WIN Any Technical Discussion (Senior Developer Tip 3/100)</video:title><video:description>Technical discussions and interviews can often feel like interrogations when other developers try to prove their superiority. Instead of getting defensive, using direct honesty about what you know and don't know disarms the situation and invites the interviewer into the process.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e500e35c-b165-4575-902d-970b8bcd6956?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-23T16:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/K4JSvNElZrg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/K4JSvNElZrg/maxresdefault.jpg</video:thumbnail_loc><video:title>Engineering Managers Must Code and Keep Teams Aligned</video:title><video:description>Engineering management is evolving as companies reduce layers and shift toward hands-on, full-stack roles. With rapid building and shipping, managers must intensely align team vision, products, and codebases to prevent fragmented results.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/49304cf0-d115-4a3b-8d35-29cb9a7f1708?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-03T16:00:26Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/k5w04RHCFpE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/k5w04RHCFpE/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Can’t Code: 7 Myths Debunked</video:title><video:description>The video presents the speaker’s critique of AI coding. He argues that apparent speed gains can bring review, maintenance and learning costs, and urges developers to keep engineering judgment central.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7432401c-8e0a-4a0a-9a76-387c605ef6c5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-01-27T14:01:13Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Khr7bg4EXug</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Khr7bg4EXug/maxresdefault.jpg</video:thumbnail_loc><video:title>COASTING: more dangerous than you think!</video:title><video:description>Coasting as a career strategy in software development is dangerous because systems naturally tend toward disorder without added energy. Developers who try to just get by risk falling behind as technology advances, facing layoffs without current skills, or being outpaced by colleagues.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/409a3351-c402-4718-b4bf-d6a8b57b292c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-27T19:20:25Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/KidJ4FnbPVk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/KidJ4FnbPVk/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Frontend Developers Need Full-Stack Skills</video:title><video:description>AI and industry demand for speed are driving companies to expect full-stack capabilities from developers. Consequently, frontend engineers increasingly need to handle the data layer and core backend skills like REST APIs and Node.js.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5492333e-67ec-47fe-8f9c-a89a00d5955d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-04T16:00:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/kk2Naf5zwr0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/kk2Naf5zwr0/maxresdefault.jpg</video:thumbnail_loc><video:title>Your AI Coding Agent Needs More Than a Better Prompt</video:title><video:description>The biggest quality differentiator for AI coding agents is providing a good verifier like tests or a curated API definition rather than just focusing on prompt engineering. Additionally, writing tests at the end of the iteration saves tokens and time compared to traditional test-driven development with AI.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5da76de7-57bd-440a-a839-31157def0b3d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-18T20:09:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/KOBFe9EMNwI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/KOBFe9EMNwI/maxresdefault.jpg</video:thumbnail_loc><video:title>how to RUIN your developer career in 10 steps (without even knowing it)</video:title><video:description>This video outlines ten critical mistakes software developers should avoid to navigate their careers successfully in 2025 and beyond. It covers common pitfalls ranging from lacking a yearly plan and getting distracted by AI hype to ignoring fundamentals, failing to understand full-stack deployment, burning out, and quitting altogether.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5e1b15b8-f47e-4c0b-b0a0-76c559b53e2a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-12-11T14:57:45Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/kQx6QSjPy9Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/kQx6QSjPy9Y/sddefault.jpg</video:thumbnail_loc><video:title>4 Harsh Truths To Make You A Better Software Engineer</video:title><video:description>This video shares four harsh truths about software engineering careers, emphasizing personal accountability, market reality, overcoming limiting beliefs, and the ongoing struggle to find time for self-improvement. By replacing passive hope with active work and seizing every spare moment, developers can escape stagnation and achieve professional growth.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/27ccf31c-7e3f-4270-85fa-3cd7a438470d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-28T20:19:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/kTJXVc1wU5M</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/kTJXVc1wU5M/maxresdefault.jpg</video:thumbnail_loc><video:title>How to survive as a developer despite AI and layoffs</video:title><video:description>This video evaluates the strategy of learning niche programming languages to survive AI and layoffs, noting that while they offer short-term gains, mainstream languages provide better long-term job security. It also warns that LLMs will eventually adapt to niche languages once sufficient data is available, emphasizing the importance of building strong fundamentals in one language over dabbling in many.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/87181cda-a0c5-4054-86c6-512e48414d92?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-22T15:01:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/KudSmj0TJLo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/KudSmj0TJLo/maxresdefault.jpg</video:thumbnail_loc><video:title>Use AI to Understand Your Codebase</video:title><video:description>AI tools help developers deliver quickly, but you must use that freed-up time to master software fundamentals. Conduct independent code reviews file by file to build your own judgment and decision-making skills.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6d18f7c2-cf67-4951-be61-1528e6e86790?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-09T08:00:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/kY03IP3QV_s</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/kY03IP3QV_s/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Scales Your Judgment - Not Just Your Code</video:title><video:description>The speaker argues that an individual's ability to guide AI effectively is directly proportional to their existing technical skills and domain knowledge. Rather than replacing code, AI is transforming coding into low-level design, allowing engineers to use LLMs to scale their judgment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f5772a02-7cc9-4249-a8e1-74658b3afd80?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-25T16:00:13Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/KyeG7eaPwHw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/KyeG7eaPwHw/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Take Home Challenges Are The Worst Kind Of Interviews If You Are A Software Developer</video:title><video:description>Take-home challenges are the worst interviews for software engineers because they result in generic, non-actionable feedback or vague rejections. Furthermore, they consume excessive time and energy, ultimately leading to developer burnout.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/66ae6edb-5b8a-4ee5-adb2-24bf5bcefdfa?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-10T15:00:28Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/l4tFn39lIwc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/l4tFn39lIwc/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Find Out The Root Cause Of Any Software Development Problem</video:title><video:description>The speaker applies the Five Whys technique to finding underlying causes in software work. He gives examples from code reviews, bug fixing, product discussions and technical interviews.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/da37a20c-5c2e-4839-9aea-ad5c12d1c54c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-24T16:00:38Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LaGarV_Aw_I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LaGarV_Aw_I/maxresdefault.jpg</video:thumbnail_loc><video:title>The AI Skills Frontend Developers Actually Need</video:title><video:description>Frontend developers need to update their skill sets with practical AI knowledge rather than learning to build models from scratch. Understanding context engineering, agent skills, and harness design helps developers adapt to a changing job market.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/60ef28a2-83f3-4e6c-98bb-340651a62f18?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-28T08:00:32Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LbiOtXgV_Xw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LbiOtXgV_Xw/maxresdefault.jpg</video:thumbnail_loc><video:title>How Burnout Destroys Developers Careers</video:title><video:description>Developer health and happiness directly dictate long-term career progress and the quality of work produced. Ignoring physical wellbeing creates high risks for conditions like cardiovascular disease and diabetes, making consistent exercise and sleep essential.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5c16c9a4-106e-45f4-bd57-90e001411b45?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-24T15:38:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LdOSud-onKo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LdOSud-onKo/maxresdefault.jpg</video:thumbnail_loc><video:title>What's one advice you'd give to your junior self?</video:title><video:description>The speaker advises their junior self to invest time in learning strong fundamentals instead of panicking over fast-paced industry changes. They emphasize taking things one step at a time, prioritizing quality over quantity, and trusting the process.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9d13d86c-6b41-47cd-9609-137b7ffaee92?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-27T08:00:26Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LG5nLfIglQ4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LG5nLfIglQ4/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Put Your Brain On &quot;Beast&quot; Mode As A Developer</video:title><video:description>Programming is a cognitive sport where developers push their brains and need to maximize their mental power to perform better. The speaker outlines four essential habits developers often neglect—getting enough sleep, eating healthily, exercising, and socializing—that help prevent burnout and enhance cognitive performance.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8ba41003-0455-4239-bb14-9c4ede2df8e5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-08T17:30:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ln_vuigUqgU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ln_vuigUqgU/maxresdefault.jpg</video:thumbnail_loc><video:title>Frotnend System Design: Design ChatGPT like a Senior Engineer</video:title><video:description>This video outlines a systematic approach to front-end system design by walking through the architecture of a ChatGPT-like interface. It covers essential steps including scoping functional and non-functional requirements, wireframing, state management, REST API integration, streaming updates, and performance optimizations.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3329c18c-8b35-45d4-ae4d-6c3b2527ea75?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-11-22T00:16:44Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LP0q3DQR6QE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LP0q3DQR6QE/maxresdefault.jpg</video:thumbnail_loc><video:title>Tech Job Market Harsh Truth: Code is still king</video:title><video:description>The speaker argues that writing code remains crucial in the tech industry because AI has led to massive application fraud, making live coding the primary method to assess real skills. Furthermore, the idea of developers transitioning purely to AI architects is flawed since great architecture fundamentally requires strong coding abilities.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a0920cf1-748a-433c-b3ce-32b36ff6901e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-12-01T18:39:41Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/LsrJAaiXxSo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/LsrJAaiXxSo/maxresdefault.jpg</video:thumbnail_loc><video:title>Tech Layoffs: What You Need To Know</video:title><video:description>The video highlights recent tech layoffs in 2023 driven by a shift toward profitability and efficiency rather than growth. It also notes that software developers were less affected than sales, marketing, and recruiting roles, while new hires remain most vulnerable under the last in, first out rule.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e892dbe9-18b4-431c-adc3-cb076c3decd2?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-06-13T14:51:36Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/lxsNxvKJORw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/lxsNxvKJORw/maxresdefault.jpg</video:thumbnail_loc><video:title>Yes, Your Tech Stack Matters</video:title><video:description>Your choice of tech stack heavily influences your early career path, the types of problems you solve, your colleagues, job security, and salary. Different languages guide you toward distinct domains, such as Python for data-intensive work or JavaScript for web applications.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e9c731b4-4431-4179-a87f-c6788fac152b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-29T16:00:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/lyzYrW_FxCM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/lyzYrW_FxCM/maxresdefault.jpg</video:thumbnail_loc><video:title>React.js Mock Interview Live Coding 2025 - Tier 1 Tech Company (Build Google Sheets)</video:title><video:description>This video demonstrates a live coding frontend interview focused on building a mini Google Sheets application in React. The speaker walks through planning component structure and state management on paper before implementing a brute-force, single-component solution with basic math evaluation and debugging.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c80a51f0-0c5a-43cd-816c-7fe8c9abbdc3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-03-12T12:48:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/m6SW1_6dbnw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/m6SW1_6dbnw/maxresdefault.jpg</video:thumbnail_loc><video:title>Junior Developers Are Here To Stay - Here's Why</video:title><video:description>This video breaks down a viral article discussing the state of junior developers, economic cycles, and the role of LLMs in programming. The speakers analyze misconceptions around AI code generation, emphasizing that true software engineering requires human domain expertise and problem modeling rather than just text manipulation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0b66c9e5-5b3b-4f55-9099-5e13b908178d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-05T15:53:50Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/M8twK49IoDc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/M8twK49IoDc/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developer Habits That Will Skyrocket Your Growth</video:title><video:description>The speaker shares three core habits that accelerated their progression to a senior developer by age 26. These habits include journaling and documenting work, mastering a single language and platform, and consistently networking with mentors and peers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1dab47ce-36f3-4fcd-bd87-2615cac7a6fd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-04T16:30:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/m8UK3z3d5xY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/m8UK3z3d5xY/maxresdefault.jpg</video:thumbnail_loc><video:title>7 software skills that AI won't replace</video:title><video:description>This video outlines seven software engineering skills that AI cannot replace, highlighting human capabilities like scope engineering, lateral thinking, and system design. It emphasizes that while AI can generate code, human judgment is essential for handling ambiguity, technical debt, and complex trade-offs.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7dcbc3ea-3076-43cc-8ec3-e67af384e1ec?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-04-15T19:08:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/mo8RAu2oDME</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/mo8RAu2oDME/maxresdefault.jpg</video:thumbnail_loc><video:title>Will AI Mean Fewer Frontend Developers</video:title><video:description>AI is unlikely to reduce the overall need for frontend engineers, as companies instead use AI productivity gains to build previously unfeasible projects. This expansion mirrors Jevon's Paradox, where cheaper software creation leads to software expanding into new niches and categories.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/66b5f940-d982-4fcf-84e1-f23025e25a2b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-24T08:00:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/MPgA1T3BVvs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/MPgA1T3BVvs/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Instantly Become More Confident As A Software Developer</video:title><video:description>True software developer confidence is built on competence, which requires mastering many diverse skills over thousands of hours of practice. Because expertise is a learned skill that everyone starts without, developers can achieve confidence by practicing more and better.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/534a58c0-1a17-44d5-8978-118d9fac67f6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-04T17:00:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/MuIYl2i83T8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/MuIYl2i83T8/maxresdefault.jpg</video:thumbnail_loc><video:title>what is an agentic software factory</video:title><video:description>An agentic software factory integrates AI agents throughout the development lifecycle to automate repetitive tasks like writing components and endpoints. Engineers shift from manual coding to building the factory itself, defining design systems and directives while reviewing only critical code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/517501bf-39f9-4b78-9dc5-90dd51ba0d7f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-17T16:00:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/mvhwNR4zf9g</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/mvhwNR4zf9g/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Avoid Take Home Tasks Interviews As A Developer (Software Developer Interviews Tips 2025)</video:title><video:description>To avoid unfavorable take-home tasks, developers should instead prepare for live coding by building muscle memory with basic problems and improving touch typing speeds. Once prepared, candidates can negotiate a switch to a live coding or pair programming interview format.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6a7ed1b8-a974-4395-812d-61c40a368690?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-13T15:01:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/n8ac3HJpo4Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/n8ac3HJpo4Y/maxresdefault.jpg</video:thumbnail_loc><video:title>tdd with ai is a waste of tokens</video:title><video:description>The speaker argues that doing test-driven development with AI is largely a waste of tokens because code and components change too quickly for unit tests to provide real confidence. Instead, they rely on end-to-end tests and visual differences, such as before-and-after screenshots and videos in pull requests, to efficiently verify features without manually reading massive amounts of generated text and code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/59a82e28-123c-42ab-9e14-d4c474c3680f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-19T08:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/N8x8l_DOT0w</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/N8x8l_DOT0w/maxresdefault.jpg</video:thumbnail_loc><video:title>The Best Book to Get Better At Algorithms and Coding Interviews(From a Senior Developer)</video:title><video:description>The speaker recommends the book &quot;King Algorithms&quot; as an accessible, easy-to-read resource for learning algorithms and preparing for coding interviews. Unlike dry, overly complex algorithm books that use unhighlighted code on paper, this book uses simple concepts, plain English, and drawings.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4e6bb86a-5013-45a9-9f83-fb5d1137797a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-12T10:36:39Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NEKHg20nHi0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NEKHg20nHi0/maxresdefault.jpg</video:thumbnail_loc><video:title>Without Goals You Are Running Nowhere (Software Developers)</video:title><video:description>Setting vague and shallow goals without deadlines leaves software developers treading water and making no real progress. Developers should instead set clear and specific goals for their career growth.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/fc169fc2-d59f-4b67-a147-c1bbcbeb7d8a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-24T15:51:13Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/nHKajl_XCcM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/nHKajl_XCcM/maxresdefault.jpg</video:thumbnail_loc><video:title>Software Developers, To be Extraordinary, do that little “Extra” #shorts</video:title><video:description>To become an extraordinary software developer, you must consistently go beyond the basic expectations of your job. This means taking initiative like writing tests, extending documentation, and helping others instead of complaining.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9a1e37ff-a210-4e57-96c6-3cd35c3aec30?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-17T13:26:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NJV-V-WjuAI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NJV-V-WjuAI/maxresdefault.jpg</video:thumbnail_loc><video:title>how to interview like a Senior Dev (even if you are Junior)</video:title><video:description>This video provides a structured guide for developers on how to excel at answering the open-ended interview question about current work projects. It outlines a preparation framework covering product descriptions, team and agile processes, system architecture, software lifecycles, and API design.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/82acb66e-a766-4cb0-8d4d-4dfd2ca41c41?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-11-26T18:33:47Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/nkuYH2I32dk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/nkuYH2I32dk/maxresdefault.jpg</video:thumbnail_loc><video:title>The BEST JavaScript book to help you get to Senior</video:title><video:description>The speaker recommends JavaScript Ninja for its depth and explanations of how JavaScript works. He highlights its treatment of modules and closures, rather than collections of tips and tricks.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/55e1bd59-3508-46d5-9a76-b8bbc09bc20e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-04T08:17:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NMCa3yHKj4g</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NMCa3yHKj4g/maxresdefault.jpg</video:thumbnail_loc><video:title>Stop Farming Tickets - Become a Better Frontend Engineer</video:title><video:description>Frontend developers often get trapped in a ticket farming model of constantly churning out features and components, leaving no time for broader engineering concerns. To advance, engineers need to move beyond building endless components and instead focus on web performance, design systems, architecture, and tooling.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/24a921cf-ce0b-4aad-b019-c37d2fe7b1fc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-29T08:00:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NOZtg5mJ1gI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NOZtg5mJ1gI/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Isn't Your Junior Developer</video:title><video:description>AI is not a junior developer because it can perform tasks beyond even senior engineers, functioning more like a robotic executor. Consequently, engineering shifts away from hands-on implementation toward defining requirements, analyzing root causes, and reviewing quality.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/fab56fe4-a3e9-4137-a0dc-454723942afd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-18T20:09:19Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/nRVDjqojnNE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/nRVDjqojnNE/maxresdefault.jpg</video:thumbnail_loc><video:title>how to deliver end-to-end like a Senior Dev</video:title><video:description>This video breaks down how professional and enterprise software companies handle end-to-end code delivery, contrasting junior one-click deployments with structured engineering pipelines. It details the journey from source control and build pipelines to artifact repositories, static hosting, and zero-downtime server-side rendering deployments.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/20a8a6ef-e70c-4900-89dc-b2f4b616e583?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-15T16:45:29Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NWwjmi4GFbw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NWwjmi4GFbw/maxresdefault.jpg</video:thumbnail_loc><video:title>stop fixing the code fix the factory</video:title><video:description>The speaker explains a crucial mindset shift from fixing individual code components to improving the overall quality pipeline and factory. Instead of focusing solely on local changes, developers must consider the systemic, second- and third-order consequences of recurring patterns across the codebase.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/691a6585-fe0c-484a-86ba-d91e3a38f933?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-15T11:15:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/NzOFCz28d2A</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/NzOFCz28d2A/sddefault.jpg</video:thumbnail_loc><video:title>the &quot;AI Engineer&quot; scam tech CEOs don't want you to know about</video:title><video:description>This video provides a first-principles analysis of AI-driven software development, arguing that large language models are merely auto-regressive token predictors rather than true intelligence. The speakers explain that tech layoffs stem from past overhiring and product failures rather than AI productivity gains, and they advise engineers to understand the technology, think critically, and advocate for better compensation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/cb9d4b0e-cee0-4a32-9765-e6ff2bdbe34b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-01-31T15:29:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/o_V3sgcvPNc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/o_V3sgcvPNc/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Dev Mental Models: Conway's Law</video:title><video:description>Conway's Law states that a software system's structure tends to mimic the communication structure of the team that builds it. Therefore, software architecture must be aligned with team organization to ensure successful delivery.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7ef2073a-c273-4b01-9714-fc967b224325?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-12T16:00:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/O4bq-3WOhOk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/O4bq-3WOhOk/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Never Be Afraid To Negotiate Again (Software Developers)</video:title><video:description>Software developers often undersell themselves out of fear in the current recession and competitive job market, failing to realize that asking for too little actually signals a lack of skill. Companies seeking top-notch talent during tight financial times are willing to pay extra for the best people to get the job done.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4f179ba9-fa5e-4ee3-8a21-8b2f5e24cb53?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-21T17:00:15Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/OABkEbw3BLM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/OABkEbw3BLM/maxresdefault.jpg</video:thumbnail_loc><video:title>Thinking about taking a break to improve your skills? Think twice (Software Developers)</video:title><video:description>Taking a break to improve skills after being laid off is described as a poor strategy because layoffs are usually random and skill gaps cannot be easily fixed through isolated self-study. Instead, developers should immediately enter the market to interview, upskill on the go, and gain critical interview experience.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b7818963-24bb-4dbf-a45d-3cb4ace97eb3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-16T17:34:44Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/oJSWEtW5JKM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/oJSWEtW5JKM/maxresdefault.jpg</video:thumbnail_loc><video:title>GitHub spent $13B stealing our code. It failed.</video:title><video:description>This video examines GitHub Copilot's origins, legal challenges regarding open-source code usage, and its subsequent decline in performance relative to newer AI editors like Cursor and Windsurf. It highlights the economic pressures on Microsoft, increased code churn associated with AI-generated code, and potential antitrust concerns surrounding AI industry acquisitions.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4145fbc6-ec5c-4c05-8f2d-e7f030a400f1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-05-20T13:49:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/oLxIVRAw2vY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/oLxIVRAw2vY/maxresdefault.jpg</video:thumbnail_loc><video:title>how we stop ai from shipping bad code</video:title><video:description>Building pipelines for AI-generated code requires aggressive, deterministic measures to manage the increased volume and risks of hallucinations. Traditional tools like linters, TypeScript, and static analysis help enforce code quality and allow agents to self-correct.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b02562ed-f4bb-4759-b0a6-5e2923e27888?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-18T16:00:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/oOVdQ7aV6kg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/oOVdQ7aV6kg/maxresdefault.jpg</video:thumbnail_loc><video:title>10 Tools I can't do magic without as a Senior JavaScript Wizard</video:title><video:description>This video outlines ten essential tools that senior JavaScript developers use to improve their workflow and problem-solving efficiency. The speaker demonstrates various utilities ranging from code debuggers and visualization software to AI-driven editors and load testing tools.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0ce296f7-6d43-4181-87cb-dc229b6d0511?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-12T17:36:43Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/oPGgNHRterU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/oPGgNHRterU/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Freelancing Is Getting Tougher with AI</video:title><video:description>AI has reduced available freelance work while dramatically raising client expectations and market instability. Consequently, freelancers now face intense pressure to ship work quickly using AI despite being in a tougher environment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ba1a220e-a670-42c0-ae18-7d18e7542f35?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-02T16:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/or6scSpl3h8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/or6scSpl3h8/maxresdefault.jpg</video:thumbnail_loc><video:title>The ONE thing that matters as a developer... #softwaredeveloper #seniordev #javascript</video:title><video:description>A developer shares a lesson from a hackathon where a junior successfully fixed a scoping bug that had stumped a 25-year veteran. The speaker concludes that what ultimately matters in software development is getting things done rather than experience or certifications.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c61baa4f-1297-4548-85c9-054498dd75a1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-11-26T16:56:24Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/OT8WYvWr5yc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/OT8WYvWr5yc/maxresdefault.jpg</video:thumbnail_loc><video:title>3 Things to get you to senior developer fast #shorts #development #javascript</video:title><video:description>To advance quickly, developers must practice coding or selling themselves depending on their skill level, recognize that the average developer is underpaid due to poor self-promotion or skill gaps, and stop worrying about lacking a computer science degree. These insights highlight the practical actions needed for professional growth and salary negotiation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d150b59a-58c6-4949-b863-4a48d8267b11?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-11-08T19:15:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/oTxAoQek7LM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/oTxAoQek7LM/maxresdefault.jpg</video:thumbnail_loc><video:title>Focus on this as a developer #shorts #javascript #seniorjunior</video:title><video:description>Timing is everything when improving your skills as a developer, especially when moving into a senior role. A mid-level front-end developer who recently got hired for a senior position panicked and started studying unrelated topics like AWS instead of focusing on practical issues like application performance monitoring.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c789523a-4e9c-435b-bf07-af2f8694b510?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-11-11T17:00:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Ozorw5tdFrU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Ozorw5tdFrU/maxresdefault.jpg</video:thumbnail_loc><video:title>AI does NOT make developers more productive… Okay. Maybe a bit.</video:title><video:description>The speaker presents research he attributes to Stanford and contrasts its reported productivity gains with AI marketing claims. He discusses code rework, management pressure and the value of retaining core engineering skills.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1f945fbc-fee2-4002-8860-832db62abf83?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-05T16:43:52Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PBn6BrJbwSA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PBn6BrJbwSA/maxresdefault.jpg</video:thumbnail_loc><video:title>Afraid Of Layoffs? Watch THIS</video:title><video:description>To protect against tech layoffs amidst industry restructuring, developers must ensure their work directly impacts company revenue. If your current code does not affect cash flow, you should consider switching companies.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/11e6c65b-506a-49b3-9105-56dd9dd20d16?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-06-19T16:45:00Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PhcM9VzSEwA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PhcM9VzSEwA/maxresdefault.jpg</video:thumbnail_loc><video:title>opus 5.5 for everything</video:title><video:description>The speaker outlines future work for AI development, noting current inefficiencies like excessive code comments by agents and over-optimizing for specific constraints. They also discuss transitioning from using Opus 5.5 for everything to implementing a model router and improving post-mortem architecture updates.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/35ffec8e-8b23-4d0f-a82c-b01954bfc4e0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-21T08:00:27Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PiZBmLqJ-mw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PiZBmLqJ-mw/maxresdefault.jpg</video:thumbnail_loc><video:title>Don't fall for this as a software Engineer (Worst Advice For Developers #6)</video:title><video:description>The speaker warns against the bad advice of learning product management to act as an AI manager while LLMs handle coding. Instead of becoming a low-value generalist who knows a little about everything, developers should stick to software development and pursue deep expertise.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5148d307-fc94-415d-99b9-4d51d8f662ac?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-28T15:00:45Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PjVw3D6413M</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PjVw3D6413M/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Stand Out In The Current Developer Market</video:title><video:description>To stand out in the current developer market, candidates should focus on efficient application tracking, CV and LinkedIn optimization, and mastering technical interviews like live coding and take-home challenges. Additionally, developers do not need to master the latest technologies or fear artificial intelligence, as companies are not using AI to write 100% of their code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f058fc6e-aac6-4a6b-b0f8-9a75712d5e44?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-03-14T17:00:29Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PoVo7srrLkg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PoVo7srrLkg/maxresdefault.jpg</video:thumbnail_loc><video:title>7 charts that will change your mind about AI coding</video:title><video:description>This video examines seven charts and data points that challenge common assumptions about AI coding capabilities and market hype. It highlights the realities of model accuracy limits, diminishing returns on scale and consecutive prompting, context gaps, and developer productivity myths.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/faeb8196-1510-4d2a-a651-5a9dfb73cf1b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-02-19T14:02:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Prqy-gH2km4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Prqy-gH2km4/maxresdefault.jpg</video:thumbnail_loc><video:title>why i stop ai agents after 100 turns</video:title><video:description>AI coding agents can drive themselves into unproductive loops when attempting to fix bugs or features, sometimes reaching up to a hundred turns. Implementing a hard limit at this threshold prevents token exhaustion and forces human engineering intervention to address architectural shortcomings or missing context.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/11f38f4a-ba54-412d-8670-326552b481b4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-19T16:00:11Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PteGeBeRQxg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PteGeBeRQxg/maxresdefault.jpg</video:thumbnail_loc><video:title>Run away if a company does THIS (Software Developers)</video:title><video:description>Evaluating whether a software company is truly worth joining requires looking past friendly interviews and unreliable review sites. Instead, developers can ask direct questions about team processes, average tenure, conflict resolution, and the chance to speak privately with a team member.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8073b80d-a298-4e0a-b4d5-d26a089bb74d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-20T19:26:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/PU6bQCAV9PE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/PU6bQCAV9PE/maxresdefault.jpg</video:thumbnail_loc><video:title>CSS Interview Questions 2025 (Junior &amp; Mid) - Part 2</video:title><video:description>This video covers several common CSS interview questions, explaining technical concepts such as critical CSS, responsive layouts, pseudo elements, and selectors. It also discusses implementation strategies for dark themes, differences between native CSS variables and preprocessors, and the mechanics of CSS in JS.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f99ab64c-402f-4f68-adad-fdf55042af56?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-20T18:42:29Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/puvozR2dIrk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/puvozR2dIrk/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Developer Portfolios Are Useless - Software Development Myth 1/100</video:title><video:description>Developer portfolios and side projects can actually work against you by making recruiters think you lack sufficient professional experience. Instead of relying on a GitHub profile, you are better off selling your professional experience or framing side projects as production-ready code.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6220f853-b353-4498-b02f-85a2b981ed6f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-25T16:00:41Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Py8cSByLlu4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Py8cSByLlu4/maxresdefault.jpg</video:thumbnail_loc><video:title>A Senior Developer's Best Productivity Hack</video:title><video:description>The speaker discusses using pressure to overcome procrastination. He illustrates the idea with deadlines and accountability to peers, reflecting on the conditions under which he finds it easier to get work done.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e76f9acc-d55a-4f68-aa54-56cc0577063b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-01-10T19:24:42Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Pzo6ZmmSqms</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Pzo6ZmmSqms/maxresdefault.jpg</video:thumbnail_loc><video:title>live coding is simple, actually (8 harsh truths)</video:title><video:description>This video breaks down eight harsh truths about live coding interviews, framing them as a high-leverage interview format rather than something to fear. It covers practical preparation tips, including improving typing speed, mastering basic iteration and recursion, and understanding time and space complexity.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/349d0c82-3e23-4148-99d4-fc781fca0570?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-08-14T14:31:17Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Q_8yoqgXTbM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Q_8yoqgXTbM/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Titles Matter More Than You Think</video:title><video:description>Job titles in software development heavily influence how others perceive your expertise and ability. To build a successful career and gain access to important architectural decisions, developers must navigate corporate dynamics and care about titles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/61836ef8-36e9-4c5b-bfc5-b3d46a960301?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-11T16:00:24Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/q3eC2JkOaz8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/q3eC2JkOaz8/maxresdefault.jpg</video:thumbnail_loc><video:title>1 in 3 developer jobs mention AI as a must-have skill... and how to survive as a developer</video:title><video:description>The speaker discusses employer demand for AI tools and suggests showing relevant LLM experience on a developer resume. His examples include Cursor and GPT alongside an existing technical stack.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/3d24d4ad-79cd-4531-ade7-9ad00b7d8a56?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-21T15:01:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Qk6Plih-2uk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Qk6Plih-2uk/maxresdefault.jpg</video:thumbnail_loc><video:title>Mid-Level Engineers Can Now Own the Whole App</video:title><video:description>AI has enabled mid-level engineers to transition from owning single features to managing whole applications and broader system responsibilities. With implementation tasks accelerated, engineers can now focus on architecture, CI/CD, and full-stack delivery.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/031a0da3-32cd-490f-b34d-e3b359bd00d9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-06T08:00:16Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QMVksTmSfvY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QMVksTmSfvY/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developer Tip 4/100</video:title><video:description>Learning to touch type can dramatically increase a programmer's productivity by speeding up daily tasks like coding, documentation, and writing Jira tickets. Mastering your keyboard and code editor shortcuts also demonstrates a commitment to mastering your craft and tools.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7accdc4e-a12d-47e0-b80a-db9e8d938512?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-09-02T16:00:28Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QnOc_kKKuac</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QnOc_kKKuac/maxresdefault.jpg</video:thumbnail_loc><video:title>the disturbing reality of AI coding</video:title><video:description>This video examines AI coding benchmarks like SWE-bench verified and reveals that many reported successes stem from data leaks, weak test suites, and modified rules rather than genuine problem-solving. By accounting for these flawed fixes, the actual performance of models drops significantly, showing that human supervision and skill development remain essential for developers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4df92aa5-feb4-4e97-88ff-b5ec559ca50c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-02-12T14:07:43Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QoRsMoXq__k</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QoRsMoXq__k/maxresdefault.jpg</video:thumbnail_loc><video:title>Frontend Developer Resume Review (from A Senior Developer)</video:title><video:description>This video provides a detailed critique and review of a frontend developer's CV, highlighting common mistakes such as unnecessary length, generic ChatGPT-generated summaries, and poor structuring of experience. The speaker advises keeping the resume concise, focusing strictly on relevant software engineering experience and technologies, and properly organizing sections like education and skills.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9a3cab6d-ca24-4ae9-9f4f-87856e9bb76e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-08T17:04:04Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QpaCndFhO4s</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QpaCndFhO4s/maxresdefault.jpg</video:thumbnail_loc><video:title>How AI Creates More Work For Software Developers (and a lot of garbage code)</video:title><video:description>AI-generated code frequently introduces technical debt and garbage code that requires substantial rewriting and fixing. Studies and real-world examples show that a large portion of AI-pushed code is reworked to become functional.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/58795a5c-50d2-4473-98d0-748a40b18e8c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-16T15:00:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QsSewDB79NE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QsSewDB79NE/maxresdefault.jpg</video:thumbnail_loc><video:title>What Makes You a Senior Engineer in the AI Era</video:title><video:description>In the AI era, the definition of a senior engineer has shifted from delivery speed to the quality of the first version and fewer production defects. Additionally, senior engineers understand and improve the overall software factory rather than just building individual features.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4e392129-696c-41f7-b0f0-edcf316e0b4e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-05T08:00:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/QwJx_I7AYgM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/QwJx_I7AYgM/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Fuel Your Passion As A Developer In Your 30s, 40s or 50s</video:title><video:description>This video discusses ways developers in their 30s, 40s, or 50s can sustain their passion and stay sharp. It suggests adopting related hobbies, upgrading workspace gear, and playing with consumer technology.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f530bdb4-7ae2-44a4-bfa0-1eff5563d79b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-02T15:00:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/rbKJ3i5BYuo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/rbKJ3i5BYuo/maxresdefault.jpg</video:thumbnail_loc><video:title>Stop constantly trying to prove yourself to others.</video:title><video:description>Constantly trying to prove your technical skills when starting a new job is a junior trait that often signals self-doubt and leads to burnout. In contrast, senior developers understand they are not paid to know everything, focusing instead on solving problems and maintaining boundaries.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b69bcded-cdf0-4352-af35-5944608dcb4a?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-06-12T14:01:14Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/rG9lJVdcWTM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/rG9lJVdcWTM/maxresdefault.jpg</video:thumbnail_loc><video:title>An AI Resume Is Not a Job Search Strategy</video:title><video:description>You cannot rely on randomly using AI to generate and send resumes in the current job market. Instead, you must be methodical by adding structure, accountability, and tracking to your job search.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/54605dcb-aff5-4617-a793-a6b557ad71c7?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-12T08:00:26Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/rp64cdrRg5c</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/rp64cdrRg5c/maxresdefault.jpg</video:thumbnail_loc><video:title>Is What You Know And Who You Know As A Software Dev</video:title><video:description>The speaker initially despised the idea of self-promotion and felt that getting ahead through connections or smooth talking was unfair. However, they concluded that being a great coder and hard worker does not matter unless you can show it and sell yourself.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bfd40579-7ab6-403a-83d5-358bea767e34?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-31T13:30:38Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/RPTYfykSl-8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/RPTYfykSl-8/maxresdefault.jpg</video:thumbnail_loc><video:title>Passion For Coding Will Ruin Your Developer Career</video:title><video:description>Excessive passion for coding can ruin a developer's career by tying identity solely to the profession, leading to burnout and distress when facing inevitable layoffs, company bankruptcy, or automation. Developing a complex self with diverse hobbies and interests helps build resilience to stress and prevents depression.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/706c0f3f-6bad-49e7-90b2-919c27be7ffd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-31T16:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/rs_YtJ4IFBo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/rs_YtJ4IFBo/maxresdefault.jpg</video:thumbnail_loc><video:title>ai agents now triage all our bugs</video:title><video:description>AI agents are now used to ingest and triage incoming bug reports from sources like Slack and Sentry. A refinement agent then estimates the scope, blast radius, and priority, automating mechanical product work that previously took a team days to complete.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ff887c2e-3548-4e63-a9d4-6cb21dd32ba1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-16T16:00:34Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/rwf7Hn5-j28</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/rwf7Hn5-j28/maxresdefault.jpg</video:thumbnail_loc><video:title>System Design Interview Full Course: API Design, Caching, Scalability, Databases (Mid to Senior)</video:title><video:description>How would you design LinkedIn's job search in a senior system design interview? In this video, Bogdan walks through the whole design end to end, from requirements and back-of-the-envelope estimates to a scalable, event-driven architecture, and explains the trade-off behind every choice.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f5cb9a40-89ef-44ab-8d5e-6d2ad1ed5e7e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-22T11:20:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/S-0DD9uhLOE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/S-0DD9uhLOE/maxresdefault.jpg</video:thumbnail_loc><video:title>why your developer resume is NOT getting interviews (and how to fix it)</video:title><video:description>This video provides a direct, line-by-line structural and content critique of five real software engineer resumes sent in by subscribers. The hosts analyze ATS compatibility, recruiter perception, common AI pitfalls, and strategic adjustments needed to turn a ignored resume into one that secures interviews.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/84d0551e-a6e9-42ba-8fe7-75ece7e5c7f6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-10T09:58:47Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/s3xDluIkDOA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/s3xDluIkDOA/maxresdefault.jpg</video:thumbnail_loc><video:title>How Senior Developers Deal With Criticism</video:title><video:description>Senior developers often face scrutiny of their estimates and solutions from CTOs and product managers, sometimes entering challenging political environments. To handle this, they focus on the core issues and demonstrate the complexity of the work to effectively manage difficult stakeholders and technical leadership.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e09eaefb-e6c1-4b62-b146-ce2c9111fb9c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-03-27T19:00:46Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/S7GObQsB07Q</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/S7GObQsB07Q/maxresdefault.jpg</video:thumbnail_loc><video:title>Vibe Coder vs Software Engineer - The Real Difference</video:title><video:description>The difference between a vibe coder and a professional frontend engineer is analogous to an amateur versus a professional photographer using a camera. While both might eventually reach a result, the amateur brute-forces the problem without intentional composition, ultimately shifting debugging efforts and buggy software onto users.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/39e7035f-ca9b-406a-bcc6-21df2a6c906e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-25T08:00:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SDSMLdZhbbg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SDSMLdZhbbg/maxresdefault.jpg</video:thumbnail_loc><video:title>You Hypothesis Dictates Your Outcomes(Software Developers) #javascript #typescript</video:title><video:description>Your beliefs and hypotheses directly shape your developer outcomes, determining whether you put in the work to succeed or give up. Changing your mindset and approach leads to different results.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/f5a48c66-ba3a-4c21-9544-8433214c13c0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-14T16:35:12Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SfozlaNqFrk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SfozlaNqFrk/maxresdefault.jpg</video:thumbnail_loc><video:title>Avoid the MINDSET Mistake most Junior Developers Make(Tips From a Senior Developer)</video:title><video:description>Many developers struggle with self-esteem and internalize negative feedback from rejections over time, creating self-limiting beliefs that hinder career growth. To reach the next level and overcome inevitable job challenges like bad feedback and failed interviews, you must first believe in yourself.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/fb2969bb-fbfc-4af2-a809-d615ee6eb7d9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-22T14:57:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SK8RZQFayE8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SK8RZQFayE8/maxresdefault.jpg</video:thumbnail_loc><video:title>This keeps most developers from getting to Senior Developer(How To Avoid)</video:title><video:description>Chasing shiny objects like new frameworks, Bitcoin, and AI trends instead of mastering fundamentals is a sure way to remain a junior developer. True progression requires focusing on the work directly in front of you rather than getting distracted by the latest tech updates.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9da88721-35ea-4421-b8d1-b87f4543a2f6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-10T15:38:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SKP_ayHtCTM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SKP_ayHtCTM/maxresdefault.jpg</video:thumbnail_loc><video:title>Why frontend developers NEVER get promoted</video:title><video:description>This video details the progression of a frontend developer from junior to principal or staff engineer, explaining the specific capabilities and limitations at each career level. It emphasizes mastering core fundamentals and delivering quality work over chasing trendy technologies or jumping straight into senior-only roles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/29d9f387-7c9d-4656-a2e5-33b0ad281b21?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-03-05T13:00:45Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/sLZX3yH4p9I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/sLZX3yH4p9I/maxresdefault.jpg</video:thumbnail_loc><video:title>Use This Trick To Say &quot;NO&quot; As A Developer</video:title><video:description>Developers who master technical skills often struggle to advance because they lack the ability to say no. By using the project management triangle, developers learn to manage scope and find the simplest possible solutions with product managers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0e6b98f8-5dbf-41ff-8b66-08dc7a373085?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-18T17:30:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SMaP2THJq7c</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SMaP2THJq7c/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Your Tech Stack Does NOT Matter</video:title><video:description>Your tech stack matters much less than understanding the underlying patterns and mental models. Focusing on this transferable, framework-agnostic knowledge makes you a more effective problem solver and a real senior developer.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2e60af42-a3e2-48a7-b1a6-f22eb2a469ce?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-03T16:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/SnGW5O1x1Cw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/SnGW5O1x1Cw/maxresdefault.jpg</video:thumbnail_loc><video:title>AI does not do well on Big Codebases</video:title><video:description>AI struggle with large codebases is explored, showing that model performance actually decreases as context length increases. Larger context windows do not solve the issue because statistical models diverge with more parameters, leading to lower accuracy when fed excessive tokens.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c38b3a45-a2f6-4762-96ee-c2f534bcaeb9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-18T15:00:42Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/sqH98JGcmpk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/sqH98JGcmpk/maxresdefault.jpg</video:thumbnail_loc><video:title>how Senior Devs think about React &amp; some code refactoring</video:title><video:description>This video walks through refactoring a junior-level React dropdown component into a senior-level implementation. It covers adding essential functional requirements like loading and error states, applying SOLID principles for code organization, and addressing non-functional requirements such as web performance, accessibility, and security.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2663a460-4c3c-4833-a848-6aa2313e17eb?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-10-03T14:58:54Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/sxjRIPrpkhU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/sxjRIPrpkhU/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Senior Developers Always Ask Questions First!</video:title><video:description>Senior developers distinguish themselves from juniors by asking clarifying questions and gathering full context before answering technical discussions. Taking the time to understand the &quot;why&quot; projects confidence and avoids incomplete answers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ef1159a8-ec77-4b33-9c89-ca336e848662?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-22T19:30:50Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/T7FIIDHkWSY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/T7FIIDHkWSY/maxresdefault.jpg</video:thumbnail_loc><video:title>don't let coding ruin your life (why 80% of programmers are NOT happy)</video:title><video:description>This video explores the harsh, often unspoken realities of being a software engineer beyond the idealized lifestyle portrayals. It highlights common struggles like competition anxiety, feeling taken for granted, and framework pressure while offering practical coping mindsets.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/180b5817-3cf0-487b-ad77-96c9906d5195?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-12-05T21:16:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tDTtIqQSfYo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tDTtIqQSfYo/maxresdefault.jpg</video:thumbnail_loc><video:title>Get 10X Faster To Senior Developer</video:title><video:description>Developers can reach the senior level much faster by mastering technologies they already use instead of chasing shiny frameworks and side projects. This approach prevents overloading the brain's processing power and avoids getting lost in buzzwords before mastering language fundamentals.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7bc1501e-0a1c-4a0f-9a06-65bf6a43556d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-17T17:30:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ThJGW_Wr8dU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ThJGW_Wr8dU/maxresdefault.jpg</video:thumbnail_loc><video:title>The &quot;Learn to Code&quot; Age Is Over - How AI Killed Coding</video:title><video:description>The speaker explains how AI hype has caused a shift away from traditional coding towards building agents, leading to decreased computer science enrollment and boot camp closures. This trend may ultimately create a significant shortage of qualified software engineers in the near future.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/547448bb-55d6-48e4-9535-d6df2a94eed3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-08T21:15:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tilseR4531Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tilseR4531Y/maxresdefault.jpg</video:thumbnail_loc><video:title>React, Ruby, .NET: What your stack says about your career</video:title><video:description>Developers attending the event introduce themselves by stating their locations and current technology stacks. They share details about working with tools like React, TypeScript, Node.js, Ruby on Rails, and .NET.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d780560a-f842-4f23-9844-3a87bf29a19b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-30T08:00:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tLhfFseD_QY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tLhfFseD_QY/maxresdefault.jpg</video:thumbnail_loc><video:title>most asked JavaScript interview questions (based on the fundamentals)</video:title><video:description>This video breaks down five essential JavaScript interview concepts, covering scope, closures, the event loop, promises, and the module system. It illustrates these core ideas using practical code examples and explores asynchronous execution patterns.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ba79a069-9a39-4af4-9856-ff0a806d2fce?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-19T14:30:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Tn3GAs_iYwE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Tn3GAs_iYwE/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Achieve More As A Software Developer</video:title><video:description>Focus is presented as the ultimate superpower and leverage for developers, especially at the start of a career. The speaker shares that splitting energy across multiple pursuits prevents making any real progress, arguing that doing less is the only way to achieve more.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/be562e26-99f6-4f0d-ab04-6367ccd37d5d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-10-28T16:24:54Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tQgo6F8Ud7E</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tQgo6F8Ud7E/maxresdefault.jpg</video:thumbnail_loc><video:title>How To &quot;Keep Your Edge&quot; As A Developer In Your 30s, 40s or 50s</video:title><video:description>Developers can maintain their edge and outperform younger peers by keeping an eye on the latest technology. This involves investing just twenty minutes to read the release documentation for frameworks they already use, such as React or Vue.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/eadadc8b-225a-4dbb-9721-0956cad9bac4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-01T15:01:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tuK1iGkOOTs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tuK1iGkOOTs/maxresdefault.jpg</video:thumbnail_loc><video:title>Passed For Promotion As A Developer? DO THIS!</video:title><video:description>If you have been denied a developer promotion, avoid taking it personally, disengaging, or trash talking your team. Instead, check with your tech lead to find out if the answer is a temporary not right now or a permanent no.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/cadea2de-ad94-42f9-ae52-bfe965b278cc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-10T17:00:47Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tWZN1ZqLo0E</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tWZN1ZqLo0E/maxresdefault.jpg</video:thumbnail_loc><video:title>Confidence Comes from Competence #shorts #developer #developerslife #javascript #reactjs</video:title><video:description>Developer confidence stems from competence, but when skills take time to develop, clarity serves as an immediate hack. By achieving clarity on what you know and do not know, you can instantly boost your confidence and execute toward building true competence.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6c6f6883-fb5d-4750-982b-8d771b77e7d5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-05T16:47:16Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/tYuyOvdNEew</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/tYuyOvdNEew/maxresdefault.jpg</video:thumbnail_loc><video:title>The Main Difference Between Senior And Mid/Junior Developers...</video:title><video:description>The primary distinction between senior developers and junior or mid-level developers is the &quot;always be shipping&quot; attitude. Senior developers prioritize fast delivery and working software for customers by making trade-offs and choosing conservative technical solutions over complex, fancy frameworks.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c5e1fa49-025c-4785-ad14-b30a933ee781?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-14T17:30:06Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/U_NPakBJlU0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/U_NPakBJlU0/maxresdefault.jpg</video:thumbnail_loc><video:title>What did you enjoy the most about the event or about theSeniorDev?</video:title><video:description>Attendees share their favorite aspects of the event and the program, highlighting immediate practical applicability and continuous community feedback. They emphasize an open, collaborative environment where juniors and mids are encouraged to explore advanced topics without gatekeeping.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d4ab6a47-d035-4307-a3e0-8dc1cff718b3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-26T08:00:39Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/u2vNTSO9cjs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/u2vNTSO9cjs/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Get A Remote Developer Job(From A Senior Developer)</video:title><video:description>To land a remote developer job, you should first upgrade your skills to a top-notch, ideally senior level. Remote companies require independent problem solvers with the discipline to figure things out without office proximity.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/6398df9a-679e-4444-a62c-e8cc5798e679?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-09T16:59:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/U4MLQw0UEvA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/U4MLQw0UEvA/maxresdefault.jpg</video:thumbnail_loc><video:title>7 AI Coding Interview Questions &amp; Answers (Junior, Mid &amp; Senior)</video:title><video:description>This video covers seven AI coding interview questions and answers, addressing topics such as agent management, code quality metrics, context window optimization, and hallucination mitigation. It provides architectural strategies and engineering considerations for developing and supervising AI-driven software development workflows.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bceb037f-41a8-470c-9d44-7d6a5ef6867f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-16T16:04:43Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/u83CIekcrWE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/u83CIekcrWE/maxresdefault.jpg</video:thumbnail_loc><video:title>The harsh reality of being a developer in your 30s or 40s</video:title><video:description>This video examines the realities, challenges, and unique advantages of working as a software developer in your 30s, 40s, and beyond. It outlines actionable strategies to leverage age and maturity while maintaining a competitive edge against younger programmers.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9853382f-1d00-4f2d-bef4-ff34bd136cbc?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-01T15:01:48Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UACzu8NvNcw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UACzu8NvNcw/maxresdefault.jpg</video:thumbnail_loc><video:title>Do THIS To Get AHEAD As A Developer (Senior Developer Tip 2/100)</video:title><video:description>Building personal relationships with your teammates, even if you are an introvert, increases your ability to get things done and your satisfaction at work. Whether taking people out for lunch or having a virtual coffee while working remotely, getting to know colleagues personally helps you get ahead.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/077b43cb-5514-4f8f-90e8-ba9c1182dac3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-21T16:00:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UBaZiS7VdFU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UBaZiS7VdFU/maxresdefault.jpg</video:thumbnail_loc><video:title>The Myth Of Passion Is Killing Your Dev Career #softwaredevelopment #javascript #typescript</video:title><video:description>The belief that developers need immense passion to succeed is a harmful myth that paralyzes many in the field. Instead, expertise is the byproduct of work, and genuine passion is actually the result of achieving that expertise.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7e7dc019-08ba-426b-bceb-fe3ab0f7222b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-22T19:15:39Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/uBMDO5djiiY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uBMDO5djiiY/sddefault.jpg</video:thumbnail_loc><video:title>3 Signs You Are A Senior Developer Already</video:title><video:description>This video outlines three key signs that indicate a developer may already be operating at a senior level, independent of years of experience. It emphasizes moving past shiny frameworks, considering second-order consequences, balancing best practices with delivery speed, and becoming a T-shaped developer.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/51615453-8c13-4dcf-80c5-84cfda02aaba?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-13T15:17:36Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UClwsyWbJ0I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UClwsyWbJ0I/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developer Mental Model: Inverted Thinking</video:title><video:description>This video introduces the mental model of inverted thinking, inspired by Charlie Munger, to help developers solve problems. Instead of asking how to reach a goal, developers are encouraged to figure out how to cause the opposite outcome and then reverse it.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/abcba180-c17b-4d18-8b36-03d30cee58a1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-20T16:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UHPoj3jwxIU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UHPoj3jwxIU/maxresdefault.jpg</video:thumbnail_loc><video:title>AI Skills or Engineering Fundamentals? You Need Both</video:title><video:description>Software engineers need both deep fundamentals and AI skills to succeed in the current market, as companies expect AI proficiency alongside traditional coding. Additionally, developers must shift from focusing purely on low-level feature building to becoming end-to-end oriented across deployment, observability, and system design.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d3f423f0-fe71-42ec-a566-01af8b842d76?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-19T19:39:50Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/uItPBAUhfvk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uItPBAUhfvk/maxresdefault.jpg</video:thumbnail_loc><video:title>How Not To FAIL At Software Development</video:title><video:description>This video explains a crucial mental model for developers based on the principle of doing the right things versus doing things right. It illustrates how focusing on incorrect goals, such as a frontend developer spending hundreds of hours learning Kubernetes, leads to career failure despite hard work.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/dc53ddec-c478-454f-8514-827007e3e88f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-22T16:00:47Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ulilQs63xNM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ulilQs63xNM/maxresdefault.jpg</video:thumbnail_loc><video:title>how AI broke the SWE Career Ladder</video:title><video:description>AI has fundamentally reshaped the software engineering career ladder by empowering juniors and mid-levels to deliver features end-to-end, shifting the primary differentiator from coding speed to code quality and system architecture. Consequently, engineering roles require stronger foundational reasoning, broader full-stack capabilities, and a focus on managing token efficiency and software factories.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/13aab121-5f66-4247-b7b2-af5fc731dd40?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-29T16:38:50Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UmrbK-sMXZg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UmrbK-sMXZg/maxresdefault.jpg</video:thumbnail_loc><video:title>React.js Live Coding Mock Interview 2025 (Build A Recursive List - Advanced State Management)</video:title><video:description>This video walks through a senior front-end live coding mock interview combining React components with recursive data structures. The speaker demonstrates requirements gathering, visual wireframing, semantic HTML implementation, and state management for collapsible topic lists.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2440d10a-a7dd-4156-9210-17cf6b243459?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-10T15:46:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/UtD8XPLRQRA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/UtD8XPLRQRA/maxresdefault.jpg</video:thumbnail_loc><video:title>5 Must-Read Books for JavaScript Developers in 2025</video:title><video:description>This video presents a curated list of five essential books for JavaScript developers aiming to grow into confident senior and full-stack engineers. The recommendations cover deep language mechanisms, algorithms, browser networking, software architecture, and extreme programming.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4a25f842-97bb-4206-80e6-1f70274fe0a7?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-03T17:37:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/uTueEhTg4pw</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uTueEhTg4pw/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Developer Mental Model: First Principles Thinking</video:title><video:description>First principles thinking involves breaking things down to their most basic fundamentals and reasoning up from there, similar to how physicists work. Applying this mental model to software development helps engineers look past shiny frameworks and understand the underlying paradigms.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/45830b18-835d-45f4-8234-fe5eb108dc3b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-08-16T16:00:43Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/uXXakxNFkHY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uXXakxNFkHY/maxresdefault.jpg</video:thumbnail_loc><video:title>Why getting better at coding keeps you at Junior Level</video:title><video:description>Senior developers understand that code libraries and frameworks are only helpful if they solve a problem, recognizing that the best code is actually no code. In contrast, focusing solely on writing code is what keeps someone at the junior level.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/018827fd-4495-48b0-8421-83ef12c01437?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-26T16:52:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/v-i4RZN-b28</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/v-i4RZN-b28/maxresdefault.jpg</video:thumbnail_loc><video:title>What was your main reason to join theSeniorDev?</video:title><video:description>The speaker joined theSeniorDev primarily to build confidence, having come from a math-based background rather than a traditional coding one. This helped them overcome imposter syndrome in their software development work.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ea70eeca-d256-43b3-b943-6f0cb6f10f9d?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-26T16:00:17Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/V0miqpkemQ0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/V0miqpkemQ0/maxresdefault.jpg</video:thumbnail_loc><video:title>ai agents that reproduce bugs on their own</video:title><video:description>An automated refinement agent processes reported bugs by scoping them, reproducing them with tools like Cypress and Playwright using mock production data, and generating detailed tickets with video evidence. This pipeline reduces manual effort by transforming rough user reports and screenshots into structured tickets complete with steps to reproduce and acceptance criteria.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/96631ff3-9d52-4032-9cb0-c26f4c8b8b47?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-16T08:00:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/V2xQWj9sUmM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/V2xQWj9sUmM/maxresdefault.jpg</video:thumbnail_loc><video:title>State of the SWE Job Market: AI, Layoffs, &amp; the Future of Software</video:title><video:description>This video discusses the current state of the software engineering job market, the impact of AI tools like LLMs, and strategies for navigating interviews. It highlights that AI serves primarily as an expert tool requiring strong fundamentals and human judgment, while the job market demands a structured, data-driven approach and clear signaling of seniority.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/59dd881b-4286-400b-a100-182fb9c9a062?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-07-23T17:14:37Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/v3pXm2TyZfA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/v3pXm2TyZfA/maxresdefault.jpg</video:thumbnail_loc><video:title>from Junior to Senior in 5 years: lessons I wish I learned sooner</video:title><video:description>This video tells the personal career story of transitioning from dabbling in various technical fields and facing humiliating interviews to becoming a senior software engineer and building an educational platform. It emphasizes the critical importance of full commitment, personal discipline, and persistence through low career points over simply hunting for shortcuts.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/847f59bd-5d9f-4569-bd75-0ffc073a110e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-12-02T17:48:53Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/v42e5sEdjDg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/v42e5sEdjDg/maxresdefault.jpg</video:thumbnail_loc><video:title>The #1 Skill of Exceptional Software Developers</video:title><video:description>The essential skill of exceptional software developers is the ability to persist through difficult challenges. This includes pushing forward when facing production bugs, failed coding interviews, job rejections, and lack of motivation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b93b7c70-4a11-4ab3-a4b8-505b5834475b?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-08T17:05:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/V88NCLdSuxs</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/V88NCLdSuxs/sddefault.jpg</video:thumbnail_loc><video:title>the end of the Tech Bro (brought to you by Salesforce)</video:title><video:description>This video examines executive claims about AI replacing software engineers, using Salesforce's hiring freeze announcements as a primary case study. The speakers analyze corporate motives, market realities, and strategies for engineers navigating industry anxiety.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5107e1da-5f3a-4bd1-82eb-6fea3ead5de1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-01-17T14:41:20Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/vknlAd6KBJ0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/vknlAd6KBJ0/maxresdefault.jpg</video:thumbnail_loc><video:title>When You Think Being A Developer Is Not For You... #shorts #javascript #seniordev #typescript</video:title><video:description>The speaker reflects on how doubts about not being cut out for software development—such as lacking a CS degree or not being a gamer—are often just excuses. Instead of listening to that voice, developers can choose to push past the discomfort, put in the effort, and make the career work for them.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2ad931d5-d167-4868-962e-0c5d1c924519?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-12-01T15:53:12Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/vqUTMaG-sk8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/vqUTMaG-sk8/maxresdefault.jpg</video:thumbnail_loc><video:title>The Key To Long-term Success As A Developer</video:title><video:description>Developers often become devastated by coding interview failures because they approach their careers with a short-term mindset focused on quick outcomes like pay raises or jobs. Instead, focusing on the long-term process of becoming the best developer you can possibly be turns every failure into a step toward the bigger vision.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b1e409c1-1a0e-439f-8e18-49d224c68af3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-19T17:00:41Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/VSJVWq072jM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/VSJVWq072jM/maxresdefault.jpg</video:thumbnail_loc><video:title>Live Coding Interview JavaScript (Senior Level - Recursion)</video:title><video:description>This video walks through a live coding interview problem that requires writing a recursive function to count descendants in a nested family tree data structure. It demonstrates a methodical problem-solving process starting with problem visualization, pseudo-code, base cases, and iterative code implementation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/8b21889a-0056-4c06-adfe-79ef5ebbd5ed?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-30T20:38:24Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/vvff42Z-9Bk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/vvff42Z-9Bk/maxresdefault.jpg</video:thumbnail_loc><video:title>Frontend Developers Need These Full-Stack Skills</video:title><video:description>Frontend developers should expand their skill sets toward the full stack to meet modern job demands. This involves learning REST API design, CI/CD, cloud deployment, and basic data modeling to deliver changes across the entire application stack.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7c0f5f41-ecc0-4e53-841a-165f4460d405?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-24T16:00:15Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/VwqskPfpyvQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/VwqskPfpyvQ/maxresdefault.jpg</video:thumbnail_loc><video:title>Negotiation Mindset for Developers #shorts</video:title><video:description>Developers must adopt an assertive yet laid-back mindset during salary negotiations by recognizing that hiring expert labor differs fundamentally from buying cheap commodities. Companies attempting to lower rates should be met with confidence, as production mistakes often cost far more than top-tier developer compensation.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e23e7402-ba10-4454-877c-9d18215a02b5?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-07-12T15:08:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/w3EZpcTZ4ZA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/w3EZpcTZ4ZA/sddefault.jpg</video:thumbnail_loc><video:title>Why I stopped using AI (as a Senior Software Engineer)</video:title><video:description>After writing about 150,000 lines of code with AI over three years, the speaker stopped relying on it heavily due to bloated codebases, endless debugging loops, and declining fundamental skills. The video outlines lessons learned from this experience, arguing for simplicity in engineering and explaining how AI is still selectively useful for tasks like generating test mocks and autocomplete.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/de2c9e6a-06cb-468e-9ff8-d8222105cf5f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-06-17T15:01:37Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wb2ViMNMvAU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wb2ViMNMvAU/maxresdefault.jpg</video:thumbnail_loc><video:title>Is this the BEST time to be a Software Engineer?</video:title><video:description>This video argues that the current period of high uncertainty is actually the best time to be a software engineer due to reduced competition and a looming shortage of skilled professionals. It highlights factors like declining computer science enrollments, rising technical debt from AI-generated code, growing global software spending, and easier prototyping tools.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7e610b5d-76eb-49d0-94c7-7dc2d7e4b1e1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-12T16:11:40Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wkCT8cKrF8Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wkCT8cKrF8Y/maxresdefault.jpg</video:thumbnail_loc><video:title>The Worse Advice For Software Engineers (Ignore or Perish)</video:title><video:description>Some creators are advising people to quit software engineering due to fears of AI replacement and market saturation. However, studies show AI's actual productivity gains are lower and laid-out engineers have largely found roles in non-tech industries.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/51bdc50e-c308-4c61-96a2-f45811c49fa6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-26T15:01:38Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wLZ5NgC_fJU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wLZ5NgC_fJU/maxresdefault.jpg</video:thumbnail_loc><video:title>5 mental models to pass your next frontend interview</video:title><video:description>This video covers five senior frontend interview questions and explains the mental models behind them, including code splitting, rehydration, the event loop, CSS-in-JS, and the critical rendering path. It breaks down technical concepts like dependency graphs, server-side rendering, task queues, and script loading behavior to help developers answer questions without freezing.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/66a01b5b-dc87-4331-b687-edbe1237aba4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-06-17T14:30:30Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wmcbardGbyc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wmcbardGbyc/maxresdefault.jpg</video:thumbnail_loc><video:title>A Senior's Advice To Junior Devs...</video:title><video:description>This video offers practical advice for junior and mid-level developers looking to level up their skills. The speaker outlines key professional strategies including focusing on one technology at a time, thinking long-term, and prioritizing deep understanding over memorization.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a44c93b4-1422-493e-9ddd-e1277318cc58?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-07T16:00:25Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/WoAuyoevq7E</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/WoAuyoevq7E/maxresdefault.jpg</video:thumbnail_loc><video:title>The #1 Productivity Hack Every Developer Needs To Know About</video:title><video:description>The number one productivity hack for developers is learning how to say no to unrealistic deadlines, confusing requirements, and unnecessary meetings. Saying no helps prevent burnout and is a necessary skill for career growth.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/17cb92ca-959d-4c9f-8c94-d3f4b0e6f3e6?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-13T16:00:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/WOhJflEz3mY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/WOhJflEz3mY/maxresdefault.jpg</video:thumbnail_loc><video:title>software factory explained by a Senior Engineer (step by step)</video:title><video:description>An agenic software factory integrates AI agents throughout the development lifecycle to automate repetitive tasks like bug collection and ticket refinement, allowing engineers to focus on designing the factory itself. By relying on deterministic quality guardrails and rigorous architectural principles, this approach enables developers to write less manual code while maintaining high system standards.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/b0e495bb-0fec-4ca8-806c-4aceb71772ba?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-12T16:18:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/WPJ0nYdRYvg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/WPJ0nYdRYvg/maxresdefault.jpg</video:thumbnail_loc><video:title>Don't Take Things Personally</video:title><video:description>Junior and mid-level developers often take bad feedback personally because they lack a strong self-image, leading to overreactions and overinvesting in unnecessary skills like LeetCode or cloud certifications. In contrast, senior developers maintain a thick skin, understand situations without taking failures to heart, and judge themselves by their own criteria for success.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e557551a-ba12-4349-bf0f-237e9889d669?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-23T18:26:34Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wS0dKpBJhTA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wS0dKpBJhTA/maxresdefault.jpg</video:thumbnail_loc><video:title>For the developer who just got laid off...</video:title><video:description>This video outlines nine practical strategies for software engineers who have recently been laid off, focusing on mindset, avoiding common mistakes, and managing the job hunt effectively. It emphasizes maintaining professional networks, avoiding impulsive reactions, sticking to proven skill sets, and treating the search process like a disciplined full-time job.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/82454320-6976-4133-ba7e-0086ca0ec665?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-04-02T16:48:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/WTCWnoYdn40</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/WTCWnoYdn40/maxresdefault.jpg</video:thumbnail_loc><video:title>Underdelivering as a Developer? Watch THIS!</video:title><video:description>A new developer worried about underdelivering should avoid rushing to their tech lead, as feelings of falling behind are often subjective and normal during the ramp-up period. Complex software projects commonly require three to six months to become productive, and developers naturally tend to feel they never know enough.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e9acccbe-da24-427d-b8f0-30791483488f?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-01-09T18:06:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/wYjVumG0C5Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/wYjVumG0C5Y/maxresdefault.jpg</video:thumbnail_loc><video:title>How AI made building great software much easier</video:title><video:description>Building great software has become much easier and faster thanks to mature ecosystems, cheaper infrastructure, and strategic AI assistance. Developers can leverage AI to handle repetitive tasks and learn new domains, making programming more accessible.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ebaf5db6-6a06-4094-9025-fa54b2ba3b59?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-10T15:01:54Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/XBlF_98GiFM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/XBlF_98GiFM/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Manage Your Time As A Software Developer (Junior to Senior)</video:title><video:description>This video explains how developers should manage their time by applying the concept of anti-fragility to balance deep skill development with exploring new technologies. Rather than only sticking to familiar tools or constantly chasing shiny frameworks, the speaker recommends spending 95 percent of time improving current stack expertise and 5 percent exploring exotic technologies.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/de13e3f9-308c-4b37-9b45-caeda8f560ce?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-09T17:00:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/xc8-Nr1k6FY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/xc8-Nr1k6FY/maxresdefault.jpg</video:thumbnail_loc><video:title>I’m Changing The Way I Code Because Of AI</video:title><video:description>AI has fundamentally changed software engineering not through complex buzzwords, but by forcing developers to rely more heavily on first principles, mental models, and traditional architecture. Because AI tools can quickly generate large volumes of divergent code, developers must master debugging, static analysis, and intentional design to maintain code quality.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/1c63bc61-d82d-48b0-83f8-61a324eee379?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-09-04T14:39:58Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/xf5ySC8uJ14</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/xf5ySC8uJ14/maxresdefault.jpg</video:thumbnail_loc><video:title>Stop Calling Yourself a Junior Developer</video:title><video:description>The tech industry's current economic pressures and AI spending have made companies hesitant to hire junior developers who require hand-holding. Instead of marketing yourself as a junior or highlighting side projects, you should brand yourself as a software engineer by gaining real experience and showing how you can deliver end-to-end results.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/369fbf35-cc31-4f96-bf11-47021b946017?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-06T16:00:03Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/xjuqvIMD8do</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/xjuqvIMD8do/maxresdefault.jpg</video:thumbnail_loc><video:title>3 WEIRD things Senior Developers do everyday (that actually work)</video:title><video:description>This video discusses three unconventional lessons learned as a senior engineer that improve productivity and mindset. It covers the benefits of slowing down during crises, managing conflicting priorities, and understanding how compensation relates to company context rather than just personal skill.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/7c43be01-f649-4c5d-a022-7c5e3046b75e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-05T14:36:47Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/xKqKQLIyATI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/xKqKQLIyATI/maxresdefault.jpg</video:thumbnail_loc><video:title>I did 150 technical interviews, 3 lessons learned</video:title><video:description>This video breaks down the top three non-technical mistakes software developers make during technical interviews that ruin their chances of getting hired. It covers shifting focus from short-term job outcomes to long-term career goals, avoiding chaotic and premature optimization, and prioritizing getting technical interviews over merely passing them.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/222719b5-a5e3-4f9f-b2dd-ea2078732879?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-06-25T17:30:07Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/XOLVmXk2pAk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/XOLVmXk2pAk/maxresdefault.jpg</video:thumbnail_loc><video:title>our qa agent tests like a real user</video:title><video:description>To manage high GitHub Actions costs from running 950 integration tests, the team executes a critical smoke testing subset on staging. Afterward, a user-contextual QA agent tests features, automatically closing tickets and merging to production if successful.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/67d03332-3e06-4641-91ea-a1d5554e018c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-21T16:00:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/xuZYhP3fKxI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/xuZYhP3fKxI/maxresdefault.jpg</video:thumbnail_loc><video:title>30 lessons I wish I learned earlier as a Senior Dev</video:title><video:description>An experienced developer shares 30 essential lessons learned from coding and mentoring over 250 JavaScript developers. The guide covers technical focus, career strategies, salary negotiations, and mindset shifts needed to succeed in software engineering.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ca18014f-dc8e-4c14-867a-da8298db0452?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-05-15T15:30:15Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/XXQbpTMTUi8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/XXQbpTMTUi8/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Survive As A Software Developer When AI Can Code (Developer Job Market 2025)</video:title><video:description>Software developers can survive the AI shift by moving toward full-stack development and handling system ambiguity. AI struggles with massive, distributed systems and fast-changing real-world conditions where humans must drive design, integration, and problem-solving.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/622c2741-b54a-4912-a6e7-0cbe08cac2bf?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-15T15:01:02Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/XY2TP3FWpKA</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/XY2TP3FWpKA/maxresdefault.jpg</video:thumbnail_loc><video:title>you can build an ai software factory too</video:title><video:description>Building an agentic software factory is accessible to individual developers using affordable cloud services and generous subscription token limits. You do not need to work for a frontier lab or have an unlimited budget to create one yourself.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9bb26742-d4cb-410f-ae2f-10490ce03bca?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-17T08:00:13Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/XzF1LxH_1j4</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/XzF1LxH_1j4/maxresdefault.jpg</video:thumbnail_loc><video:title>“Not Senior Enough?” Here’s Why: 9 Brutal Realities of the 2026 SWE Job Market</video:title><video:description>This video addresses nine brutal realities and common questions faced by software engineers navigating the competitive 2026 tech job market. It details how engineers must adapt their fundamentals, system design, and AI-assisted workflows to overcome recurring interview rejections and successfully signal senior-level depth.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ef8a5eb6-2748-4f74-b7a2-cebae5a1dfb0?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-07-14T17:57:57Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Y-sk-QYLA1M</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Y-sk-QYLA1M/maxresdefault.jpg</video:thumbnail_loc><video:title>Founding Engineers and the New Roles Created by AI</video:title><video:description>AI has made building software companies easier, creating new roles like founding engineers and forward deployed engineers. These positions combine traditional full-stack engineering, product management, and AI tools to build products from the ground up.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d89a1925-6581-4be2-beea-434a0052a63e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-02T08:00:15Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Y3ImvxxbDuc</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Y3ImvxxbDuc/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Build Unstoppable Motivation As A Software Developer</video:title><video:description>Feeling demotivated as a developer can happen when you lose excitement for the craft or stop making progress at your job. You can regain your drive by reviewing past code, mentoring someone junior, or stepping away from the screen.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/109cfb3b-39d4-443b-9dc9-bd5094a1c6f4?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-17T17:00:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/y4b1wJnAp6g</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/y4b1wJnAp6g/maxresdefault.jpg</video:thumbnail_loc><video:title>Why You Should Never Act On Your Fears (Software Developers)</video:title><video:description>Acting on the fear of underperforming by panicking to your tech lead is usually a bad idea because your internal impression is not necessarily the truth. Developers often need three to six months to become productive on complex projects and inherently feel they never know enough.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/daadf46a-a54e-4364-b8e1-f8a7cbfd5450?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-01-25T17:30:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ycJ5HWfucBU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ycJ5HWfucBU/maxresdefault.jpg</video:thumbnail_loc><video:title>7 Junior dev habits that keep you stuck</video:title><video:description>This video identifies seven bad habits that keep junior and mid-level developers stuck and outlines how senior engineers approach these challenges differently. It emphasizes abandoning overcompensation, managing expectations, avoiding AI overdependence, thinking before answering, letting go of imposter syndrome and personal insults, ignoring hype, and rejecting shortcuts in favor of mastering the fundamentals.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/ee3f74eb-938f-4b38-8526-168a4e21f2c3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-06-10T16:51:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/YDUlB07wm-0</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/YDUlB07wm-0/maxresdefault.jpg</video:thumbnail_loc><video:title>How To Deliver Faster &amp; Better As A Developer</video:title><video:description>Most companies need good enough code rather than great or perfect code to succeed. Developers should avoid over-engineering and premature optimization while focusing on delivering requirements on time and on budget.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a6ea421e-0b69-459b-8abd-efecde6c38ad?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-05-15T16:00:23Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yEEux_qlTlU</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yEEux_qlTlU/maxresdefault.jpg</video:thumbnail_loc><video:title>Getting addicted to ChatGPT</video:title><video:description>Junior developers often fall into the trap of becoming addicted to ChatGPT and AI tools, using them to entirely skip their own thinking process rather than enhance it. Relying completely on AI for basic tasks can leave a developer unable to code or solve problems independently when the tool is removed.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/c0295740-34a5-4130-a83c-394803051c28?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-21T18:52:26Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/YGZqNEmlzbQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/YGZqNEmlzbQ/maxresdefault.jpg</video:thumbnail_loc><video:title>So You Want To Get To Senior Developer? Master THIS First!</video:title><video:description>Contrary to the belief that senior developers should avoid deep specialization, reaching a senior level actually requires a deep level of expertise in your chosen tech stack. Technical depth comes first so you can handle unclear requirements, edge cases, and nasty bugs rather than simple UI or API tasks.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/51910b79-0322-4f65-930a-134d6b8d5f02?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-02-23T17:00:18Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yH47RJrB_18</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yH47RJrB_18/maxresdefault.jpg</video:thumbnail_loc><video:title>Why Developers Should Never Settle</video:title><video:description>Developers often stay too long in dead-end jobs and unappealing projects due to procrastination and the belief that all workplaces are the same. Instead of wasting time in bad environments, you should make a plan and move on to better opportunities.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bb9e58c6-71e8-4a6b-8132-e23a2f34604e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-04-23T16:55:33Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yI_vtqEhVXk</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yI_vtqEhVXk/maxresdefault.jpg</video:thumbnail_loc><video:title>The reality of being a solo founder as a developer</video:title><video:description>The speaker challenges the idealized four-hour-workweek image of solo development and argues that matching a salaried developer’s income takes substantial work. The discussion explains how specialized teams and economies of scale help larger companies turn small features into value.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/27eb7ee4-99c9-4bf0-83a1-2abbc6702a98?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-07-27T17:01:09Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/YK8bJbeDm_U</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/YK8bJbeDm_U/maxresdefault.jpg</video:thumbnail_loc><video:title>Why coding matters more then ever in the age of AI</video:title><video:description>The speaker argues that coding remains essential in the age of AI because system design and architecture are merely extensions of coding skills rather than replacements. Claiming one can be a good architect without knowing how to code is compared to trying to write a novel without being able to write a paragraph.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/5fab7de9-502e-442e-a4fd-89e708524273?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-24T15:00:52Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yPDVakrj-8w</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yPDVakrj-8w/maxresdefault.jpg</video:thumbnail_loc><video:title>the developer job market is INSANE, 6 harsh realities</video:title><video:description>The software engineering job market is currently experiencing intense pressure driven by pervasive AI integration, high numbers of fake applications, and a heavy preference for senior-level talent. Developers must navigate rigorous, often unpredictable interview processes while adapting to shifts like the rise of full-stack roles and specialized AI engineering titles.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/73787b57-57ed-4664-bc48-1ffc57f868eb?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-05-19T15:24:08Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ypLqXBsrLbg</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ypLqXBsrLbg/maxresdefault.jpg</video:thumbnail_loc><video:title>Enough To Get Hired? Software Developer CV Review (from A Senior Dev)</video:title><video:description>This video provides a detailed developer CV review for a junior-to-mid-level engineer struggling with a senior-preferred market. The speaker advises streamlining the CV to focus entirely on technical backend or frontend experience rather than mixed full-stack roles or irrelevant communication backgrounds.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/03880691-a0fd-4da3-8105-11d80dbde3f3?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-07-23T16:13:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yqkjMkdte-s</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yqkjMkdte-s/maxresdefault.jpg</video:thumbnail_loc><video:title>JavaScript Mock Interview 2025 - Live Coding</video:title><video:description>This video features a live coding session implementing a recursive deep object comparison function in JavaScript. The presenter breaks down the solution step-by-step, addressing edge cases such as primitives, NaN values, dates, and null checks.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/9c0d6247-1060-4bd3-b949-2b7ad2aeb1fd?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-06-19T15:50:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/YsYqrxVdLW8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/YsYqrxVdLW8/maxresdefault.jpg</video:thumbnail_loc><video:title>why developers are walking away from coding</video:title><video:description>Many software developers are questioning their career choices due to industry pressures like AI, intense competition, and job insecurity. This video outlines seven common reasons developers walk away and explains why quitting is a mistake compared to building valuable skills and staying focused.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2ccbea2b-15f6-40ef-87a7-707318c23c26?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-01-22T17:40:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/yTBXeGqO91Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/yTBXeGqO91Y/maxresdefault.jpg</video:thumbnail_loc><video:title>why NASA doesn't use recursive functions</video:title><video:description>This video examines NASA's rules for writing mission-critical code and how developers can apply them to JavaScript and modern software engineering. It covers practices such as avoiding recursion, enforcing loop limits, managing memory, restricting function lengths, and handling errors and tooling carefully.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/919ca547-390e-4eee-b471-7136413cf5e7?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-04T14:43:55Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Ytz9Fxe11qQ</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Ytz9Fxe11qQ/maxresdefault.jpg</video:thumbnail_loc><video:title>We Asked 21 Real Engineers How They Actually Use AI</video:title><video:description>This video breaks down real-world AI adoption trends among software engineers based on interviews from an in-person London event. It discusses daily usage patterns, production code reliability, team workflows, and the changing landscape of technical interviews.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e74fb01c-3470-4aa4-8213-9885037991d9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-08-05T10:36:36Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Yy38RYSv8j8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Yy38RYSv8j8/maxresdefault.jpg</video:thumbnail_loc><video:title>Trying To Do Too Much As A Developer? Watch This!</video:title><video:description>Trying to achieve too many career goals at once, such as doubling salary, mastering frontend, and moving to the cloud in a single year, is a recipe for failure. Instead, developers should pick one or two goals and focus on them sequentially because doing less is the only way to achieve more over time.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/2868dd62-d33c-4128-8538-486d89e4c285?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-03-05T17:30:05Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/YyDgX_zpk4c</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/YyDgX_zpk4c/maxresdefault.jpg</video:thumbnail_loc><video:title>The Truth About TDD (Not What You Think)</video:title><video:description>Test-driven development (TDD) is frequently mentioned in job offers, yet most software companies and tech giants actually fail to practice it. Candidates should not let the lack of TDD experience discourage them from applying, as long as they still learn and understand how to work in such an environment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/e56144c3-db49-47e1-8ff3-4d2ccf9d82ac?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2023-04-15T16:00:31Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Z-QNBoFxGJE</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Z-QNBoFxGJE/maxresdefault.jpg</video:thumbnail_loc><video:title>why Senior Engineers struggle in the age of AI</video:title><video:description>This video examines how three distinct types of senior engineers struggle in the post-AI era, ranging from self-taught and boot-camp developers facing market insecurity to computer science graduates overwhelmed by AI slop and new developers suffering from imposter syndrome. It emphasizes that while AI accelerates code generation, enduring success requires strong software engineering fundamentals, architectural reasoning, and deliberate human judgment.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/a33cc591-716b-4d18-b54b-eb7c7757eef1?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-07T10:27:35Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Z7NfeTsCYTI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Z7NfeTsCYTI/maxresdefault.jpg</video:thumbnail_loc><video:title>For Devs Who Love writing code #shorts #softwaredeveloper #javascript #seniordev</video:title><video:description>Developers who love writing code often skip the thinking and planning phases, opting to figure things out as they go. This leads to unreadable code and unnecessary complexity, distinguishing developers who love writing code from good developers who love removing it.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/042c9ded-1341-4299-aae3-a54c79e07fe9?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2022-11-18T20:37:36Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/Z8JHKvo-qvM</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/Z8JHKvo-qvM/maxresdefault.jpg</video:thumbnail_loc><video:title>Same AI. Why Experienced Developers Get Better Results</video:title><video:description>Experienced developers achieve better results with AI by requiring far fewer iterations due to their ability to think ahead. Success with AI tools relies on combining low-level fundamentals with high-level system design to meet modern end-to-end expectations.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/eb31f1a9-d8fc-4897-92bc-de2ac900c15e?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-19T19:39:56Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ZG60gAAOROY</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ZG60gAAOROY/maxresdefault.jpg</video:thumbnail_loc><video:title>how frontend devs can stay RELEVANT in 2026</video:title><video:description>AI tools have drastically shortened the implementation phase for frontend developers, shifting the core focus from writing raw components to context engineering, specifications, and verification. To stay relevant, developers must expand their skill sets to include full stack capabilities, strong frontend fundamentals, and practical AI orchestration.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/d968f8c9-b4be-45fa-a5da-b95cfd035c40?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-09-23T09:25:45Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/zM2nzL2Jngo</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/zM2nzL2Jngo/maxresdefault.jpg</video:thumbnail_loc><video:title>30 Frontend Interview Questions In 10 Minutes(Senior &amp; Midlevel)</video:title><video:description>This video covers 30 essential frontend interview questions ranging from CSS rendering and JavaScript event loops to React concurrency and application performance optimization. It provides concise answers and technical explanations for concepts frequently tested in mid-level and senior frontend developer interviews.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/15c0b74f-2316-47b8-812f-be3f31b5da13?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-24T14:01:01Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ZO_2YAutBL8</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ZO_2YAutBL8/maxresdefault.jpg</video:thumbnail_loc><video:title>how to have Senior level SWAG (might offend some of you)</video:title><video:description>This video contrasts how junior and senior developers explain common software development concepts using proper technical terminology and vocabulary. The speaker highlights ten specific terms, such as defer, mutate, side-effects, and race conditions, to help developers improve their technical communication and interview performance.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/bed4ea2d-f55d-484b-bc66-9e84a9c50c7c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2024-09-26T14:32:21Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/zpRmCgV960Y</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/zpRmCgV960Y/maxresdefault.jpg</video:thumbnail_loc><video:title>Senior Engineer vs. Claude Code | React.js Interview (useEffect, Suspense, RSC, a11y)</video:title><video:description>In this video, a developer takes a senior-level React technical interview generated by Claude Code using a custom dev skill. The session covers core architectural concepts such as state management, performance optimization, headless components, and browser rendering threads.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/22fef71e-4cc3-4b80-9c05-42040755cfed?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-06-04T19:06:13Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/zT-VITvUUSI</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/zT-VITvUUSI/maxresdefault.jpg</video:thumbnail_loc><video:title>frontend develop is dead. (developer job market 2025)</video:title><video:description>Jobs labeled as frontend development increasingly require full-stack skills such as database management, infrastructure, and backend APIs. To adapt, frontend engineers must learn full-stack foundations, moving from the frontend toward the data layer.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/0d422ce0-f728-49fb-8ebf-a9a212d7676c?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2025-08-07T15:01:54Z</video:publication_date></video:video></url>
  <url><loc>https://theseniordev.com/videos/ZWdf01xoV7I</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ZWdf01xoV7I/maxresdefault.jpg</video:thumbnail_loc><video:title>meet the ai agent that writes our code</video:title><video:description>The video introduces the implementer AI agent that writes code using access to cloud Markdown instructions, technology-specific skills, and MCP servers. It also utilizes sub-agents to enable parallel work across multiple tickets.</video:description><video:player_loc>https://iframe.mediadelivery.net/embed/667006/4b4ac4f8-6571-454d-9eac-ff50f0935919?autoplay=false&amp;preload=false&amp;rememberPosition=false&amp;t=0</video:player_loc><video:publication_date>2026-10-15T16:00:03Z</video:publication_date></video:video></url>
</urlset>
