Channels ▼

Blogs

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.




Whose Cloud Will You Use?

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

Articles RSS

Finding the Median of Two Sorted Arrays Efficiently

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

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

Testing Complex Software Automatically

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

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

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

Open Software's Thousand Eyes: A Misunderstood Claim

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

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

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

Events of Interest

October 27-30. Santa Clara, CA. ZendCon 2014

October 27-28. Burlingame, CA. GGDevCon (Google Glass App Development)

November 3-5. San Francisco, CA. QCon

November 4-5. London, England. Code Mesh Conference

November 5-7. Berlin, Germany. GOTO Berlin International Software Development Conference

November 17-19. San Diego, CA. RubyConf

November 17-21. Budapest, Hungary. ApacheCon Europe

November 18-21. San Francisco, CA. AnDevCon Android Developer Conference

November 25-26. London, UK. IoT 2014

April 8-16, 2015. Montreal, Canada. PyCon 2015

May 4-8, 2015. Chicago, IL. Microsoft Ignite Conference

Videos of Past Events

September 2014. Atlassian Summit 2014

September 2013. JavaOne

June 2013. JAXConf 2013

May 2013. Google I/O

October 2012. JAXLondon 2012

September 2012. Strangeloop

July 2012. Java Language Summit

June 2012. Google I/O 2012

May 2012. Atlassian Summit

May 2012 (paid). Fluent Conference

March 2012. Multicore World

July 2011. JVM Language Summit

Video