Blogs RSS

IDEs

Feb 04, 2012

Last week, I mentioned the Arduino. If you want a more powerful IDE, there is an answer. It turns out the Arduino bootloader protocol is exactly the AVRISP protocol.

Keeping A Healthy Tech Diet

Feb 02, 2012

Having spent the last six months using iOS as my primary mobile platform, I decided to live in the Android world for a spell.

Channel: Tools

An Extreme Example of Space Optimization

Feb 01, 2012

This week, I want to talk about sacrificing time to gain space.

Channel: C/C++

By Any Other Name

Jan 27, 2012

The Arduino isn't a bad choice for its intended market segment. I just wish it didn't teach bad habits.

An Extreme Example of Architectural Optimization

Jan 25, 2012

Choosing the right data structure turned out to make more of a difference in execution time than removing a horrendous inefficiency in a runtime library.

Channel: C/C++

YouSB

Jan 23, 2012

I think I am almost ready to totally give up on the serial port.

Optimization and Context

Jan 18, 2012

Programmers who think about how — and whether — to try to optimize a piece of code should keep in mind the context of both the code and the optimization.

Channel: C/C++

The Danger of Day-Tight Compartments

Jan 16, 2012

Last week I mentioned the old Dale Carnegie quote about living in day-tight compartments. I may need to get out of my compartment a bit and get updated on a few things.

MPLabX on Linux

Jan 15, 2012

An MPLAB project walk through

Channel: Open Source

Supercomputing, The Cloud, Big Data, and NoSQL

Jan 13, 2012

Sometimes technology that has become trendy is a branch on an evolutionary tree; other times it's a revolutionary departure from the long-established status quo.

Channel: Tools


Video

Enabling People and Organizations to Harness the Transformative Power of Technology