-
Personal Productivity Techniques
- "There is so much value in having a morning routine that breaks the surface tension of getting things done." (Sept 3, 2020)
- How do you define your morning routine to maximize productivity?
- Can you share some examples of routines that failed and the lessons learned?
- "In this clip @swyx lays out the approach that helps him be so DAMN PROLIFIC in his writing." (June 9, 2023)
- How do you manage to stay prolific in writing while juggling multiple responsibilities?
- swyx mentioned leveraging different identities to boost productivity. Can you elaborate on how this concept has impacted your work?
- "There is so much value in having a morning routine that breaks the surface tension of getting things done." (Sept 3, 2020)
-
Leveraging Writing as a Developer
- "If you've never console.logged JSX before I encourage you to do it... when you log it you see it's just like the JS you write" - @kentcdodds (April 12, 2019)
- How do you incorporate writing and logging into your development process?
- What are the benefits of converting abstract concepts into written code?
- "By understanding the abstractions that we're using... every single abstraction has a cost. Be mindful about your abstractions" - @kentcdodds (April 12, 2019)
- Can you explain the concept of 'cost of abstractions' with examples from your experience?
- How do you decide which abstractions to use or avoid in your codebases?
- "If you've never console.logged JSX before I encourage you to do it... when you log it you see it's just like the JS you write" - @kentcdodds (April 12, 2019)
-
Challenges in Engineering Management
- "Amazing how much of engineering management is telling people 'No you can't put 10 lbs of stuff into a 5 lb bag... but is there any way we can turn this 5 lb bag into a 7 lb one?'" (Sept 29, 2022)
- How do you balance ambitious goals with realistic team capacity?
- Can you share a story where you successfully 'expanded the bag'?
- "I manage a team of engineers, and I firmly believe that burnout stems from poor management" - @ashleymcnamara (October 15, 2019)
- What strategies have you implemented to prevent burnout in your teams?
- How do you identify early signs of burnout and address them?
- "Amazing how much of engineering management is telling people 'No you can't put 10 lbs of stuff into a 5 lb bag... but is there any way we can turn this 5 lb bag into a 7 lb one?'" (Sept 29, 2022)
-
Effective Leadership and Communication
- "Your 1 on 1s are not for you, they are for the people who report to you. Actively listen to what they have to say." - @ashleymcnamara (October 15, 2019)
- What are some best practices for conducting one-on-one meetings?
- Can you share an instance where a one-on-one meeting significantly improved team dynamics?
- "High context communication works really well between members of the same culture, but breaks down between members of different cultures. We need low-context, explicit communication" - @EmmaWedekind (October 14, 2019)
- How do you implement low-context communication in a diverse team?
- What challenges have you faced in achieving effective communication and how did you overcome them?
- "Your 1 on 1s are not for you, they are for the people who report to you. Actively listen to what they have to say." - @ashleymcnamara (October 15, 2019)
-
Learning Rates and Techniques
- "This break down of different learning rates and how you can deliberately increase your pace of learning" - @swyx (June 8, 2023)
- What techniques do you use to enhance your learning speed?
- Can you provide examples of how you've applied these techniques to master new technologies?
- "You can use all the tools in the world, but they're not going to help you if you're not actually including your remote team members." - @annalynnwatt (February 7, 2019)
- How do you integrate new learning into team practices, especially in remote settings?
- What tools have been most helpful in bridging the knowledge gap within your teams?
- "This break down of different learning rates and how you can deliberately increase your pace of learning" - @swyx (June 8, 2023)
-
Leveraging Modern Tools and Frameworks
- "I highly recommend refactoring your code to async/await... you will have instantly dramatically improved debug traces" - @bridgear (June 23, 2019)
- How have async/await transformed your approach to JavaScript development?
- What other modern JavaScript features or frameworks have you found invaluable?
- "At slack, our designers provide mockups at all levels of zoom that we support." - @feesh (Feb 9, 2019)
- Can you talk about the collaboration between designers and developers in your projects?
- What practices ensure that design implementations are seamless and effective?
- "I highly recommend refactoring your code to async/await... you will have instantly dramatically improved debug traces" - @bridgear (June 23, 2019)
-
Open Source and Community Involvement
- "Open source projects live and die by their people... it is not the same project" (April 9, 2020)
- How do you keep your open-source projects thriving?
- What recommendations do you have for developers looking to contribute to open-source?
- "If one gets taken in by a company... the old contributors are no longer involved" (April 9, 2020)
- What are the risks and rewards when open-source projects get commercial backing?
- How can the community maintain a balance between open collaboration and commercial interests?
- "Open source projects live and die by their people... it is not the same project" (April 9, 2020)
-
Future Trends in Web Development
- "Had a reason to look at some React code using vanilla JS with PropTypes and it is reminding me of how much more readable and powerful TypeScript is. There's a reason TS is winning." (April 22, 2021)
- What future trends do you see emerging in web development?
- How do you stay updated with continual changes in the tech landscape?
- "I think the best post not by @dan_abramov I've seen on hooks." - @swyx (April 12, 2019)
- How has the adoption of React hooks impacted your development style?
- Are there any patterns or practices you find particularly effective with hooks?
- "Had a reason to look at some React code using vanilla JS with PropTypes and it is reminding me of how much more readable and powerful TypeScript is. There's a reason TS is winning." (April 22, 2021)
- Encouraging team culture in remote settings
- Differences in software development cultures globally
- How personal habits (like coffee consumption) play into productivity