A magazine about programmers, code, and society. Written by and for humans since 2018.
by Graham Lee, October 4th, 2021
Yes, you read that correctly. Microsoft. Writing on information security. They may be the software company who have done the most writing on information security, including many security software companies.
by Adrian Kosmaczewski, September 6th, 2021
O'Reilly published in 2020 the seventh edition of one of the biggest bestseller programming books of the past 25 years, Flanagan's "JavaScript: The Definitive Guide". At 700 pages and weighing 1.2 kg, it is a book that easily stands out in any good programmer's library. Many developers have used such information to joke about the fact that the good parts of JavaScript, as catalogued by Crockford in his eponymous 2008 book, is merely 180 pages long, and weights only 290 grams; that is, only 25% of JavaScript is actually any good.
by Graham Lee, December 7th, 2020
I almost wrote this article not about McConnell, but Microsoft Press. Why? Because developers always have something to learn, books have been a great way to share information for centuries, so reading about computing is central to the software engineering experience. If you do not believe me, reflect on the activity you are undertaking right now, reading an online magazine about computing.
by Graham Lee, October 5th, 2020
Kent Beck might deny that Kent Beck needs an entry in the programmers' library. "All I did was rediscover what other people had done before," he might say, or "all I did was to interpret what Ward Cunningham was doing." But that discovery, that reinterpretation, is the most important part of the process. One person doing things differently is an oddball. Two are the beginning of a revolution.
by Adrian Kosmaczewski, January 6th, 2020
When the author of these words started its career as a software developer, "object orientation" was all the rage. "Serious" programming languages were object oriented. "Professional" programming environments allowed one to view "objects" and "classes" in all of their glory. Inheritance, not composition, was the way of the future. Design patterns names were the answer to actual interview questions.