How to Connect UI to a Salesforce Backend Working with a Visualforce page and its MVC pattern is very powerful when it comes to bind the data from the standard and custom Salesforce objects, but for creating a single page application that provides a better UX and kind of and app look and feel rather […]
Posts Tagged ‘#InflectionPoint’
Gathering Requirements for Developers
Gathering requirements is crucial for a project to succeed; therefore, documents must be precise, measurable, clear, and understandable. Gathering requirements for developers is a process that will determine the success of the project. In order to achieve the goal of any IT project, every team must be on the same page. Teams that usually are […]
Consuming a Rest Service with Angular
An example of how to consume a REST service simulating that it will return the results in a JSON format. Angular JS is a structural Framework made by Google for dynamic web applications. It is compatible with HTML5 and helps provide the functionality to make a web page dynamic using bidirectional data binding relying on […]
Uploading Test Cases to ALM via Excel
A Quick Manual on how to Upload Test Cases to ALM using Excel Creating test cases on HP Application Life-cycle Management (ALM) sometimes could be frustrating; the application may be running slow, it could be under maintenance, or maybe the tester has the test cases on a spreadsheet. Luckily we have Excel to save the […]
Most People Don’t Understand What UX Is
In a society where design is everywhere, and we could almost say it rules our lives, UX is a terminology that has been adopted by most Web designers and Design agencies worldwide; but even when it is something most professionals in this area have adopted, a lot of them don’t really know what UX really […]
A Common JSF mistake
How to Build Code Which Prevents your Database from Receiving Too Many Hits A couple of years ago I started working on a project that was being built around JSF (JavaServer Faces) and I started to notice that the Database was taking more hits than expected. After digging around, I found out that when you […]
Facelets – JavaScript Parsing
One of the most common issues when starting a project for the 1st time with FACELETS (XHTML + XML) is that it does not handle very well JAVASCRIPT enclosed in a normal <SCRIPT> tag within the JSF file. The reason behind this is that XML has five special characters which have a special treatment by […]
Demystifying Agile, Part 1
Based on my 13+ years of experience as a professional software developer; I would like to discuss about “Agile”; its virtues and its dangers, its myths and misconceptions, its pros and cons; and also some of the common pitfalls I have encounter during the years. Agile, not Agile? What the Heck are we Talking About? […]
Being Operational in the Cloud
The more you work on IT, the less you easily take in new technologies. On the one hand, you learn that a lot of what you hear about new tech is nothing but buzz and on the other hand you realize that new systems finally leave behind many of the lessons learnt from the old […]
QA & Testing is No Longer Just a Technical Issue, It Is a Business Issue!
In today’s world, in which digital transformation has increased, the quality of technology solutions has an important impact on the business results. Since an application defect is now translated into a business process failure, it can damage not just the reputation of the company but also the loyalty and profitability. QA & Testing is no […]
How I Fought a Common Cliché in the IT Industry
In the world and today’s society, there are many clichés; I think clichés can be some of the most hurtful things as they prevent us from knowing a new person with different nationality, religion, skin color, or different musical taste. At the end of the day, we are just people who do the same things, […]
Sky Quest – Planning the Whole Crazy Thing
Sending a weather balloon to stratosphere is not as hard as it sounds. However, it is important to consider certain aspects before buying the materials, like temperature and weight. It is also important to be constantly aware of the weather conditions, since the slightest change in the wind can force you to change the launching […]