Keeping up-to-date with web development
A web developer shares insights on the time spent staying current with web technologies, based on a Twitter survey and personal experience.
A web developer shares insights on the time spent staying current with web technologies, based on a Twitter survey and personal experience.
A personal story about learning programming through Python and a Raspberry Pi project, offering advice for beginners.
The author argues that being willing to appear stupid by asking naive questions leads to a deeper understanding of complex topics over time.
Argues against learning everything, advocating for mastering a few core 'tricks' to achieve expertise, using examples from math and judo.
The author announces a new 'Today I Learned' section on their blog for sharing quick tech tips and discoveries.
A developer begins a series on learning the Rust programming language, sharing a Microsoft resource and inviting others to join a live stream.
An interview with Dave Jacobsen about his journey into programming and iOS development, from initial misconceptions to learning Swift and UIKit.
A guide on starting a developer book club to learn new technologies, share insights, and improve skills with colleagues.
Explores the intrinsic motivations for building a data science portfolio beyond just getting a job, covering learning, helping others, and enjoyment.
Explores how unexpected software behavior, or 'That's funny...' moments, are key opportunities for learning and improving mental models of code.
Article discusses the 'expert beginner' trap in tech, where narrow success halts learning, and advocates for maintaining a beginner's mindset.
A developer discusses overcoming the fear of writing about 'obvious' tech topics, arguing that sharing knowledge benefits everyone.
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 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.