Dec 7, 2023

What is edge computing?

Edge computing is a distributed computing paradigm that involves processing data near the source of data generation (at the "edge" of the network) rather than relying on a centralized cloud-based system. In traditional cloud computing, data is sent to a centralized data center for processing and analysis. However, in edge computing, processing is done locally on devices or edge servers, reducing the need to transmit data to a distant data center.

Key features of edge computing include:

  1. Proximity to Data Source: Edge computing systems are located close to the devices or sensors that generate data. This reduces latency and enables real-time or near-real-time processing.

Oct 11, 2022

Build Vs Buy Decision Framework

To Build or to Buy that is the question! 


This question, at times, haunts the decision making leadership without having a structured approach to make such decisions. Gut feelings or subjective opinions can lead to confusion and irrational decision making. There is no better way than quantitative scoring of these two options across multiple criterion. Quantifying values also allows multiple stakeholders to score and averaging the score leads a collective decision.


As a first step, collectively align on the Metrics you would like to evaluate your Build Vs Buy decision. Go beyond achieving feature performance parity and consider metrics like compatibility Speed to Market, Cost/ROI, Training and Support.

Oct 7, 2022

Cutting Edge vs Bleeding Edge Technologies - quick byte

Every technologist have heard the buzzwords Cutting Edge and Bleeding Edge. 


This is the choice presented when selecting technology for mission critical objective. It's important that the technology selected not only meets the goals but is tried and tested fully. This is true for the complex organizations that cannot afford to fail, cannot use beta products or the versions of the product which are not yet fully matured with all the major defects fixed.


On the other hand, sometimes organizations wants the technology that ahead of it's time even if all the bugs are not removed fully removed. Military weapons and warplanes are good examples for adopting to technologies which are not yet fully matured but can gain significant competitive advantage. 


Metaphorically speaking, the tip of the knife is a bleeding edge and the better part of the knife that does most of the cutting is called cutting edge. 

Oct 6, 2022

Feature Performance Parity

 

Feature parity objective is to ensure that all the existing features and functionalities within current products are successfully replicated on new platform without any regression.


This is more important when organization wanted to retire existing application, platform or product but wants to ensure that the new system continue to meet the same expectation at a minimum.


Performance parity, in line with feature parity is to ensure there is no performance degradation as features are moved to new systems.


Oct 3, 2022

TOGAF Application Development Method (ADM) framework

TOGAF is the most popular Enterprise Architecture framework to design, plan, implement and govern the Enterprise Information Architecture. It's a high-level approach to help define business goals and align them with Architecture objectives.


TOGAF, developed by the open group, is a global standard for Enterprise Architecture. It was initiated in 1990s and since then have gone through multiple versions with latest being TOGAF 10 released in April 2022.


TOGAF helps reduce cost, time, risks, redundancies in the development of the Enterprise infrastructure. The four typical domains identified in TOGAF for Enterprise Architecture are Business, Data, Application and Technology.

Sep 28, 2022

Search Engine Optimization (SEO) Basics

 

Search Engine Optimization (SEO) is the process of optimizing and improving quantity and quality of the website traffic by using technical configuration, content relevance and website popularity.

SEO Basics below provides quick bite summary on -
1. What is SEO
2. How SEO works
3. SEO Best Practices
4. How to SEO
5. How SEO looks like
6. SEO Don'ts
 

Sep 13, 2022

10 Drawback of using Microservices

Microservices can be very useful in building distributed system that are faster, better when compared to monolithic systems. Microservices can reduce all dependencies and complexities to quickly scale the system. However, microservices are not a free lunch. 

What are the sorts of problems can Microservices bring? Here are 10 drawbacks of using Microservices to carefully considered while adopting to Microservices architecture.

Apr 17, 2015

Oracle EBS: How to Correct Duplicate Items In Inventory Master Items Form

Although duplicate Item creation is not allowed in Oracle, often times you would come across duplicate Items created in INV, PIM such that the creation date and time is exact same to the level of the milliseconds.

Apr 8, 2015

Oracle EBS: SQL to find currently running jobs in application with start date and time details

