Nik Kalyani's Blog

Irrationally Exuberant Technology Musings

Nik Kalyani photo

Software

Meaningful Milestone

October 29, 2015

Last night, Walkstarter, the school walkathon fundraising platform I created, achieved a meaningful milestone — $250,000 in aggregate funding for schools. This is so awesome. It’s also very exciting that more and more schools across the U.S. are requesting to use this platform. I have never really written much about the platform and this seems Read More

SVCC Talk: Real-world AngularJS

October 6, 2013

My Silicon Valley Code Camp 2013 talk was “Real-world AngularJS.” Here is the session abstract: AngularJS is an Open Source Javascript framework from Google that makes it very easy to develop beautiful, functional web apps with minimal code using MVW (Model-View-Whatever) architecture. In this session, I’ll work through building a real-world application that leverages AngularJS Read More

Subway Map Visualization jQuery Plugin

October 8, 2010

I have always been fascinated by the visual clarity of the London Underground map. Given the number of cities that have adopted this mapping approach for their own subway systems, clearly this is a popular opinion. At a conference some years back, I saw a poster for the Yahoo! Developer Services. They had taken the Read More

The Seven Sins of DotNetNuke Module Developers

January 29, 2010

In an average week, I communicate on the phone, by email, through webinars and in person, with some 100 DotNetNuke business customers, prospects and partners. A majority of them use DotNetNuke in some mission-critical way. I enjoy these conversations and get many insights on their real-world experience with DotNetNuke. I have noticed that there are Read More

Module Print Widget for DotNetNuke

December 29, 2009

If you are like me and want your websites to have a clean, unblemished look, then most likely you have either turned off the Print functionality in your DotNetNuke module settings or just use containers that don’t display the icon. While this does make the site look cleaner, it also takes away the functionality. I Read More

DotNetNuke Widgets Guide (Part 1 of 4)

December 25, 2009

Starting with Release 5.x, the DotNetNuke platform has included a Javascript-based Widgets framework for dynamically injecting client-side interactivity into skins and modules. Like most Open Source developers, I thoroughly enjoyed coding the Widget framework but neglected to document it properly. In this four-part series I hope to correct this shortcoming. In Part 1, I will Read More

Democratization of Search

December 13, 2005

It has begun. With Amazon’s announcement of the Alexa web search platform beta the index of the web is no longer the domain solely of 800 lb gorillas. Anybody who knows how to consume a webservice can tap into Alexa’s index of billions of documents. This move will truly democratize search as ideas will no Read More