Algorithm for Sentence Matching

Posted by Tejus Parikh on December 01, 2014

Use the Levenshtein distance on an encoded sentence

The application that I build for work functions much better when there's a historical track record of answers to a specific question. Since the users enter the questions in themselves, I needed a way to alert them that significantly changing an existing question was not desired behavior. This was a rare opportunity to do some "real programming" and flex the normally dormant theory muscles. I took a morning and came up with an algorithm that fit my needs.

Read the full post »

A decade in Atlanta's Startup Community

Posted by Tejus Parikh on November 19, 2014

It's not just the skyline that's growing Original photo

It was typical Atlanta mid-November morning in 2004 when I drove down 400 to my first real job at Vocalocity. I pulled into the parking filled with excitement and nerves over entering the unknown. I took the elevator up, walked through the doors, and jumped head-first into Atlanta's startup scene. It been almost exactly a decade and so much has changed. What follows are my observations from the last 10 years.

Read the full post »

Pagination in AngularJS with Paginate-Anything and Kaminari

Posted by Tejus Parikh on November 08, 2014

A code blogger once tweeted that learning a new framework is really just learning a new way of handling pagination. There is a very good pagination module for Angular JS and a very good pagination gem for Rails,but the two do not speak the same language. Instead of rolling my own solution that would not work as nicely, I decided to write a little bit of glue code to make the solutions compatible.

Read the full post »

Where are Atlanta's Technical Co-Founders?

Posted by Tejus Parikh on November 04, 2014

Atlanta lacks neither talent nor ideas. The cost of living is low, which has a similar effect on opportunity cost. So where are all the technical co-founders? One thesis, articulated by my friend Rob Kischuk postulates there are not enough interesting problems suitable for the engineering talent (Edit: not exactly correct). I think this idea is close, but off the mark.

Read the full post »

Using remote contractors to augment your development team

Posted by Tejus Parikh on October 13, 2014

Remote office Original photo

Startups often have more needs beyond the skills available within the team. Just within engineering division, there are needs in engineering, infrastructure, design, and third party integrations. Some of these can be easily learned, but others, like infrastructure and design, often require special talent or extensive experience. Remote contractors are a great way to add these skills to your team. Rivalry would still be in development instead of out in production without these valuable people.

Read the full post »