Recommendations for Getting the Most Out of a Technical Book
Author shares a structured method for reading technical books effectively, focusing on understanding concepts and practical coding.
Author shares a structured method for reading technical books effectively, focusing on understanding concepts and practical coding.
A developer shares their journey creating an open-source Java quiz tool while reflecting on certification exams and personal coding projects.
A review of 'The Farmer Was Replaced', a game that teaches programming by using Python code to automate farm tasks with a drone.
Explains how new Java features like unnamed classes and simplified main methods make teaching introductory programming easier.
A programmer's reflection on their six-week, self-directed learning experience at The Recurse Center, highlighting projects and community.
A perspective on why being stuck in 'tutorial hell' is a normal part of the learning process for developers and not something to be ashamed of.
A critique of thoughtless book recommendations in tech, using the classic SICP as a prime example of a poorly-suited 'must-read'.
A programmer reflects on the importance of learning how to learn effectively in the fast-paced tech industry, discussing methods like learning by doing and spaced repetition.
Advice for coding bootcamp students struggling with JavaScript, discussing whether to stay or quit and offering encouragement.
Analyzes the arguments used in academic debates about choosing the first programming language for university computer science programs.
A programmer shares his evolved teaching philosophy, emphasizing techniques from 'Make It Stick' to improve long-term knowledge retention.
A guide for developers on simplifying technical communication by avoiding jargon and using plain language when teaching programming concepts.
A guide outlining five key factors for writing effective and clear programming tutorials that help students learn concepts without confusion.
A web developer addresses concerns about age in learning to code, sharing personal experience and advice for career changers.
A deep dive into the software architecture and runtimes of the BBC micro:bit educational computer, exploring its components and how they fit together.