10 Key Factors that will Decide the Future of Virtual and Augmented Reality

Convergence: Where the Virtual meets the Real Ever since Facebook acquired Oculus Rift for a whopping $2 billion in 2014… Read More


September 23, 2016

Is your Burn Down Chart burning correctly?

“How is your project going?” This is the basic question that people generally ask. How can you have the basic… Read More


August 6, 2016

Silicon Alley vs Silicon Valley – Employment Report

Interesting tid-bit / Correcting the perception NY area (not silicon Valley) leads in Advanced Industry Employment in the US Source: http://blogs.wsj.com/economics/2016/08/04/tech-jobs-in-southern-cities-thank-the-auto-industry/


August 5, 2016

Managing Dependencies

A dependency occurs when one person is waiting for another person to finish something. We all hear about dependencies. Almost… Read More


August 5, 2016

Decision Making

In any moment of decision, the best thing you can do is the right thing, the next best thing is… Read More


July 8, 2016

Resource Management

Time and again, we come across challenges related to Resource Management. PMs really do not have a magic wand to… Read More


July 7, 2016

Are we really Agile?

Agile is here, there and everywhere. What is so special about Agile development methodology ? Why do we follow agile?… Read More


July 7, 2016

A brief insight into managing UX projects

What is UX? Till late 2014, at least to me UI = UX by all means. Honestly, I did not… Read More


July 7, 2016

Motivation – A key to success?

Successful Project Managers learn what it takes to motivate their project team which is critical for the success of their… Read More


July 7, 2016

The 3 Cs of customer satisfaction: Consistency, consistency, consistency

The 3 Cs of customer satisfaction: Consistency, consistency, consistency Consistency – It could be one of the least inspirational topics… Read More


July 7, 2016

How TechJini Became One of the First Certified Google Developer Agencies

TechJini Solutions Pvt. Ltd. is now a certified Google Developer Agency. We are 1 out of 13, first set of… Read More


June 17, 2016

Handle Orientation change in Android

To support landscape and portrait orientation in Android you need to override SaveInstanceState for Activity as well as Fragment. In… Read More


May 25, 2016

Crafting Better Performance Appraisals

So, it’s the Performance appraisal season all around. Ratings, Grades, Bell Curve, Hike, promotions etc are the buzzwords everywhere. Though… Read More


March 17, 2016

Tip: How to create your own iOS Wallet Passes

First things first, I’m a diehard Apple fan. And I use Apple Wallets (previously called Passbook) almost everyday. But the… Read More

Siddhartha Banerjee

December 18, 2015

I just discovered how to use WhatsApp on my Mac.

Yes, probably you already know this. But if you don’t then my discovery, could help you using WhatsApp messenger on… Read More

Siddhartha Banerjee

December 8, 2015

20 books that every UXD, UID, VD and IXD should read

There are probably more books and will be many more in the years to come. But these books I personally… Read More

Siddhartha Banerjee

November 17, 2015

Picking the right wireframing tool

While most of us started our wire framing with readily available tools like pencil and paper or MS office, with… Read More


September 18, 2015

Good Project = Smart Project

Every business involves with a lot of projects. If you want to become a leader, The Project Manager will eventually… Read More


August 28, 2015

Effective Time Management

Ineffective time-management always leads to stress.So its very important to have self-discipline to be able to manage our time effectively…. Read More


August 25, 2015

Adobe CC extracting assets & styles: Advantages and Issues

Style Guide Creative Cloud Assets lets you store, organize and collaborate with your documents, video and creative assets to keep… Read More

Umesh Vainingal

August 19, 2015

Stuck in a “Zombie Project”?

As a child, I and in fact most of us were pretty fascinated about watching shows that had those evil,… Read More


August 15, 2015

Common, but Uncommon Facts in Management!!!

This blog is an attempt to jot down some of the most common facts that everyone should keep in mind as… Read More


July 31, 2015

Creating Icon Set!

Creating Icon Set! Iconography is an internal part of any UI design project now a days. Icons have the ability… Read More


July 27, 2015

The Best of WWDC

Apple executives took the stage and made some exciting announcements at the company’s 26th Worldwide Developers Conference (WWDC) in San… Read More

Harsha Kakkeri

July 15, 2015

5 “why” before proceeding to wireframes

The whys and hows are the fundamental elements of a design thinking process. Asking these 5 questions provides the clarity… Read More


July 10, 2015

Why interviewing users is critical to product success

While art is a medium for self expression, design needs to be user-focused. Of all the different means available to… Read More


June 30, 2015

Who Designed the Hamburger Icon?

The hamburger icon is classic. We have all seen the hamburger icon. The hamburger button has become a common symbol… Read More


June 30, 2015

5 steps to create compelling story board

Story board is a sequence of drawing representing the user’s journey and interaction within the system.Using  storyboards helps in  discussions focused on… Read More


June 30, 2015

Freemium or Premium, which brings the ROI?

Few days back when I was talking to a founder of a start-up, he tried to convince me that freemium… Read More

Siddhartha Banerjee

June 29, 2015

Five Steps to Awesomeness

Five steps to create an awesome experience on mobile Step #1. Design for mobile, not web (or print) You are… Read More

Siddhartha Banerjee

June 26, 2015

UX Pays !

At this point of time, there is a consensus in the industry on how user-experience design will save development time…. Read More


June 26, 2015

Go lean with a minimum product but maximum impact

The minimum viable product is the early version of a new product which allows a team to collect the maximum… Read More


June 23, 2015

Watch out for Apple Watch

Apple’s most personal device yet THE APPLE WATCH has finally arrived and the developer community had received early access to… Read More

Harsha Kakkeri

June 23, 2015

Why user focused design is better than activity focused design

Activity -Focused Design: Activity focused design techniques consists of work-flow diagramming, feature listing and task based usability testing. These techniques… Read More


June 4, 2015

Install Cocoapods in your project

What are CocoaPods? CocoaPods is a dependency management tool for iOS and OS X development that has been gaining a… Read More

Mythri Shenoy

March 23, 2015

Black Friday Deals

Umesh Vainingal

November 21, 2014

Maximum length for UITextField with T9 keyboard on iOS

Apple has introduced T9 key board in iOS 7 to improve the Chinese and Japanese input. T9 keyboard will have… Read More


October 27, 2014

Block navigation tray from expanding android

Source: http://stackoverflow.com/questions/25284233/fullscreen-without-status-bar-appearing-in-kitkat/25397029?noredirect=1#comment39668430_25397029 The app is not made full screen. We put a overlay over the status bar and consumed all… Read More

Abhimaan Madhav

August 27, 2014

Hybrid App UI Framework Comparison

The days of just native app are about to be extinct in mere future. The trend is turning over other… Read More


April 11, 2014

Some useful tips to beautify and ease the use of git command line tool in OSX

Prerequisites Make sure your git version is up-to date You can use the command git –version to check your current… Read More


April 9, 2014

Consuming SOAP services

Consuming SOAP services in iOS SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured… Read More


April 1, 2014

Javascript Promises

Promise is a method of resolving a value in an asynchronous manner. promises are the objects that represent the return… Read More


March 6, 2014


iBeacon is a micro locating indoor position system that Apple Inc. calls “a new class of low-powered, low-cost transmitters that… Read More


February 18, 2014

IOS Image Processing Libraries/Frameworks, OCR and Image Utilities

  Simplicity is the ultimate sophistication. ~ Leonardo da Vinci   Let me keep it simple and direct. For those… Read More


February 10, 2014

How to invoke a Javascript method from Objective C?

If you are using .js files in your application, at times you may need to invoke methods in those files…. Read More


February 4, 2014

One of the ways to invoke Objective C code from Javascript code

The UIWebView calls its delegate several times while loading content from the web. The webView:shouldStartLoadWithRequest:navigationType: is the one we are… Read More


February 4, 2014

Tips to get a rounded Image View

We are aware that when we make use of UIImageView in our code, we get a rectangular image view. One… Read More


January 31, 2014

How to use NSMutableAttributedString?

  Attributed strings let us play around with strings by making them look more colourful and attractive. If you want… Read More


January 31, 2014

Introducing TomBox

In this tech savvy world, where we spend most of our time in front of one gizmo (gadget) or the… Read More


January 30, 2014

Network Simulation on iOS devices

Development has always been based on a fair number of assumptions. Network connectivity is one of them. To ensure good… Read More


August 6, 2013

