Akshay Luther

Notes on product, data, and design

The MIT Big Data Challenge: Visualizing Four Million Taxi Rides The other day, I was showing a colleague how to use Python and Jupyter notebooks for some quick-and-dirty data visualization. It reminded me of some work I’d done while competing in the MIT Big Data Challenge. I meant… · Analytics Where Do Sloanies Go After They Graduate? It’s been a year since I graduated from the full-time MBA program at MIT Sloan and moved to the San Francisco Bay Area to work as a Product Manager. I thought it would be interesting to see where Sloanies go after they… · Analytics The Experience of Listening to Music is Broken The realization that music ownership as we knew it was soon to become redundant in favor of streaming services came to me when I signed up for Spotify in early 2009, when they opened up public registration to their free… · Gadgets Home Baked NAS Using a Raspberry Pi and a Portable Hard Drive · Gadgets Predicting the Number of “Useful” Votes a Yelp Review Will Receive · Analytics Big Data(bases): Making Sense of OldSQL vs NoSQL vs NewSQL A few months ago, I had the great pleasure of meeting and discussing big data with Michael Stonebraker, a legendary computer scientist at MIT who specializes in database systems and is considered to be the forefather of… · Big Data Amateur Data Scientist?: How I Built a Handwritten Digit Recognizer with 95% Accuracy · Analytics Map-Based Visualization Revisited · Data Visualization Critical Features for Multi-Device Applications I wrote a feature article for MIT Entrepreneurship Review, entitled Critical Features for Multi-Device Applications. · Innovation The Morphing Device I wrote a feature article for MIT Entrepreneurship Review, entitled The Morphing Device. · Innovation Chroma Chrono: Using Color to Visualize Time · Data Visualization Welcome to the Post PC Era · Post-PC Era Visualizing Jet Airways India Domestic Flight Schedules · Data Visualization Searchable Menus: Using Text to Navigate Complexity · User Experience A New Year, A New Blog Over the past 18 months or so, I have been blogging here on Infragistics-related topics as well as more general topics. Exploding Bubbles: Visualising Multi-Dimensional Data Using Infragistics Silverlight Controls (Part 4) · .NET Exploding Bubbles: Visualising Multi-Dimensional Data Using Infragistics Silverlight Controls (Part 3) · .NET Exploding Bubbles: Visualising Multi-dimensional Data using Infragistics Silverlight Controls (Part 2) · .NET Exploding Bubbles: Visualising Multi-dimensional Data using Infragistics Silverlight Controls (Part 1) · .NET Samsung Galaxy SII: The best smartphone you can buy today? When the iPhone was introduced, it was a true game-changer, defining what it meant to be a smartphone. For a long time it has been the best phone available. By far. It has been the phone that every other phone has tried… · Gadgets Pasting Text Without Formatting I copy+paste text from one program to another several times a day. By default, this preserves the formatting of the copied text, and I get around this copy+pasting into a plain-text editor (my editor of choice is… · Tips & Tools Better IntelliSense? · .NET Stats are Sexy · Data Visualization iOS Development with .NET · .NET Dealing with “Server Not Found” Errors and Flaky DNS Servers · Tips & Tools Mobile Strategy: Why You Shouldn’t Ignore Windows Phone · Trends & Strategy Business Technology Trend: QR Codes for Simple and Effective Augmented Reality · Trends & Strategy My Talk at India HCI 2011: “A Pragmatic View of UX Driven Development” Thanks to the India HCI 2011 organisers for inviting me to speak at this year’s conference in Bangalore. · Talks Don’t Tell Me, Show Me! · User Experience UX Lessons: Cleartrip · User Experience What is a Technical Evangelist? It’s been a while since I’ve posted to this blog, so first things first, I’d like to bring you up to date. After moving from Melbourne to London and spending a year there consulting to Earthport and working with… Improving LINQ Except and Intersect by using a lambda expression for custom comparison I was recently doing some work where I had to use Except and Insersect, but with some custom comparison logic. Let me illustrate by way of an example. If I had the following class · .NET The Rich Web Development Landscape · Trends & Strategy Running Web Applications in Their Own Windows · Tips & Tools I Finally Did It · Gadgets