TL;DR: Using the Time Profiler to refactor collection view cell model image fetching and pull Parse’s return call off the main thread enables smooth scrolling. Dealing with complicated code paths involving DispatchQueue can lead to mistakes causing the main thread […]
Ah yes, preach! I have been on the road for 4+ years and it’s been wonderful (personally and professionally) but challenging. There’s a constant tension between misconceptions and reality: I’m on vacation (nope, rarely — other than major holidays, I think I’ve only […]
[This page is a Work in Progress…] A tensegrity is…. One simple tensegrity is… Elasticity helps with construction. A…
[This page is a Work in Progress…] Infrared cameras produce color information that is consumed by OpenCV. Webcam (Amazon) Lighting (Amazon) Filter (B&H Photo) Color channels can be quickly reduced to grayscale data. OpenCV generates keypoints…
[This page is a Work in Progress…] Measuring the motion of a skeleton’s joints in relation to each other generates signals that can be recognized as gestures. Depth cameras, such as the Intel RealSense D415, can be configured to generate […]
[This page is a Work in Progress…] Interactive data explorers can help refine questions for better collection. Complex data sets can be untangled by the layout and filtering.
[This page is a Work in Progress…] Volumetric displays can be built with off-the-shelf materials. The slip ring transfers data across a rotating joint. Backing the strips with a rigid material helps protect the LEDs from broken connections.
[This page is a Work in Progress…] Off the shelf displays can be driven by embedded hardware. Mobile devices such as the iPhone are fast enough to drive interactive displays…
A standout quote of your response with emphasis (mine) on two key words and two key ideas: “I don’t like observing exploration without a product. Exploration is a means to an end, a private step on the road to a great […]
Michael is a Senior Engineer with five years of employment developing iOS applications, data explorers, interactive installations, and games. He has been a Project Manager with over fifteen years of experience helping launch new products with early stage and venture […]