Marketing, Writing, and Business Services

Some of the work I do:
• White papers, research reports, web copy, solution briefs, and so on
• Thought leadership articles and blogs
• Surveys and Research
• Presenting at conferences and webcasts

My goal is to be truthful and knowledgeable, offering thought leadership with an easy-to-grasp and compelling style. I conduct thorough research, consider the audience, and work with subject matter experts to comunicate a clear and concise message.

Twitter: @ericjbruno
Email: eric@ericbruno.com

Curly Braces Column: Null is Not Nothing

Eric J. Bruno
What’s the meaning of null, and what’s the difference (if any) between null and void? If this essay were an episode of Seinfeld, it would be called “The Null Column,” because it’s a column about nothing—literally.

Programming lightweight IoT messaging with MQTT in Java

Eric J. Bruno
MQTT is an open message protocol perfect for communicating telemetry-style data from distributed devices and sensors over unreliable or constrained networks.

Curly Braces Column: Network Data Transmission and Compression

Eric J. Bruno
When data-intensive applications are I/O bound, perhaps you should compress the bytes.

Curly Braces Column: Let's Have Fun with Java Arrays

Eric J. Bruno
Elegant array development might encompass reflection, generics, and lambdas.