The following query find the currently running jobs/concurrent programs in the application along with the date and time details. It's a very useful query which provide the  Request ID, Program name and provided the start date and time in the required format.

Output will be in one column under CURRENTLY_RUNNING_PROGRAMS with results like - 
Request_ID 7746467 (Program Name) has been running since 2015-04-08 14:20:31

Oracle EBS: Query to find application responsibilities assigned to a user

Following SQL query help to find all the application responsibilities assigned to a specific user or users with start date and end dates, provided a user name.
Query can be further tweaked to suit to your needs and fetch additional information life user names in detail, responsibility ID other responsibility details.

Feb 6, 2015

SEO using Meta Tags & Keywords:How to Write Meta tags



Ranking at the top of the results in every search engine is a dream of every SEO practitioner. Meta tags are easiest and most convenient ways of describing websites, title, description, keywords and other details in machine readable format.
What Are Meta Tags?
Meta tags provide Meta Data about the HTML document. They are special tags that provide information about the website. Meta tags exist in HTML in  section  and hence are only visible and purposeful for search engines. Meta tags are great ways to provide information about their sites to search engines. 

Feb 1, 2015

SEO DO's and DONT's: Art of SEO

SEO is about manipulating search engines but only to an extent. After that it you really can’t do much and if you try to, you run the risk of losing search engine rankings completely. There are simple do's and don'ts of performing SEO.

Jan 24, 2015

JPEG, GIF or PNG: Right Image Format for Your Website

Image accounts to the most of the downloading that happens besides taking up most of the space. While images are necessary to grab attention and provide a right context, Image optimization could yield huge performance improvements. Image optimization is a technique which requires careful analysis of many image parameters like format, quality, pixel, size and many more. 

Oct 12, 2014

F-SHAPED PATTERN FOR SEOs: How Users Scan Webpages

Eye-tracking technologies have been used since long to understand user focus behavior and attention span when it comes to visual display. Eye tracking technology has advanced itself enough to tell you what people look at, for how long, in what sequence and why so. It was in use for electronic control panel designs for airplanes and similar purposes with recent prime addition being website designs.

Oct 3, 2014

GOOGLE POWER SEARCH FOR CALORIES AND NUTRITION VALUE

Since 2013, Google added a way to provide the search user with accurate information about the food and nutrition from reliable sources like USDA.
The information is not just about the calories, but also includes detailed nutrition chart. It uses Google's knowledge graph to display the information in a tabular format on the right site of the search results.

Oct 2, 2014

HOW TO ADD A FACEBOOK 'LIKE BOX' IN A BLOG

Facebook as a social media is essential to spread and share your blog posts with people. Once you created a Facebook page, you can connect your Facebook profile with your website.

Facebook offers ready social plugins for your website.

Sep 23, 2014

Power Searching location details in google

Power search location details with Google using these easy operators. Knowing how you can make Google retrieve information you desire will make your life a lot easier.

What time is it?
You can find exact time in any location using operator - 'time in location'. Google will display the local date and time. Just replace the name of the location by name, district, state or a country.

Sep 22, 2014

Google search for specific filetype or an extension

Using Google search you can search for a specific filetype instead of the content on webpages. You can restrict your search to Word document, a PDF file, a Powerpoint presentation or an excel workbook.

Offcourse when you want a cover letter or a resume template in the form of a word document, a presentation on agile methodology to senior leadership or a cricekt rulebook in the form of a PDF file, this is of an immense use. When you can search and get a specific document, suddenly, web content is not as much useful.

Sep 14, 2014

Free Password Manager: Norton's Identity Safe

Password managers come in many form and almost all the browsers offer password managers. They store the encrypted password in the local profile. But there is always a risk where your data can be used by someone else.

Make your blogger website work without www

Modern website users skip typing www. prefix to your domain name and expect it to work.

So you bought the custom domain name and moved your blog to new domain. You followed all the steps and created the DNS record by logging into domain registrar. But even after creating the proper A records and CNAME records, you are unable to launch your website without typing www.

Your website is launched with www.mywebsite.com but when you type mywebsite.com, it doesn't launch your homepage. Problem could be simpler than you think.