[notes] Some of Us Actually Like Coding
A software engineer's perspective on enjoying coding amidst the rise of AI coding agents, arguing for the value of hands-on programming.
A software engineer's perspective on enjoying coding amidst the rise of AI coding agents, arguing for the value of hands-on programming.
A blog post discussing the Advent of Code programming challenge, its recent changes, and a suggestion to use it for learning or experimenting with AI.
A personal foreword for the 5th edition of 'Learning Web Design,' reflecting on how the author's first web design book changed the writer's career and life.
Discusses how LLMs like ChatGPT can boost self-learning by helping understand problems and verify solutions, making skill acquisition easier.
A series introducing the basics of various IT technologies like HTML, Markdown, Git, and PowerShell with quick-start guides.
A software engineer shares practical tips for running low-effort, high-impact software book clubs, covering tools and strategies for in-person and email-based formats.
Discusses the professional benefits of being willing to ask questions and pursue unconventional ideas, even if they seem stupid.
A guide to overcoming analysis paralysis and choosing a JavaScript framework to learn, focusing on practical action over endless comparison.
A guide for beginners on how to learn React effectively by focusing on the core library first and avoiding common distractions.
Introducing 'kBits', a new format for sharing concise, single-topic technical learnings and insights alongside project tutorials.
A developer shares a workflow tip for learning Rust by automatically creating Git snapshots of each build to track compiler errors.
A developer's monthly digest covering books on Go, TypeScript, and Prometheus, plus articles on AI, work culture, and teaching observability.
A developer reflects on the compounding benefits of consistent practice, comparing long-term Haskell learning to physical training adaptations.
A web developer argues against mocking beginners and explains the technical reasons behind a common HTML/JSX nesting issue.
A developer's December 2022 monthly digest covering books on Go, TypeScript, and microservices, plus thoughts on productivity and dropping unenjoyable books.
Five practical tips for software engineers to improve their skills in 2023, covering learning, code quality, complex systems, cloud, and self-care.
An article encouraging software developers to write about their learning experiences, even on non-novel topics, to practice writing, provide diverse perspectives, and cement understanding.
A practical guide to learning new skills, focusing on realistic goal-setting and the effort required, using learning JavaScript as a key example.
A software developer's updated list of recommended books, focusing on titles that are helpful and educational for tech professionals.
A programmer's takeaways on improving coding skills by understanding underlying concepts, debugging, and asking effective questions.