Airlines and Tablets

  Hey guys, I came across this great website http://tabtimes.com. Basically is gives you complete news about the Tablets and… Read More


July 18, 2013

Quick solution to your Mobile Strategy

Hi there, Sorry for this delay in coming out with my new blog. Have been working on some new projects… Read More


July 3, 2013

iOS 7 New Translucent UI Core Benefits

The developers previews of Apple’s new iOS 7 and OS X Mavericks with new features that were announced on 11… Read More


June 12, 2013

Why not Blackberry Apps?

  The mobile app development world is dominated by Apple’s iOS platform. According to statistics from About.com the total number… Read More


May 22, 2013

Mobile app a must if you are in travel, leisure or tourism business

Travel, Leisure & tourism are the biggest and the fastest sectors adopting mobile technology. Mobile apps for Travel have become… Read More


May 14, 2013

Calculating my iPhone App Development investment

Hey people. Hope you had a great week and even greater weekend. Cheers! Last Monday I wrote about how to… Read More


May 13, 2013

GLONASS – “Dual-core” Location Technology

Before I get into the nitty gritty details of what GLONASS is, I’d like you guys to know that we… Read More

Gautam Jain

May 3, 2013

Selecting the Right Technology Vendor

If you are on a CXO level of a company, you must be bombarded with hundreds or even thousands of… Read More


April 29, 2013

All about “Mobile Sensors”

Android Monthly meet up In Techjini we are having monthly discussions on different topics. On Last meet up we discussed… Read More


April 15, 2013

The Story of Nokia (2 of 2)

Please read part 1 to achieve a better perspective of how we’ve come to Collapse of MeeGo and yes ,… Read More

Gautam Jain

March 1, 2013

The Story of Nokia (1 of 2)

  This one is mostly for Nokia fans and those who wonder how Nokia became NOKIA; what happened to Nokia… Read More

Gautam Jain

February 27, 2013

Know about Mac OS X File System and Unix System Directories

Almost all developers/programmers are familiar with Windows System Directories and File System. In current trend, Android, iOS and Mac OS… Read More


January 28, 2013

Protecting Android App from Software Pirates

Pirated software is a big problem for many software companies. Software pirates use decompilers to remove license restrictions. Here some… Read More


January 24, 2013

Calculate the distance to object from camera

The ratio of the size of the object (imageHeight) in picture and the height of the object in real life… Read More

Jay K Daftary

December 24, 2012

Google Makes SDK Available For Its Native iOS Maps

Google has released native maps application that will allow developers to utilize its service within their own framework. Andrew Foster,… Read More


December 13, 2012

Different type of Custom Activity Indicator or Spinner

Customising UIActivityIndicatorView iOS SDK support only one type of activity indicators (spinner) with fixed size. For effective iOS App Development,… Read More


December 12, 2012

Benefits of getting high on Water!

                   In a market saturated with specialty coffees, soft drinks, sports drinks… Read More


November 30, 2012

Supporting iOS 5 and below with xib of iOS 6

The problem: Application made for iOS 6 crashes for 5.1 and below. The solution: In iOS 6 there is a… Read More

Gautam Jain

November 26, 2012

Basics of supporting iPhone 5 for older projects

This post is to tell you basics of how to support iPhone 5 screen for your older iPhone development projects… Read More


November 23, 2012

Symfony2.X: Accessing id’s in controller BatchAction of SonataAdminBundle

Using Sonata Admin Bundle(https://github.com/sonata-project/SonataAdminBundle), we can easily set up a basic Admin section for a web application. Recently, was working… Read More


October 23, 2012

Android : Save big size image from Camera Application

While working with image saving from media/sd-card to android application‘s local path, I came across with an issue to get… Read More


October 11, 2012

Running php script as cronjob having file handling functions

Problem: For some reasons i was not able to run the script having file handling functions from crontab, after few experiments… Read More


April 4, 2012

Use of Doxygen tool to generate documentation of a project

Documentation is one such task which we as developers, find it boring to do in spite of knowing its importance…. Read More


February 24, 2012

Android Development – Know the Platform and Architecture for Android apps development

Android Inc. first open its eyes at Palo alto, California USA in Oct 2003 by Andy Rubin along with his… Read More


February 23, 2012

Android Reshaping the World of Communication – Android Development

Android is spreading its wings and restructuring the way people communicate. Android empowers millions of phones, tablets and other devices… Read More


February 21, 2012

Startup Weekend – Bangalore

Startup Weekend is coming to Bangalore! Startup Weekend is proud to announce that we will be holding our next event… Read More


December 30, 2011

Insert and modify Contact in Android

Being an android app developer, I would like to share that Android 2.0 provides new Contact API, which is defined… Read More


October 31, 2011

Historical timeline charts related to computer/electronics

Android iPhone Apple Mac Bill Gates Linux Windows CE Various Mobile OS Excel Photoshop Intel Sony Nokia Social Media Search… Read More


October 10, 2011

Request Class Details

For importing Request Class use following statement use Symfony\Component\HttpFoundation\Request; Following statement creates object of class “Request” $request = Request::createFromGlobals(); //… Read More


October 5, 2011

File size limit exceeded linux error

This error can be fixed by checking command uname -a. Here it will display max limits assigned to various resources…. Read More


October 5, 2011

Innovative Test Cases and Expected Results for Accelerometer, Compass And GPS

In current mobile technology, we use accelerometer, compass and GPS in latest mobile models. Here some innovative test cases and… Read More


September 30, 2011

Nine Patch Images useful for android

Android devices come in different screen sizes and density, often making it very difficult for Android app maker to design… Read More


September 29, 2011

Batch Insert to SQLite database on Android

Database operations are slow and in a situation where thousands of records have to be inserted, inserting each record consumes… Read More


June 29, 2011

Customizing Background and Text color in Options Menu Android

Options menu in android applications can be customized to set the background or change the text appearance. The background and… Read More


April 19, 2011

How to change foreground & background colors in a webview.

At times we need to change the font or background color of the webview in Android to make it more… Read More


April 19, 2011

Retrieving Current Network Status in Android

Here is a quick snippet of code which might help to application developers in getting the current status of an… Read More


April 7, 2011

To check whether an element exists using jQuery

To check whether element is present or not use following code in jQuery:- If we use following code for checking… Read More


April 7, 2011

To get Linux OS release

To get Linux OS release, give either of the following commands 1.$ uname -r 2.$ cat /proc/version


March 18, 2011

Code for resumable download

Another piece of code for PHP developers, useful in open source applications development. Following is the function for application that… Read More


March 17, 2011

To get data from POST body in PHP

This may look a very simple and small piece of code, but it took me ages to work on this… Read More


March 17, 2011

BlackBerry Tablet and SDKs

The BlackBerry tablet OS is based on QNX Neutrino Micro Kernel OS.  The tablet will offer full OpenGL and POSIX… Read More


February 21, 2011

Hindustan Times writing about Indian War Comics

After the Bangalore Mirror, it is now Hindustan Times publishing a news about JiniBooks and Indian War Comics available on… Read More


February 15, 2011

How to establish connection over “https” using NSUrlConnection in iPhone?

The default TLS (Transport Layer Security) policy should be sufficient, but if you want to get involved in this process… Read More


February 2, 2011

Indian war heroes’ comics on iPad

Today Bangalore mirror published a small write up about TechJini’s efforts to salute the war heroes of Indian army. Congrats… Read More


January 31, 2011

Introduction to HTML 5 (part 1 of 10)

HTML 5 HTML is always considered as one of the important aspects of web development. Here, we are discussing about… Read More


December 10, 2010

Steps For Publishing Application On Android Market

Make your application non debuggable Remove the android:debuggable=”true” attribute from the <application> element of the manifest. Remove log files, backup… Read More


November 25, 2010

Creating a Customized PopOver for MapView

The Android developers tutorial guides to create an app that shows a map the user can use to zoom and… Read More


November 23, 2010

iPad in Education Industry

iPad has emerged as one of the major inventions in the modern world. Though, it is still new and lots… Read More


November 11, 2010

Capturing the direct links for google analytics.

Capturing the direct links for google analytics. There are many occasions where one wants to know how many clicks were… Read More


November 10, 2010

Team Outing to Seagot Banasura Resort

It was time for another team outing and this time we headed to Seagot Banasura Resort located in Wayanad district,… Read More


October 26, 2010

Bangalore Android Developers having fun with Arduino and Amarino

Here are some of the pictures from Bangalore Android Developers / User group’s dev event. Theme: Have fun with Arduino… Read More


July 31, 2010

Mobile Commerce: Retail

When we start talking about smart-phones, there has been a lot of changes: there are lots of smart-phones to choose… Read More


June 8, 2010

Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010

This is a research of Gartner on worldwide mobile phone sales and rankings given to the manufacturers as well as… Read More


May 25, 2010

Smart Phones – A revolutionary evolution

Earlier, we were using mobiles for making calls and just to stay in touch. It was even luxurious and unaffordable… Read More


May 13, 2010

iPad: A New Business Model for Publishing Houses

The iPad marks the emergence of a new business model for Publishing Houses, are you ready to use this opportunity… Read More


April 5, 2010

Campus Talent Hunt 2010

19th February 2010, our first Campus Talent Hunt at SJBIT, Bangalore. Thanks to SJBIT for organizing pool campus placement events… Read More


April 2, 2010

Smart Phone Apps for Hotel industry

Hotel industry is moving ahead aggressively in terms of marketing by using the power of mobile and smart phones.They are… Read More


March 24, 2010

quicktip: Working with strings.xml in Android and little bit about @

Very simple so straight to the point. BAD: In your xmls – <Button android:id=”@+id/buy_button” android:text=”Buy Me” /> In your java… Read More


February 20, 2010

quicktip: How to convert a view to an image (android)

This is a quick tip to convert or draw your view on a canvas so that you can either show… Read More


February 10, 2010

How we fixed the UTF-8 supported PDF generation Issue

PDF generation was an old request by one of our client. Our team struggled a lot to solve this. The… Read More


December 15, 2009

Android Push Notification

Push Notification: Push Notification allows an Android application to listen for messages being ‘pushed’ to it from the server. Through… Read More


December 1, 2009

How to set up Mysql Master-Slave Replication

Replication consists of following 3 parts…. The master records changes to its data in its binary log (Binary Log Events)…. Read More


November 25, 2009

Random differences between CodeIgniter and symfony

1) CodeIgniter is sleek, easy to learn compared to symfony. 2) CodeIgniter project set up time is very less compared… Read More


