DiscoverSyntax - Tasty Web Development Treats916: I got fired, what should I focus on?
916: I got fired, what should I focus on?

916: I got fired, what should I focus on?

Update: 2025-07-02
Share

Digest

This podcast episode features a potluck-style Q&A session addressing listener questions on diverse developer topics. Key themes include strategies for maintaining popular NPM packages (reducing dependencies, seeking additional maintainers, accepting donations), effective upskilling methods for self-taught developers (integrating new skills into current work, small side projects, leveraging podcasts), choosing between Pinia and composables in Vue.js (Pinia for moderately complex apps, composables for smaller functionalities), and overcoming imposter syndrome. The hosts also discuss their Denver meetup, Scott's streaming setup (Sony FX3 camera, Aperture Light Dome and Amaran 150c lighting, Electro-Voice RE20 microphone), the increasing use of snake_case in JavaScript, the value of a master's degree versus self-learning in AI, the benefits of reverse proxy servers (Caddy, Nginx), and refreshing skills after job loss (focusing on React, React Native, and AI tools). Finally, they share their "sick picks" and promote their YouTube channel's coding challenges and CSS battles.

Outlines

00:00:00
Introduction & Developer Challenges

The episode begins with listener questions previewing discussions on NPM package maintenance, skill development, imposter syndrome, and Scott's streaming setup. Personal updates and a Denver meetup recap are also included.

00:04:16
NPM Package Maintenance & Upskilling

Strategies for maintaining popular NPM packages (reducing dependencies, seeking maintainers, accepting donations) and effective upskilling methods for self-taught developers (integrating new skills, small side projects, using podcasts) are discussed.

00:15:55
Vue.js, CSS Battles & Streaming Setup

The hosts discuss Pinia vs. composables in Vue.js, improvements to CSS battle techniques, and Scott's streaming gear (camera, lighting, microphone).

00:31:19
Imposter Syndrome, AI, & Reverse Proxies

The podcast addresses imposter syndrome, compares master's degrees versus self-learning in AI, and explains the function and benefits of reverse proxy servers (Caddy, Nginx).

00:42:05
Job Loss, Skill Refreshing & Sick Picks

Advice on refreshing skills after job loss (focusing on React, React Native, and AI tools) is given, along with "sick picks" and promotion of the hosts' YouTube channel.

00:27:49
Coding Styles & Denver Recommendations

A discussion on snake_case vs. camelCase in JavaScript and Denver recommendations for LyraCon attendees are included.

Keywords

NPM Package Maintenance


Strategies for managing and updating popular Node Package Manager (NPM) packages.

Imposter Syndrome


Overcoming self-doubt and inadequacy in tech.

Upskilling


Acquiring new skills to remain competitive in the job market.

AI in Web Development


Integrating AI tools into the software development workflow.

Reverse Proxy


A server acting as an intermediary between clients and backend servers.

Vue.js


A JavaScript framework for building user interfaces.

React Native


A framework for building native mobile apps using JavaScript and React.

Streaming Setup


Equipment and configuration for live video streaming.

Denver Meetup


Recap of a successful developer meetup in Denver.

Self-Taught Developers


Advice and strategies for self-taught developers.

Q&A

  • How do I maintain a popular NPM package long-term?

    Reduce external dependencies, seek additional maintainers, and consider accepting donations.

  • How can I upskill effectively while working full-time?

    Integrate new skills into current projects, work on small side projects, and use podcasts to stay updated.

  • When should I use Pinia over composables in Vue?

    Pinia is better for moderately complex applications, while composables are suitable for smaller functionalities.

  • Should I pursue a master's degree in AI or focus on self-learning?

    A master's degree provides a deeper understanding, but practical experience through self-learning is also crucial.

  • What are the benefits of using a reverse proxy server?

    Reverse proxies allow running multiple applications on a single server, enhancing security and performance.

  • How can I improve my chances of getting a job in today's market?

    Develop strong skills in in-demand technologies like React and React Native, build a portfolio, and demonstrate proficiency with AI tools.

Show Notes

In this potluck episode of Syntax, Wes and Scott answer your questions about maintaining popular open-source projects, where to start after a layoff, impostor syndrome, Scott’s recording setup, whether a computer science degree is still worth it in the age of AI, and more!

Show Notes

Sick Picks

Shameless Plugs

Hit us up on Socials!

Syntax:XInstagramTiktokLinkedInThreads

Wes:XInstagramTiktokLinkedInThreads

Scott:XInstagramTiktokLinkedInThreads

Randy:XInstagramYouTubeThreads

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

916: I got fired, what should I focus on?

916: I got fired, what should I focus on?

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers