Be proud of your work and keep on learning everyday
A software developer reflects on the need for continuous learning and shares a personal 'brag document' strategy to track accomplishments in the tech field.
A software developer reflects on the need for continuous learning and shares a personal 'brag document' strategy to track accomplishments in the tech field.
A developer's personal journey learning the Go programming language, documenting notes, resources, and challenges encountered.
A developer shares how customizing MySpace profiles with HTML and CSS sparked their passion for coding and offers advice for finding similar learning inspiration.
Tips for improving writing effectiveness, including organization with headers and using images, with examples from tech documentation.
A developer shares how writing about coding experiences helps others, reinforces learning, and creates a personal knowledge base.
Explains why traditional note-taking fails and introduces the Zettelkasten method for connecting ideas to boost learning and productivity.
A reflection on how abundance of resources, like online learning platforms, can paradoxically lead to devaluation and inaction in the IT field.
A software educator argues that developers must cultivate imagination to remix and apply contrived educational examples to real-world software problems.
A guide offering practical tips for new software developers to improve productivity, including mastering IDE shortcuts and effective searching.
A developer shares their journey of relearning Rust by building a QR code generator, discussing learning approaches and showcasing the resulting library.
A developer announces 'Reproman', a project to help others learn new tech skills by focusing on problem formulation, creating reproducible examples, and list-making.
The article argues that true coding proficiency comes from struggling with problems yourself, not just following tutorials.
Applying Stephen King's writing advice from 'On Writing' to software development, focusing on reading code and deliberate practice.
A developer shares a personal experiment to schedule daily learning time while maintaining content output, focusing on productivity techniques.
Explores how software developers can apply Leonardo da Vinci's principles of cross-disciplinary learning, hands-on practice, and collaboration to enhance their craft.
A developer shares three key mindset tips for career changers transitioning into coding, based on a real conversation at a tech conference.
A guide on using analogies to teach programming concepts like JavaScript functions, objects, and Git to beginners.
A guide outlining five key factors for writing effective and clear programming tutorials that help students learn concepts without confusion.
A developer discusses strategies to combat feeling overwhelmed by the constant influx of new technologies and learning demands.
A developer's perspective on embracing confusion as a natural part of learning programming and technology, with practical tips to overcome it.