Author Archives: Yakov Fain
Configuring Eclipse with Apache Tomcat and Ext JS
April 24th, 2013 by Yakov Fain
While Eclipse IDE is not the best one for JavaScript developers, it’s the most popular IDE among enterprise Java developers. If an enterprise Java developer needs to start developing in JavaScript, the first question comes to his/her mind is “Can… continue reading
The Workspace of a Modern Programmer
April 15th, 2013 by Yakov Fain
Ten years from now software developers will commute to work only if they’re invited to a corporate party or they have to work for an old fashioned client. Software professionals (not the average 9-to-5 workers) will have a freedom to… continue reading
e-Commerce with Hybris: 10 Million Product Catalog?
February 25th, 2013 by Yakov Fain
Last month a prospective customer called our office. “We know that you have a team of software developers that build e-commerce applications with Hybris software. Can you help us with developing our online store?” “Sure we can – we have… continue reading
HTML5 or Flex Framework
January 22nd, 2013 by Yakov Fain
More than a year passed since Adobe decided to stop supporting Flex framework and gave it away to Apache Foundation. This writeup is based on the conversation I had with my colleague Anatole Tartakovsky in January of 2013. In this… continue reading
Four chapters submitted to O’Reilly
January 10th, 2013 by Yakov Fain
We have submitted the drafts of four chapters of the book “Enterprise Web Development: from Desktop to Mobile” to O’Reilly for review and editing. This is a pretty hands-on book as we are developing an application Save Sick Child while… continue reading
The Degradation of Java Developers
October 12th, 2012 by Yakov Fain
On multiple occasions I was blogging about these legions of enterprise Java developers trained to use certain frameworks without understanding how things work under the hood. This morning I had chance to see it one more time after interviewing three… continue reading
My Three Days at JavaOne 2012
October 6th, 2012 by Yakov Fain
After spending three days at JavaOne I’m happy to report that Java remains the most stable and reliable platform.There are some new additions to the language and the JVM that will make Java more complicated. I’m talking about Nashorn, Jigsaw,… continue reading
What Makes a Web Application Enterprisey?
September 5th, 2012 by Yakov Fain
We’re starting writing a book for O’Reilly that’s titled “Enterprise Web Applications: From DeskTop to Mobile”. The book will be available under Creative Commons license, which means you can read it and provide your feedback from the get go. Here’s… continue reading
From Quill Pens to O’Reilly Publishing
September 5th, 2012 by Yakov Fain
1812 Imagine I wanted to write a book about Web development in the year 1812. Which tools would I need? I’d need an ink, a quill pen, and a stack of paper. To make multiple copies of the book, a… continue reading
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