Supply chain attacks, React, and the death of “mix & match” development
Recently, a popular open source project called polyfill.js was taken over by a bad actor, who injected malicious code into the project. 100s of thousands of sites with CI (Continuous Integration)...
View ArticleThe insanity of SSR (Server-Side Rendering) for Enterprise apps
Recently, we talked to a prospect who was building an ETL (Extract, Transform, Load) front-end, and found out that they were doing it in an SSR framework. This is insane. Truly and completely nuts....
View ArticleIntroducing SmartClient UI Components for React Applications
When building your web application in React, having the right UI component library is extremely crucial. Through Isomorphic Software’s SmartClient library, you have the most powerful, comprehensive...
View ArticleBest Practices for Business Logic Validation
Validation is a critical aspect of any web application, especially in true web applications that offer advanced functionality for sophisticated users – people who use the application continuously, all...
View ArticleOptimizing Web Applications vs Web Sites
Most of the time, when you read advice about optimizing your web properties, the advice is provided without making a distinction between building a web site vs building a web application. This assumes...
View ArticleFallacies of React: Why so many React projects fail
If you use React, it’s easy to hire experienced developers, and you can use the best components available from a variety of sources, right? Wrong. Unfortunately, this is not at all true, for two main...
View ArticleWhy Everything Is CRUD
Many web frameworks have very advanced support for the so-called “CRUD” operations, that is, Create, Retrieve, Update, Delete, also known in SQL as Insert, Select, Update and Delete. Often, when...
View ArticleAre lightweight components really what you need?
Table of ContentsWhat drives productivity in today’s web applications?Can we build high-productivity applications with lightweight components?Wrong performance focusThere is a reason not to load...
View ArticleThe Difference Between SmartClient and Smart GWT
We often get asked about the difference between SmartClient and Smart GWT. The answer is: ‘not much‘. When you’re running SmartGWT, you’re also running SmartClient When you are running SmartGWT, you...
View ArticleCustomer Success: Royal Brompton & Harefield NHS Foundation Trust
Developing IT solutions to support research for new, more effective and efficient treatments for heart and lung disease. Royal Brompton & Harefield NHS Foundation Trust is a partnership of two...
View ArticleCustomer Success: Big Pharma
Last week we talked to a Principal Scientist (let’s call him Ken) at one of the worlds largest pharmaceutical companies. Ken gave us some really great insight into why and how they use SmartClient....
View ArticleTahoe Spotted in the Wild
Early Adopter of Tahoe SalesDriven (BPM and CRM application provider) adopted our Tahoe skin before it was even released. We thought you might like to see it in action. (Note: You can learn more about...
View ArticleThe Future of GWT
Here at Isomorphic, we fairly regularly get asked about the future of GWT. We thought we would give you a status update and provide some background info to put your mind at rest. Back in Jan 2012,...
View ArticleJava Ecosystem Insights, Free Cloud Expo Pass … and One More Thing
Exec Insights on the State of the Java Ecosystem Tom Smith from DZone recently interviewed Isomorphic CTO, Charles Kendrick, and several other execs, to get insights into the state of the Java...
View ArticleDevOps Patterns and Anti-patterns: How to do the Right Thing in the Real World.
In DevOps, what patterns lead to success? What are the anti-patterns that should be avoided? Charles Kendrick – CTO here at Isomorphic Software – recently participated in a DevOps power panel at the...
View ArticleJoin us at the DevOps Conference – Get your FREE Pass
Join us at the DevOps Conference Isomorphic will be at the DevOps Summit in the Javits Center, NY next month (June 7-9), and we’d love you to join us. Follow the steps at the bottom of the page to get...
View ArticleThree Problems with Agile
The essence of Agile is to ramp up communication between team members to an extreme degree. The idea behind this is to minimize the functionality gaps, design misses and rework so often encountered in...
View ArticleThe Difference Between SmartClient and Smart GWT
We often get asked about the difference between SmartClient and Smart GWT. The answer is: ‘not much‘. When you’re running SmartGWT, you’re also running SmartClient When you are running SmartGWT, you...
View ArticleCustomer Success: Royal Brompton & Harefield NHS Foundation Trust
Developing IT solutions to support research for new, more effective and efficient treatments for heart and lung disease. Royal Brompton & Harefield NHS Foundation Trust is a partnership of two...
View ArticleCustomer Success: Big Pharma
Last week we talked to a Principal Scientist (let’s call him Ken) at one of the worlds largest pharmaceutical companies. Ken gave us some really great insight into why and how they use SmartClient....
View Article