<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>developing Archives - ShiftMag</title>
	<atom:link href="https://shiftmag.dev/tag/developing/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/tag/developing/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Wed, 16 Apr 2025 14:16:24 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>developing Archives - ShiftMag</title>
	<link>https://shiftmag.dev/tag/developing/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Where and how developers learn in 2025?</title>
		<link>https://shiftmag.dev/where-and-how-developers-learn-in-2025-4998/</link>
		
		<dc:creator><![CDATA[Anastasija Uspenski]]></dc:creator>
		<pubDate>Fri, 04 Apr 2025 15:47:55 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[dail.dev]]></category>
		<category><![CDATA[dev.to]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[developing]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Stack Overflow]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4998</guid>

					<description><![CDATA[<p>Discover how developers learn through a selection of evergreen books, blogs, and newsletters to enhance your skills and become an expert in your field.</p>
<p>The post <a href="https://shiftmag.dev/where-and-how-developers-learn-in-2025-4998/">Where and how developers learn in 2025?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="1200" height="720" src="https://shiftmag.dev/wp-content/uploads/2025/03/Naslovna.Shift_.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/Naslovna.Shift_.png 1200w, https://shiftmag.dev/wp-content/uploads/2025/03/Naslovna.Shift_-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/Naslovna.Shift_-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/Naslovna.Shift_-768x461.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">Developers learn through various sources,<strong> from traditional books to informal online communities</strong> like subreddits. But with so much online content, how can you know what to focus on? To help you navigate this, we&#8217;ve curated a <strong>selection of evergreen books, blogs, and newsletters </strong>to help you enhance your skills and become an expert in your field.</p>



<h2 class="wp-block-heading"><span id="books-as-essential-resources">Books as Essential Resources </span></h2>



<p class="wp-block-paragraph">Aware of the progress of technology, the expansion of AI tools, and other traps of &#8220;misinformation,&#8221; renowned experts have taken on the role of evangelists, generously sharing their knowledge with other members of the developer community.</p>



<p class="wp-block-paragraph">Professional literature has become more accessible. We&#8217;ve selected ten evergreen books:</p>



<h3 class="wp-block-heading"><strong>&#8220;Clean Code: A Handbook of Agile Software Craftsmanship&#8221; by Robert C. Martin</strong></h3>



<p class="wp-block-paragraph">As the title says – <a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882" target="_blank" rel="noreferrer noopener">this book prepares you to write clean, readable, and maintainable code</a>, which is crucial for long-term success in programming and a guarantee that no machine will replace you!</p>



<h3 class="wp-block-heading"><strong>&#8220;The Pragmatic Programmer: Your Journey to Mastery&#8221; by Andrew Hunt and David Thomas</strong></h3>



<p class="wp-block-paragraph"><a href="https://github.com/gmoral/Books/blob/master/The%20Pragmatic%20Programmer%20Your%20Journey%20to%20Mastery%2C%2020th%20Anniversary%20Edition%20by%20Andrew%20Hunt%20David%20Hurst%20Thomas.pdf" target="_blank" rel="noreferrer noopener">This book is rich with practical programming advice</a>, career tips, and how to improve your problem-solving skills. It&#8217;s a must-have in every programmer&#8217;s library at the beginning of their career!</p>



<h3 class="wp-block-heading"><strong>&#8220;Design Patterns: Elements of Reusable Object-Oriented Software&#8221; by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides</strong></h3>



<p class="wp-block-paragraph">It provides the foundation for <a href="https://github.com/ansbilalgit/Books/blob/master/Erich%20Gamma%2C%20Richard%20Helm%2C%20Ralph%20Johnson%2C%20John%20M.%20Vlissides-Design%20Patterns_%20Elements%20of%20Reusable%20Object-Oriented%20Software%20%20-Addison-Wesley%20Professional%20(1994).pdf" target="_blank" rel="noreferrer noopener">understanding design patterns in object-oriented programming</a>, helping developers create scalable and reusable solutions.</p>



<h3 class="wp-block-heading"><strong>&#8220;Refactoring: Improving the Design of Existing Code&#8221; by Martin Fowler</strong></h3>



<p class="wp-block-paragraph"><a href="https://github.com/HugoMatilla/Refactoring-Summary" target="_blank" rel="noreferrer noopener">It is a book that explains how to refactor code </a>to improve its structure and design without changing its functionality, making it indispensable for maintaining and improving existing codebases.</p>



<h3 class="wp-block-heading"><strong>&#8220;The Mythical Man-Month: Essays on Software Engineering&#8221; by Frederick P. Brooks</strong></h3>



<p class="wp-block-paragraph">A true classic of programming literature! <a href="https://github.com/KAYOKG/BibliotecaDev/blob/main/LivrosDev/The%20Mythical%20Man-Month%20Essays%20On%20Software%20Engineering%20-%20Author%20(Frederick%20P.%20Brooks).pdf" target="_blank" rel="noreferrer noopener">It explores the human side of software development</a>, focusing on the challenges of managing software projects and teams.</p>



<h3 class="wp-block-heading"><strong>&#8220;Code Complete: A Practical Handbook of Software Construction&#8221; by Steve McConnell</strong></h3>



<p class="wp-block-paragraph">As the<a href="https://www.luckybookshelf.com/code-complete-2-by-steve-mcconnell/" target="_blank" rel="noreferrer noopener"> ultimate guide to software construction</a>, this book dives deep into best practices for writing high-quality code and provides comprehensive techniques.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2025/04/grafika2-1024x614.png?x94846" alt="" class="wp-image-5126" srcset="https://shiftmag.dev/wp-content/uploads/2025/04/grafika2-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/04/grafika2-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2025/04/grafika2-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2025/04/grafika2.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Robert C. Martin, also known as Uncle Bob, highlights the significance of writing clean, maintainable code in his renowned book Clean Code: A Handbook of Agile Software Craftsmanship.</figcaption></figure>



<h3 class="wp-block-heading"><strong>&#8220;The Clean Coder: A Code of Conduct for Professional Programmers&#8221; by Robert C. Martin</strong></h3>



<p class="wp-block-paragraph">If you&#8217;re wondering how to become a professional programmer – a true expert in your field – <a href="https://booksreadify.com/download/the-clean-coder-a-code-of-conduct-for-professional-programmers-4915867" target="_blank" rel="noreferrer noopener">this book focuses on discipline, ethics, and attitude in software development</a>.</p>



<h3 class="wp-block-heading"><strong>&#8220;Working Effectively with Legacy Code&#8221; by Michael Feathers</strong></h3>



<p class="wp-block-paragraph">The development of technologies constantly requires improvements to existing code. Therefore, this book is crucial. <a href="https://github.com/Jessinra/READING-general-programming-books/blob/master/Code/Working%20Effectively%20with%20Legacy%20Code%20-%20Michael%20C.%20Feathers.epub" target="_blank" rel="noreferrer noopener">It focuses on working with legacy code and teaches strategies for managing and improving older code </a>while ensuring it remains functional and maintainable.</p>



<h3 class="wp-block-heading"><strong>&#8220;Introduction to Algorithms&#8221; by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein</strong></h3>



<p class="wp-block-paragraph">Known as CLRS, <a href="https://github.com/calvint/AlgorithmsOneProblems/blob/master/Algorithms/Thomas%20H.%20Cormen,%20Charles%20E.%20Leiserson,%20Ronald%20L.%20Rivest,%20Clifford%20Stein%20Introduction%20to%20Algorithms,%20Third%20Edition%20%202009.pdf" target="_blank" rel="noreferrer noopener">this book is a comprehensive guide to algorithms and data structures</a>, indispensable for developers who want to deepen their understanding of the core principles of computer science.</p>



<h3 class="wp-block-heading">&#8220;Structure and Interpretation of Computer Programs&#8221; by Harold Abelson, Gerald Jay Sussman</h3>



<p class="wp-block-paragraph">How can you think like a computer and use programming to solve complex problems? This approach will turn you into a human-machine. <a href="https://sarabander.github.io/sicp/html/#toc-References-1" target="_blank" rel="noreferrer noopener">With this book, not only will you manage computers, but you&#8217;ll become one</a>!</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2025/03/books-1024x614.png?x94846" alt="developers leanr" class="wp-image-5017" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/books-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/books-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/books-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2025/03/books.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="blogs-and-online-communities">Blogs and Online Communities</span></h2>



<p class="wp-block-paragraph">Although books represent the best way to acquire knowledge, we cannot overlook that we live in an instant-online world, where people prefer to instantly get the information they need. They enjoy concise and summarized data, and when backed by personal experience, it creates a win-win situation!</p>



<p class="wp-block-paragraph">While you probably already have accounts on many of these platforms, here&#8217;s a list of the most relevant online platforms, ranked by traffic and number of members. </p>



<h3 class="wp-block-heading"><span id="stack-overflow">Stack Overflow</span></h3>



<p class="wp-block-paragraph">Until recently the most popular <a href="https://stackoverflow.com/questions">platform for asking and answering technical questions</a>, bringing together developers worldwide. This platform allows developers to ask questions, share their knowledge, and learn from other community members, making it an invaluable resource. Stack Overflow significance has been replaced by gen AI assistants for the most part, but sometimes there&#8217;s nothing like copying and pasting code form StackOverflow.!</p>



<h3 class="wp-block-heading"><span id="github">GitHub</span></h3>



<p class="wp-block-paragraph">A community-driven platform where developers collaborate on open-source projects, share code, and contribute to various repositories. <a href="https://github.com/" target="_blank" rel="noreferrer noopener">GitHub</a> has become an indispensable place for collaborative work, innovation, and progress in software engineering. </p>



<h3 class="wp-block-heading"><span id="dev-to">dev.to </span></h3>



<p class="wp-block-paragraph">This community-driven platform allows developers to post articles and tutorials and discuss various programming-related topics. <a href="https://dev.to/" target="_blank" rel="noreferrer noopener">Dev.to</a> is a rich source of knowledge and a space for creative idea exchange among developers.</p>



<h3 class="wp-block-heading"><span id="reddit">Reddit</span></h3>



<p class="wp-block-paragraph">Subreddits like <a href="https://www.reddit.com/r/programming/?rdt=44292" target="_blank" rel="noreferrer noopener">r/programming</a>  and <a href="https://www.reddit.com/r/learnprogramming/" target="_blank" rel="noreferrer noopener">r/learnprogramming</a> provide a platform for discussing programming challenges, sharing advice and news, and exchanging experiences among developers. These communities allow for quick connection and real-time learning. </p>



<h3 class="wp-block-heading"><span id="daily-dev">daily.dev</span></h3>



<p class="wp-block-paragraph">A mix of Reddit-like forums, a news feed of the best engineering content, and a developer community daily.dev was founded with the idea to bring scattered online source of knowledge for engineers to one place. Don&#8217;t forget to<a href="https://dly.to/iZJTQ9Sx6AZ"> join ShiftMag Squad</a> there to stay up to date!</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="509" src="https://shiftmag.dev/wp-content/uploads/2025/04/daily-dev-1024x509.png?x94846" alt="" class="wp-image-5130" srcset="https://shiftmag.dev/wp-content/uploads/2025/04/daily-dev-1024x509.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/04/daily-dev-300x149.png 300w, https://shiftmag.dev/wp-content/uploads/2025/04/daily-dev-768x382.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><span id="hacker-news">Hacker News</span></h3>



<p class="wp-block-paragraph">This social news site is dedicated to technology and entrepreneurship, offering a space for sharing articles, asking questions, and discussing the latest developments in the tech world. <a href="https://news.ycombinator.com/" target="_blank" rel="noreferrer noopener">Hacker News</a> gathers enthusiasts who want to stay updated with all the important industry topics. </p>



<h3 class="wp-block-heading"><span id="medium-programming-section">Medium (Programming section)</span></h3>



<p class="wp-block-paragraph">Medium is a platform that offers a dedicated <a href="https://medium.com/tag/programming" target="_blank" rel="noreferrer noopener">section for programming</a>. Developers can find articles, tutorials, personal experiences, and advice there. It is a space for a deeper understanding of new technologies and professional skill development. </p>



<h3 class="wp-block-heading"><span id="css-tricks">CSS-Tricks</span></h3>



<p class="wp-block-paragraph">Specializing in CSS and web design, this blog covers front-end development and design topics, offering many resources, tips, and tutorials. <a href="https://css-tricks.com/">CSS-Tricks</a> has become a key tool for anyone involved in web design and looking to enhance their skills. </p>



<h3 class="wp-block-heading"><span id="code-project">Code Project</span></h3>



<p class="wp-block-paragraph"><a href="https://www.codeproject.com/" target="_blank" rel="noreferrer noopener">Code Project</a> is a community that provides free access to articles, tutorials, and code samples covering a wide range of topics related to software development and programming. It is a true haven for developers of all levels, offering resources for all technologies and platforms. </p>



<h3 class="wp-block-heading"><span id="sitepoint">SitePoint</span></h3>



<p class="wp-block-paragraph"><a href="https://www.sitepoint.com/" target="_blank" rel="noreferrer noopener">SitePoint</a> is a comprehensive online resource offering tutorials, articles, and courses on web development, design, and programming technologies. It is an extremely valuable resource for any developer who wants to expand their knowledge and improve their skills in the industry.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2025/03/Blogovi-1024x614.png?x94846" alt="" class="wp-image-5020" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/Blogovi-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/Blogovi-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/Blogovi-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2025/03/Blogovi.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Developers prefer to learn primarily through blogs and online communities.</figcaption></figure>



<h2 class="wp-block-heading"><span id="newsletters-for-real-geeks">Newsletters for Real Geeks</span></h2>



<p class="wp-block-paragraph">There are indispensable newsletters for those who don&#8217;t want to miss any important news and prefer to have the latest updates from the programming world delivered straight to their inbox. </p>



<p class="wp-block-paragraph">We bring you a list of the most popular newsletters, perfect for all developers and those who want to stay up-to-date with the latest trends and knowledge in the industry.</p>



<h3 class="wp-block-heading"><span id="javascript-weekly">JavaScript Weekly</span></h3>



<p class="wp-block-paragraph"><a href="https://javascriptweekly.com/" target="_blank" rel="noreferrer noopener">JSW is a weekly roundup of news and articles about JavaScript</a>, one of the most popular programming languages. </p>



<h3 class="wp-block-heading"><span id="smashing-newsletter">Smashing Newsletter </span></h3>



<p class="wp-block-paragraph"><a href="https://www.smashingmagazine.com/the-smashing-newsletter/" target="_blank" rel="noreferrer noopener">This newsletter offers bi-monthly web design and development updates featuring articles</a>, resources, and tutorials. </p>



<h3 class="wp-block-heading"><span id="frontend-focus">Frontend Focus</span></h3>



<p class="wp-block-paragraph">Focused on HTML, CSS, and news related to browsers,<a href="https://frontendfoc.us/" target="_blank" rel="noreferrer noopener"> providing essential information for frontend developers</a>.</p>



<h3 class="wp-block-heading"><span id="css-tricks">CSS-Tricks</span></h3>



<p class="wp-block-paragraph"> It offers tips, tricks, and techniques for using CSS, making it a valuable resource for developers working with styles and layouts.</p>



<h3 class="wp-block-heading"><span id="python-weekly">Python Weekly</span></h3>



<p class="wp-block-paragraph"><a href="https://www.pythonweekly.com/" target="_blank" rel="noreferrer noopener">Python Weekly</a> is a newsletter that delivers news, articles, and tutorials specific to Python, one of the most widely used programming languages.</p>



<h3 class="wp-block-heading"><span id="react-status">React Status</span></h3>



<p class="wp-block-paragraph"><a href="https://react.statuscode.com/" target="_blank" rel="noreferrer noopener">This newsletter provides updates and articles on React and related technologies</a>, keeping developers up-to-date with the latest in the React ecosystem. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2025/03/newsletter-1024x614.png?x94846" alt="developers learn" class="wp-image-5022" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/newsletter-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/newsletter-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/newsletter-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2025/03/newsletter.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">For those who want to stay on top of important news and receive the latest programming updates directly in their inbox, certain newsletters are absolutely essential.</figcaption></figure>



<h3 class="wp-block-heading"><span id="golang-weekly">Golang Weekly</span></h3>



<p class="wp-block-paragraph"><a href="https://golangweekly.com/" target="_blank" rel="noreferrer noopener">Golang Weekly brings the latest news from the Go programming language community</a>. Go is popular among developers who focus on simplicity and performance.</p>



<h3 class="wp-block-heading"><span id="ruby-weekly">Ruby Weekly</span></h3>



<p class="wp-block-paragraph"><a href="https://rubyweekly.com/" target="_blank" rel="noreferrer noopener">Ruby Weekly is a weekly digest of news and articles about Ruby</a>, a dynamic, open-source programming language focused on simplicity. </p>



<h3 class="wp-block-heading"><span id="hacker-newsletter">Hacker Newsletter</span></h3>



<p class="wp-block-paragraph"><a href="https://hackernewsletter.com/" target="_blank" rel="noreferrer noopener">It is a weekly newsletter</a> curating the best articles about startups, technology, programming, and more for tech enthusiasts.</p>



<h3 class="wp-block-heading"><span id="devops-weekly">DevOps Weekly</span></h3>



<p class="wp-block-paragraph"><a href="https://www.devopsweekly.com/" target="_blank" rel="noreferrer noopener">This newsletter focuses on DevOps and infrastructure</a>, offering insights into best practices, tools, and trends in modern software development.</p>



<h2 class="wp-block-heading"><span id="new-ways-of-learning-gamification-and-ai-powered-tools">New Ways of Learning: Gamification and AI-Powered Tools</span></h2>



<p class="wp-block-paragraph">In complement to conventional learning methods, developers today benefit from clever ways to enhance their skills. Platforms like <a href="https://www.codingame.com/start/" target="_blank" rel="noreferrer noopener">CodinGame</a>, <a href="https://developer.apple.com/swift-playground/" target="_blank" rel="noreferrer noopener">Swift Playgrounds</a>, and <a href="https://www.codewars.com/" target="_blank" rel="noreferrer noopener">Codewars</a> offer gamified learning, making problem-solving more interactive and fun. </p>



<p class="wp-block-paragraph">These platforms simulate real-world scenarios, promoting critical thinking and strategy development. Moreover, AI-driven tools such as <a href="https://github.com/features/copilot" target="_blank" rel="noreferrer noopener">GitHub Copilot</a>, <a href="https://chatgpt.com/" target="_blank" rel="noreferrer noopener">ChatGPT</a>, and <a href="https://www.tabnine.com/" target="_blank" rel="noreferrer noopener">Tabnine</a> transform how developers write code. By providing real-time suggestions and automating repetitive tasks, these tools help developers focus on more complex challenges, streamlining the learning process and making it more efficient.</p>
<p>The post <a href="https://shiftmag.dev/where-and-how-developers-learn-in-2025-4998/">Where and how developers learn in 2025?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2026-06-24 04:35:50 by W3 Total Cache
-->