Channels ▼


October 31, 2014

Invariants for Binary Search, Part 3: Improving Our Abstractions

With this abstraction under our belts, we can proceed to write code. If you're interested, you might like to do so for yourself before I show you the details next week.

October 28, 2014

Agile Certifications Are Actively Destructive

Is it even possible to assess competence in agile development with a test?

October 25, 2014

Lazy Bluetooth

There is a Bluetooth profile made just for the Internet of Whatever.

Articles                                     RSS

Whose Cloud Will You Use?

October 28, 2014

While the choices appear infinite, they are in fact narrowing quickly. - Cloud

Finding the Median of Two Sorted Arrays Efficiently

October 28, 2014

Merge operations integrate sorted arrays by triaging entries based on a median value. Finding that value accurately and efficiently requires careful work. - Parallel

Adding REST-based Web Services to IoT Devices

October 28, 2014

Using JavaScript and Node.js to quickly add new capabilities to IoT projects - Embedded Systems

Testing Complex Software Automatically

October 21, 2014

Modeling requirements to generate comprehensive tests is an effective means of validating software — without relying on thousands of low-level, handwritten tests. - Testing

7 Best Practices for Being a Successful Remote Developer

October 21, 2014

Working remotely requires special discipline and unique habits. Learn them to really contribute to the project. - Tools

Building an IoT Project with Intel Galileo and Node.js

October 21, 2014

Getting started with the Intel Galileo board and the XDK IoT Edition IDE. - Embedded Systems

Open Software's Thousand Eyes: A Misunderstood Claim

October 14, 2014

Recent high-profile defects do not support the view that open source is less secure than closed source. - Open Source

iOS 8 HealthKit: Working with Biometric Data

October 14, 2014

Once you begin collecting data on individuals in real time, permission management, data storage, and data access all become challenging issues. Apple's iOS8 attempts to balance rights and privacy with developers' desire to write apps. - Mobile

Function Purity and Immutable Data Structure Construction

October 07, 2014

How the compiler enforces purity and immutability in D. - Design

Matching Wildcards: An Empirical Way to Tame an Algorithm

October 07, 2014

Optimizing and testing a wildcard algorithm to get 5x performance improvement. - Design