November 12, 2009

Team Outing at The Rappa!

Last weekend we went to The Rappa -An Island Eco Resort located 210 kms away from Bangalore near Hassan. We… Read More


November 9, 2009

Android NDK – an introduction (How to work with NDK)

What is the Android NDK? The Android NDK is a companion tool used only in conjunction with Android SDK which… Read More


October 26, 2009

You are NOT an iPhone developer

After interviewing several iPhone developers here in Bangalore, I am really frustrated. We already have a team of iPhone app… Read More


October 24, 2009

How we fixed production push notifications not working while sandbox works

We have faced the issue of push notifications working seamlessly over sandbox but never work on production. This has happened… Read More


October 22, 2009

Android 1.6 Gestures

Android 1.6 platform introduces entirely new gestures framework that finally lets developers build gestures into their apps using the new… Read More


October 8, 2009

Thunderbird 3 beta 4 – Search and Conversations (Gloda)

I have been using Thunderbird 3 (various beta) for quite some time now. There were quite a few new features… Read More


September 17, 2009

iPhone OS backward compatibility, Target and Deployment SDKs and AdWhirl integration

Since many iPhone and iPod Touch users have not upgraded to the iPhone OS 3.0, it makes a lot of… Read More


September 2, 2009

Height of ‘plagiarism’

Today while generating leads Santosh came across one of the most shocking and ridiculous ways companies seem to be ‘trying’… Read More


August 29, 2009

Independence Day Celebration!!

Independence Day was just around the corner and we started planning for the special day!! Typical ideas like having ethnic… Read More


August 19, 2009

Pillars of TechJini – Sapna

Yesterday while driving back home I saw Sapna, one of our PHP team members (almost running) to catch probably what… Read More


August 7, 2009

Writing good code – Design patterns group formed

This is how we at TechJini define good code – Code that fulfills customer requirement. This is the most important… Read More


August 6, 2009

HTC Magic – android phone in India total let down

UPDATE 18th Aug 2009: Finally fastboot problem of perfected SPL is taken care of. We were able to flash new… Read More


July 17, 2009

Tools for iPhone UI (user interface) design, mockups, wireframes or just a sketch

We tried several tools and methods for user interface designing of iPhone applications. We now use a combination of these… Read More


