Don’t Listen to Your Business Analyst

August 27th, 2012 by Yakov Fain

I’m a partner in two companies – an IT consultancy Farata Systems,  and SuranceBay – a 3 year old startup where we’re creating a software for insurance industry. Brian Morton, my partner at SuranceBay who knows everything about insurance wrote a blog delivering the message… continue reading

The TOC of the Book “Enterprise HTML5 on Desktop and Mobile”

August 15th, 2012 by Yakov Fain

I’ll be participating in writing a new book on the enterprise development with HTML5. At this point we have created only the first cut of mind map (we use MindMeister software) that includes a TOC with very brief description of… continue reading

Advanced Introduction to JavaScript

August 9th, 2012 by Yakov Fain

Some software developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. The reality is different though. JavaScript is a powerful, flexible, dynamically typed language that supports object-oriented… continue reading

E-Commerce with Hybris

July 31st, 2012 by Yakov Fain

People are accustomed to buying goods online. If a company sells products to individuals, we call it B2C for Business To Consumers. If a business sells to other businesses – it’s B2B. Having an online store allows to sell around… continue reading

Adobe or HTML5?

July 19th, 2012 by Yakov Fain

I know, some people will say it’s apples to oranges. Some people will say Adobe is also pushing for HTML5. But I’m writing this for people who read the title of this blog correctly: Flex or JavaScript. Disclaimer 1. I… continue reading

An Elevator Pitch for Modernizr

July 6th, 2012 by Yakov Fain

Say, you’re creating a new startup. What’s one of the most important things you need badly? Money. But how do you convince someone to give you some cash? An elevator pitch. You need to think hard and produce 2-3 (not… continue reading

Time to Write a new Book: Enterprise HTML5 and Going Mobile

June 22nd, 2012 by Yakov Fain

Yesterday, I was talking to my business partners (and former co-authors) about writing a new book. So far, the working title of the book is “Enterprise HTML5 and Going Mobile”.  The first part is about technologies and techniques used for the desktop… continue reading

Our Fifth Annual Symposium will take place in August

June 4th, 2012 by Yakov Fain

In our company it became a tradition to run  in New York City an annual symposium on software development, where our engineers share their experience gained while develping real-world applications. In first, second, third, and fourth Farata’s symposiums we were covering various aspects… continue reading

Generating Ext JS and Java CRUD Applications with CDB. Part 1.

April 18th, 2012 by Yakov Fain

Clear Data Builder for Ext JS (CDBExt) is an open source tool that automatically builds Ext JS/Java EE CRUD applications given one or more annotated Java interfaces. The generated JavaScript and Java code enforce best Ext JS and Java EE… continue reading

What not to Bring to an IT Conference

April 18th, 2012 by Yakov Fain

In May, I’m flying to Kiev, Ukraine to participate in a Java conference there and this won’t be the only conference I’ll be going to this year. For software developers the ability to attend a major professional conference is a… continue reading