Introducing "Programming with Reason"

Eric J. Bruno
March 2016

Welcome to the premier of Programming With Reason, an online magazine for software developers. My goal with this magazine is to not target any specific language or platform, but to focus on topics that are relevant to both professional and hobby programmers globally. Most of the articles will include code samples in different languages where appropriate, and no emphasis will be made on a specific operating system unless required (for example, for mobile software).

There will be a general topic focus each month. For instance, the articles posted this month will focus mainly on Internet of Things programming and solution building. However, each month will have a set of recurring columns, each with a theme that focuses on a specific area of software development, such as:

My goal is to build a site that’s useful to programmers DDJ of all types (languages and platforms, professionals and hobbyists, and so on). If you have suggestions on content, contributions, or any questions or feedback, feel free to send a note to

Eric J. Bruno