July 9, 2009

Aw’ Shugs Free version now available

After 10 days in review, Aw’ Shugs Free is now available on the iPhone App Store. The update to the… Read More


July 1, 2009

Aw’ Shugs Japanese version now available

We just released the 1.1 update for Aw’ Shugs with complete Japanese support in the application. Here’s what it looks… Read More


May 20, 2009

Aw’ Shugs comic now available on slideshare

Comic strip for Aw' Shugs – the iPhone application View more presentations from techjini.


May 7, 2009

Democratic Company – everyone tells how their preformance should be evaluated.

We have these open sessions regularly in our company where everyone talks about why they chose TechJini, what they like… Read More


January 23, 2009

What we like and dislike about TechJini – Joys and pains of working with TechJini (a start up or small company)

Right from the heart, this is what we ‘jinies’ (I just invented that term 🙂 ) have to say about… Read More


January 20, 2009

Android tip #1 ContentProvider , Accessing local file system from WebView / showing image in webview using content://

ok, this was a tough one. First be informed that this is something Google (Android people) are trying to prevent… Read More


January 10, 2009

MySql tip #2 Taking backup ensuring multi byte characters does not become garbage

If you have multi byte data in your tables its important to take backup in utf8 which can be done… Read More


December 29, 2008

JBoss tip #5 Keeping the project in exploded .war file in some other location other than deploy folder

This is how you can increase your productivity while developing an app on Jboss, no need to package and deploy… Read More


December 25, 2008

JBoss tip #4 Increasing the jta time out from default 5 mins to more

Open %JBOSS-HOME%\server\default\conf\jboss-service.xml [sourcecode language=”xml”][/sourcecode] 3600 ${jboss.server.data.dir}/tx-object-store [/sourcecode language=’css’] [sourcecode language=”xml”][/sourcecode] 3600 [/sourcecode language=’css’] by default it would be 300, here… Read More


December 24, 2008

MySQL tip #1 How to find size of a mysql database

In order to find size of your mysql databases you can run following sql querry: [sourcecode language=’sql’] SELECT table_schema “Data… Read More


December 23, 2008

JBoss tip #3 Accessing the application out side the local machine

Open %JBOSS_HOME%\server\default\deploy\jboss-web.deployer\server.xml and change the address to “” [sourcecode language=’xml’] [/sourcecode]


December 21, 2008

Jboss tip #2 Changing the default port number 8080 to some other port

Open %JBOSS_HOME%\server\default\deploy\jboss-web.deployer\server.xml and change the port as per your requirement. [sourcecode language=’xml’] [/sourcecode]


December 20, 2008

Jboss tip #1 Connection Pooling And DataSource creation

Which ever data source you create (for instance lets say for oracle data source or mysql data source ) file… Read More


December 19, 2008

Linux applications to make life easier

bash-completion If you know what the command does but dont remember the options this will be really helpful. You wont… Read More


December 16, 2008

Our shiny new iMac

Just got our new iMac


November 8, 2008

Starting work on the iPhone and Android platform

We are very excited to be starting work on iPhone and Android projects starting next week. Though our team has… Read More


November 7, 2008

tip: Single symfony project serving multiple domains via separate apps

Problem: You have a symfony project with 2 applications ‘customers’ and ‘resellers’. You want www.myretail.com to use ‘customer’ application and… Read More


November 5, 2008

HTTP/SSL requests from flash in IE when response is XML

If you happen to get an error #2032 when your flash file (running on IE) requests for XML content over… Read More


October 16, 2008

Am I using google chrome?

Well, a picture is worth a thousand words, and here’s a glimpse of what happened when I visited orkut.com using… Read More


October 10, 2008

Interface translation in symfony – tool for teams

I mentioned in my previous post how we decouple the translation dictionary completely from the source so that a change… Read More


July 16, 2008

Passwords in clear text

I just received a newsletter from a social network site (brijj.com) and was surprised how they had embedded my username… Read More


July 4, 2008

Restoring monitor resolution on 17″ TFT

A lot of times I found my Acer 1702W 17″ TFT Monitor loosing its native resolution of 1400 X 900,… Read More


February 16, 2008

Date manipulation using GNU date

GNU date command lets you do just about everything related to date and time but date manipulation is something not… Read More


February 9, 2008

