All Episodes
Sunny Commutes — 78 episodes
78: Moving to New York (part 2)
77: Moving to New York (part 1)
76: Women in Tech with Tanya
75: Got paid $0 for a 3 months client project
74: Building open source with Erik Rasmussen
73: Branding & indie making with Sergio Mattei (from Shipcast)
72: Continuous learning
71: Annoyance as a marketing strategy
70: Lessons in podcasting with Pradip Khakhar
69: My biggest product launches 🚀
68: My thoughts on copying code
67: Beyond the basics of SEO - With guest Leon Hitchens
66: Providing a good developer UX
65: Are websites still important? - With guest Kyle McDonald
64: Ditching jQuery
63: Why communication is an important skill
62: Why is everyone using React?
61: Building a brand with content
60: My most successful year 🎉
59: DevOps sucks but how I still deal with it 😎
58: Benefits of Server Side Rendering
57: Running a software business for free
56: How I built a SaaS to solve my own problem
55: Revisiting burn out
54: Microsoft acquires GitHub
53: Building APIs
52: Q&A - Overcoming excuses & Finding creators
51: CSS in JS - Benefits, issues, and libraries.
50: Review of Crushing It by Gary Vee
49: How we used Gatsby to relaunch Ninjality
48: Teaching and video workflow
47: State management in UI
46: Componetize everything
45: My CES trip to Vegas
44: Evergreen content
43: Goodbye 2017
42: Net neutrality
41: Crypto and blockchain
40: Cross-browser development
39: Build for all browsers
38: Releases
37: Giving thanks
36: Featured on Product Hunt!
35: What makes a good UI?
34: No pre-roll ads!
33: Value in HTML/CSS
32: Question everything
31: Accessibility in depth
30: Web accessibility
29: 🍁Fall
28: Job automation?
27: Free DDoS protection
26: devne.ws
25: Facebook's React license
24: Evil marketing tactics
23: Estimating technical effort
22: Simplifying design
21: Welcome to Sunny Commutes
20: Frontend frameworks
Backend frameworks
Start podcasting!
Email lists
Blogging benefits
Domain names
Technical debt
Mixed roles
Follow-up to Imposter Syndrome
My failed product
Imposter syndrome
Storing user assets
Bikeshedding
Universal JavaScript
Meetings
Distribution
Static websites
Side projects
Web apps
Burn out