First Proof of Concept Complete

As previously mentioned, I've been working on a simple proof of concept for cross platform audio application development. I've just completed this. It's simply a sine wave player. Press the play button and it plays a sine wave tone that can be adjusted in realtime with a slider control.

A trvia…

Date: August 22nd, 2016 at 3:03pm
Author: Terence Darwen
Tags: Cross-Platform Development, Proof of Concept, Audio Software, Sabbatical

Thoughts on "Software Estimation: Demystifying the Black Art" by Steve McConnell

I've never had any formal training in software estimation and my hunch is that many of the software developers and engineers I've worked with over the years haven't either. That's not a knock against them, many of them are highly qualified. If anything, it's more a commentary on the typical career…

Date: August 19th, 2016 at 11:06am
Author: Terence Darwen
Tags: Reading Material, Software Estimation, Book Review, Sabbatical

Acer Cloudbook 14 Running Lubuntu 16.04

Just slightly off topic here, but I'm so impressed with how this little experiment worked out that I wanted to do a blog post on it. In the past I've usually always worked either in the office or at home. You can always get more performance for your money with non-mobile hardware than mobile, not…

Date: August 14th, 2016 at 11:35am
Author: Terence Darwen
Tags: Hardware, Acer Cloudbook 14, Lubuntu, Sabbatical

Making Progress on First Proof of Concept

As mentioned in an earlier blog post, I have some ideas as far as making cross-platform audio applications. A couple of the first challenges are how to implement audio support and a user interface (UI) framework across multiple platforms with a smart design resulting in awesome code.

When I write t…

Date: August 5th, 2016 at 9:07am
Author: Terence Darwen
Tags: Cross-Platform Development, Proof of Concept, Audio Software, Sabbatical

Getting Started with ARM Cortex-M Microcontrollers

The low power usage, yet powerful computing power of microcontrollers like the ARM Cortex-M series really interests me. I've recently spent some time watching various tutorials such as this Embedded Systems Programming Course on YouTube.

Tiva Launchpad

After watching a number of tutorials and reading about how p…

Date: July 27th, 2016 at 9:19pm
Author: Terence Darwen
Tags: Embedded, Tiva LaunchPad, TM4C123G, ARM-Cortex-M4, Sabbatical