Programming With Reason is an online magazine for software developers. The title has two meanings:
1) Programming with a well thought out purpose.
2) Programming using smart techniques and good design, not always always specific to an OS or programming language.
The 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:
With this site it's my intent to publish in-depth original software development articles along with thought-provoking blogs, and links to interesting developer content found on the web. The goal is to build a site that’s useful to programmers of all types (languages and platforms, professionals and hobbyists, and so on). If you have suggestions on content, contributions, would like to be a sponsor, or have any questions or feedback, feel free to send a note to firstname.lastname@example.org
Eric J. Bruno