How to recommend books, or, stop recommending SICP
A critique of thoughtless book recommendations in tech, using the classic SICP as a prime example of a poorly-suited 'must-read'.
A critique of thoughtless book recommendations in tech, using the classic SICP as a prime example of a poorly-suited 'must-read'.
A developer advocate reflects on 2021, covering career growth, burnout, technical writing, and popular React Native tutorials.
The article critiques generic writing advice and argues for finding a personal style, using examples from famous programming bloggers.
The author explains their decision to separate personal 'Notes' from technical 'Articles' on their blog and reflects on online privacy.
The author announces a new 'Today I Learned' section on their blog for sharing quick tech tips and discoveries.
A developer reflects on two years of writing technical articles, sharing lessons learned about consistency, teaching, and personal growth.
Explains the critical role of good documentation in software development, highlighting its benefits for maintenance, onboarding, and knowledge transfer.
A guide on writing effective design documents for machine learning systems, covering structure, purpose, and a two-stage review process.
Article explains why to avoid adverbs like 'simply' in technical writing to improve clarity and avoid alienating readers.
A developer's introductory blog post about sharing knowledge on open source, documentation, and community building.
A podcast transcript discussing the importance of writing for career growth in tech, covering motivation, process, and Amazon's writing culture.
A developer reflects on 2020, highlighting career growth in technical writing, launching a blog, and landing a software engineering job.
Explores the growing importance of writing vs. coding for senior tech roles, featuring insights from engineers and data scientists on communication and leadership.
A developer discusses overcoming the fear of writing about 'obvious' tech topics, arguing that sharing knowledge benefits everyone.
Explores the challenges of developer onboarding documentation and proposes strategies like expert meetings to improve the process for new team members.
Explains how using RFC (Request for Comment) documents can improve asynchronous communication and decision-making in tech teams.
Summarizes key writing advice from David Perell and Sahil Lavingia, emphasizing its importance for data scientists and tech professionals.
Practical advice for writing technical blog posts and web content, focusing on clarity, structure, and engaging readers effectively.
A guide introducing the benefits and basics of technical writing for software developers, including skill validation and career opportunities.
A challenge encouraging developers to write two technical articles per week to improve learning, writing skills, and share knowledge with the community.