There is a ton of information about programming on the web, but how much of this information is really good content? For those who are tired of updating TechCrunch and searching for interesting tracks on Quora, we made a list of 10 useful blogs about development in English. They contain important news, cool tips, detailed analysis and practical experience of expert authors.
The Crazy Programmer emerged in 2012 as an attempt to help programming students and enthusiasts who are just interested in the topic to better master the material. The site is intended for beginners, but it can be interesting to experienced developers as well. C, C, C++, Java, .Net, Python, PHP, SQL, Android – you can find useful information about almost any language, platform and technology. Yes, it’s not the most impressive level of immersion, but what a wide range of topics! All in all, it’s a great place to start.
This is the blog of the Coding Dojo programmer bootcamp. It’s worth saying right off the bat: a lot of useful content, but, alas, not without advertisements for your own courses. It is understandable: training in Coding Dojo is rather expensive, so the organizers try to attract the audience with cool articles written by the camp’s teachers. Besides practical tips for programmers, you can find a lot of good career advice for developers, industry news and inspiring insights from the time of teaching and learning.
A programmer’s blog that has grown into a powerful community of experts, regularly adding new information to the site. The final base, collected by thousands of developers, is divided into sections with paid and free content in two main areas: iOS Swift and Android Kotlin. There are also beta sections on Unreal Engine and Unity. Separately enjoy the interface of the site: nice illustrations and indication of the time it will take to read an article or watch a video.
Another blog by a programmer, and with that, a teacher, speaker, and Microsoft employee. Most of the material is about programming, UX, social media, gadgets, and trends in development. Besides a text blog, the author also has a YouTube channel and three podcasts: the first is a show about technology; the second is an essay about a developer’s life; the third is mostly pop-culture dialogues.
The Berlin-based project Objc.io focuses on useful content about iOS and OS X. The main topics are : security, game development features, project localization, debugging and testing, MVVM. The authors not only blog but also make videos for their audience. They have already published a few books (mostly about Swift), and the feedback shows that they are pretty good too.
This blog was originally created by David Walsh, a web designer, developer, and Mozilla evangelist, as the name implies. Later on, other industry experts joined him as co-authors: together they make step-by-step tutorials for beginners, write detailed reviews of different features for advanced programmers, and publish demos for those who can’t wait to try themselves in development.
And another resource with a telling name. It’s not really a blog, but rather something between a news aggregator and a digest subscription service. The authors publish five pieces about web design and development every day, and then compile them into a huge knowledge base, sorting them by topic. On the site, you can subscribe to updates and explore the archive of articles.
The only thing cooler than a blog about programming is a blog about math and programming. The author of Math ∩ Programming is Jeremy Kahn, an engineer at Google. His approach to development is characterized by a constant desire to use nifty mathematical solutions in programming. It’s this nontrivial passion that has made readers around the world love Jeremy’s stuff – it puts popular (and not-so-popular) developers’ problems in a new light and solves them in very unusual ways.
One of the most popular sites with step-by-step instructions for developers. Everything beginners and experts with little experience need to know about ASP.NET, ActionScript, Github, C, Java, Oracle, and PHP. In addition to useful training materials, there are reviews of finished products and implemented projects – for those who plan to learn not only from their own, but also from the mistakes of others.
An ironic blog by one of the most popular developers, Jeff Atwood. The same one who, along with his partner Joel Spolsky, developed the Stack Overflow question and answer system for programmers. Jeff’s list of interests is pretty wide, but lately he’s been paying a lot of attention to Ruby, since he’s currently learning this very language.
What is useful for programmers in English that you read? Share in the comments and we’ll put together another selection.
And to understand blogs in foreign languages come learn at Puzzle English For readers of the blog, we give coupon For 700 rubles to buy "Tasks".