On LLMs in programming
A developer reflects on the anxiety and impact of using Large Language Models (LLMs) in programming, balancing skepticism with practical utility.
A developer reflects on the anxiety and impact of using Large Language Models (LLMs) in programming, balancing skepticism with practical utility.
The article argues that writing a simple AI agent is the new 'hello world' for AI engineering and a surprisingly educational experience.
A hands-on tour of Java 25's new features for developers, including language upgrades, concurrency tools, and performance improvements.
A look at a subtle bug in a Go test where a for loop iterates over an empty slice, and how static analysis tools miss it.
Explains the concept of flattening a multidimensional array into a 1D array, with JavaScript examples and a real-world use case.
Discusses how LLMs like ChatGPT can boost self-learning by helping understand problems and verify solutions, making skill acquisition easier.
Analyzing if a Codenames bot can win using only card layout patterns, without understanding word meanings.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
Author announces 'The TypeScript Cookbook', a new O'Reilly book for 2023 providing practical solutions for everyday TypeScript problems.
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 guide for beginners on how to learn Rust, recommending resources like tutorials, books, and the Exercism platform.
A self-taught developer in Germany shares his journey and lessons learned while transitioning to a programming career while working full-time.
The author announces their new book 'TypeScript in 50 Lessons', a 450-page guide focused on the TypeScript type system.
Author Yasoob releases the alpha version of his project-based Python book, offering a discount and free future updates.
Advice on pacing your programming self-study to avoid burnout, recommending 4 hours daily for full-time learners and 1-2 hours for those with jobs.
Advice for beginner programmers on choosing what to learn next, emphasizing following personal interest to maintain motivation and build foundational skills.
Explains JavaScript closures, how they combine functions with their lexical environment, and provides a code example.
A personal blog post reflecting on the author's journey from a struggling college student in 2010 to a software developer, sharing lessons learned.
A programmer shares his personal journey into coding, starting at age 12 with Club Penguin and learning Visual Basic to prove his doubters wrong.