Interesting information from Google trends

I was waiting for our designer to show me some htmls so in the meantime I thought of ‘browsing’ Google… Read More


October 27, 2007

GlassFish Auto Deployment and Hot Deployment

There are several ways to deploy a GlassFish application. To speed up development/debuging we need a way to instantly deploy… Read More


October 23, 2007

Evaluating / Comparing NetBeans and Eclipse EE for Java EE development

Although we are ‘big’ Eclipse fans and have been using it for many years for everything (PHP/symfony, Java, XUL, HTML)… Read More


October 19, 2007

Visualizr – Yahoo! Open Hack Day Bangalore, India

Over the weekend we went to the open yahoo! hack day at Bangalore ….and what…… Here are the ideas we… Read More


October 9, 2007

STPI incubation facility in Bangalore

We recently came to know about the incubation facility that STPI provides to new startups looking for a cost effective… Read More


September 19, 2007

Recovering database from MySQL 4.x

Recently I was involved with a task to recover a database on MySQL 4.x that crashed. Below are the steps… Read More


August 31, 2007

Free Photo Editing Softwares

Wanting a powerful and free photo editing software is a common thing. I mean when you are trying it as… Read More


August 20, 2007

Employees in startups

Anuj Khurana has some great pointers of what the employees in a startup should be doing and expecting. I specifically… Read More


August 18, 2007

Interface translation in symfony

Symfony provides interface translation using the XLIFF standard. While using the XLIFF standard here is good, it has one pain… Read More


July 26, 2007

Service and product innovation – customers can help

A recent law suit against Dell by the attorney general of New York, says a lot about how important customer… Read More


June 29, 2007

Early day impressions

I started my career with GE as a trainee & left the company after 9 months very clear about ‘what’… Read More


June 18, 2007

Quizzing in a connected world

Few days ago I played an interesting quiz. You should try it when you have time. I enjoyed solving it. Once… Read More


June 5, 2007

Starting a company in Bangalore

During the year and a half of TechJini’s existence, we have learnt several things about starting and running a company… Read More


June 1, 2007

Cheer Your Favourite Team in World Cup 2007

With a few free days on hand and the ICC Cricket World Cup around the corner, we here at TechJini… Read More


March 8, 2007

FireFox extensions I cannot work without

Firefox, Eclipse, Thunderbird, Kopete/GAIM, OpenOffice, konsole, tomboy this is where I spent over 95% of my computer time. Best thing… Read More


January 23, 2007

Why do I use Frameworks and Design Patterns?

I have been designing and developing for over 10 years now. I have never worked on same technology for more… Read More


August 13, 2006

Wanted: Indian Innovators for web 2.0

As more and more companies bring out great products in the web 2.0 arena, it becomes evident that innovation is… Read More


March 23, 2006

Interrupt Management

It had taken me the whole of morning yesterday to arrive at the strategy and algorithm we would be using… Read More


March 22, 2006

Enabling Java support in PHP

Note: This article was written after implementing Java (1.4.2_06) support on PHP 5.1.2 (cli) (built: Feb 28 2006 06:21:15) As… Read More


March 11, 2006

Starting RCP application in your desired locale

This tip answers following questions: 1. How do you I start an RCP application in locale of my choice 2…. Read More


March 9, 2006

Successful offshore practices

Ed Sim writes about “Successful offshore practices – let them work on your crown jewels“, I will be surprised if… Read More


February 2, 2006

Happy Birthday Riya

I know its a little too late, 2 months late actually, but as they say “better late than never”. Everyone… Read More


January 20, 2006

Custom XUL titlebar that responds to events (almost)

<titlebar> tag does not have the standarf minimise, maximise or close buttons and the reference says “Any elements inside the… Read More


January 19, 2006

Extending FireFox menu bar

You can easily find information on how to create a new toolbar but if you want to add to an… Read More


January 19, 2006

Show me the money

Web 2.0 is the center of all internet activity nowadays. More and more people are joining the race to get… Read More


January 19, 2006

Identifying and displaying hyperlinks in XUL

The other day I needed to identify URLs within a block of text and create hyperlinks out of them to… Read More


January 12, 2006

Is an idea necessary?

When we started TechJini, we did not have any particular killer-app in our mind. Of course, we had several ideas… Read More


January 9, 2006