Blog

In this article I will discuss about “Testing HTML Emails”. But before jumping in testing of HTML emails, let us understand why we need to develop HTML Emails. As we all know that in our daily life we are sending plenty of emails to our clients, customers, companies, etc. So why do we need to […]

Author: Stiven Fernandes

No one knows how they will react in a crisis until it happens. We hope we will respond in ways that reflect our core values. We are proud that SJ Innovation remained true to its motto. Employee happiness generates client success. We started 2020 with plans in place for a great year. Then, the world […]

SJInnovation has its own culture which was created by us. Here we are living with a culture. In our culture are we very friendly with each other. Everyone is so polite and is ready for everyone. When any difficulty comes we working together to solve this. I’ll describe 8 points about our culture that we […]

What is the Americans with Disability Act? The Americans with disabilities act, also known as the ADA, is a civil rights law to ensure there is no discrimination against the people with disabilities in all the areas of public life, which includes schools, shopping centers, all public and private places open to general public etc. […]

As more and more individuals opt for the idea of working remotely, employers are also embracing the same because of the benefits it avails. Most employees value flexible working hours, and that is why remote workers are increasing by the day. Unfortunately, the risk of feeling out of place is quite high among remote employees, […]

The onboarding process for remote employees joining a new company is very important. It has been proven that the impression employees have on their first week on the job will affect them throughout the whole year. SJ Innovation is a software development company with five locations, so most of our employees are remote. We have created a […]

In this article I will discuss about “Testing HTML Emails”. But before jumping in testing of HTML emails, let us understand why we need to develop HTML Emails. As we all know that in our daily life we are sending plenty of emails to our clients, customers, companies, etc. So why do we need to […]

The key phrase “One-on-One” plays a major role in the success of your company. Whether employees are located onsite or they work remotely, it is very important for them to have one-on-one interactions with their managers. When one-on-one is missing, it is often difficult to achieve results. At SJ Innovation, all of our employees meet […]

Are you building a Drupal website that has to meet strict business requirements the first time? You need a way to embed functional and acceptance testing in the development process from the ground up. This way, your team avoids building on mistakes that may take a lot of time and resources to fix later on. […]

Cross-browser compatibility has time and again proved to be integral to the success of any website. The objective is to guarantee easy access to all users regardless of the browser or device they’re on. When building your site to be cross-browser compatible, be sure to consider the needs of differently gifted users and persons with disabilities. Providing accessibility to such […]

At SJ Innovation, we believe in giving back to the community. As a software development company that has been in business for 15 years, we are constantly looking for positive ways on how we can contribute to society in the geographic areas where our offices are located. Community Outreach Program There are many reasons why we […]

If you are reading this post then you already know square is a payment gateway that accepts payment. In this article, I will explain how you can integrate square payment using react. Things you should do to understand this post. Learn the Basics of React and Node. Sign up to the square, create a sandbox account and […]

As an agency owner, you get many start-up clients. Sometimes you get a special one. When that unique client comes along, it’s up to you to step up to the challenge and help make that business successful. What if your client’s success comes at too high a cost for your agency? If the amount of […]

Over the last 15 years of running a software development agency, we’ve worked a lot and learned a lot. From humble beginnings in bedroom office with only a few clients, we’ve grown to 140 employees across five offices. Here’s a few of the lessons we’ve learned along the way. Clear Vision. Despite a tight budget, we […]

After the immense success last year SJ Innovations LLC is back with yet another edition of launchpad, A program held for the IT and Computer Science students aiming towards starting a career in the corporate IT field. LaunchPad 2019 was held at Goa Engineering College, Farmagudi and was conducted by all the Team Leads […]

Well, I will start off my article with this beautiful quote which I came across today morning. It says “If you want happiness for an hour, take a nap. If you want happiness for a day, go fishing. If you want happiness for a year, inherit a fortune. But if you want happiness for a […]

How to give access to the user in a specific page depending on their role using laravel Middleware MiddleWare in laravel work to check user role and give access to the users depending their role. I am writing this topics because when I was working on laravel user permission based access I faced difficulty […]

CUSTOMER RELATIONSHIP MANAGEMENT is one of the cornerstones of good business practice. Why? Quite simply, without a customer base you don’t have a business. Maintaining effective relationships with your customers by ensuring your interactions are tailored and seamless will grow brand loyalty while also bringing a host of other benefits to your company. We’ve outlined […]

Hardest thing in life is to let go of something that you like; your favorite pair of jean that is so comfortable to wear that you don’t want to throw it away, your favorite car that you have been driving for last 15 years that keeps breaking down but you have so many good memories […]

Why to choose? What to choose? Which is the best? Starting with WHY is one of my favorite practices. However I wanted to write an article from a totally different perspective. First of all I want to make sure that developers and customers understand the difference between the terminology “CMS” and “Framework” nowadays. CMS stands […]

How did I get into testing? Well, long story short, was dragged into testing out of desperation for a job, does this sound familiar? It’s a tale of most in testing. When I joined as tester wasn’t aware of what is testing was? What was my role as a tester? I was assigned tasks and just […]

In this blog post I am going to discuss about trending ‘buzzword’ PWA i.e Progressive Web Apps. What is PWA? Let’s refer the definition provided by medium.com PWA (Progressive Web Apps) is one of the most talked about technology shifts in the web and has gained unparalleled momentum among the practitioners in the IT world. […]

We live in demanding and distracting world. As we grow in our career we get more knowledge, experience and positions but along with this what comes is more responsibilities and expectations. Competitive market and fast changing technology demands more and more from us to sustain and provide value. You may not be able to make […]

In this blog we are going to discuss how to edit data of associated tables .The most common type error found in this that instead of updating existing records of associated data new records are created . For example there are 2 tables Customers and Customer Orders. Main causes the update […]

Today in this post will discuss how to create a custom business card using Photoshop CS6. All you need to get started is Photoshop CS6. In this post I will not teach how to use Photoshop but I will guide how you can create your business card with correct measurement ‘s and will discuss different […]

When choosing between customer retention and customer acquisition, the average entrepreneur will tell you that their priorities lies in the latter. Not that they don’t think that former customers are important, but most seem to have this notion that customer retention and customer acquisition are two totally separate, but slightly similar things – like two […]

Project Management can often be hectic and that can lead to outburst of emotions that we may regret later. It is important that we practice emotional intelligence and keep working on it on a regular basis. There are many things to be learnt and understood but I want to touch base on 7 things that […]

Your CMS is the chassis of your content marketing campaign.It doesn’t matter how great your content is, if your CMS can’t display and manage it right, it won’t have nearly half the impact it deserves. Many people mistakingly consider Drupal as a CMS (Content Management System), while Drupal is primarily a framework, one that can […]

Choosing your first job out of college can seem like the most daunting task you’ve had to make since deciding which college to attend. This post is for newly passed out graduates who are either deciding where to apply/interview or have already received multiple offers and are deciding which to accept. And for those who […]

When it comes to following-up leads and engaging potential clients for your digital agency, there are an array of things that you should not do. It is also not unusual to be gripped by fear and insecurity when reaching out to large corporations and experienced individuals, and this alone can prevent you from building potentially […]

Its been 5 great months since I started working for S J Innovation. Feels good to be a part of SJ Innovation and work as a team to achieve company’s motto and individual goals. I had heard that employees at SJI are very friendly and helpful and it is a great place for freshers to […]

We as a developers constantly trying to improve our development workflow. Whether it is related to writing code, automating some things or just staying more productive and focused. Here we will talk about how we can improve creation of files using Xcode custom templates. Many of us may not have heard about it because Apple […]

Database 1. Index the required columns from table. Make sure the table columns are properly indexed as per the requirement of your query. Do not keep adding too many indices, as it takes up additional disk space. 2. Use signed/unsigned properly. Signed variables use one bit to flag whether they are positive or negative. Unsigned […]

To fully appreciate the value of attending bi-weekly Project Manager meetings, it is important, in the first instance, to take a step back and consider what exactly Project Management is, then the benefits that each individual PM can gain from these meetings, should become much more clear. Project management is essentially all about creating the […]

Introducing reading is never easy when it comes to teams, you will find resistance from every team member for very valid reason such as boring, I can’t relate to this topic etc; nowadays personalisation algorithms has been recommending stuff as per our needs and taste so my team must have been expecting me to […]

Now a days Software testing is becoming very important part of the companies. Because organisations now know how important software testing is for successful and popularity of the software. So companies are looking out for a bunch of good testers for their QA department to deliver quality product for customers. So below are the few […]

The challenging task for a software tester is not only to find the bug but to investigate thoroughly and also report it effectively. For any bug fix to make it to production requires a very efficient and effective bug report which provide detail info about the bug and environment it is occurring, so it’s easy […]

It’s been repeatedly observed for lot of successful companies that how their success is directly related to the culture they follow and happiness index of team members. Over the time I always wondered about these things, what are these things and how we can inherit them. What does it mean by culture in a company […]

Isn’t winning fun? Yes! But that’s not the point. There are few things which we need to understand about winning and achieving : Wanting to win is the point. Not giving up is the point. Never letting up is the point. Never being satisfied with what you’ve done is the point. We win and we should […]

After a hectic workweek, most of the Employees tend to lack passion and motivation which leads to a weekend lethargy and at SJ INNOVATION where employee happiness is the priority, we came up with an idea of “Friday Fun Activity”, which would beat all your exhaustion and give a great start for your weekend. […]

Teamwork is not only essential when it comes to completing a project, it’s also vital to the overall success of a company; for example: If a company is to grow and move to the next level, teamwork will be key. Not only should each member of the team have the skills to do their own […]

1. Learn, Challenge and Grow How quickly are you going to lose motivation doing the same thing every day? The mindless zombie 9 to 5 may appeal to some, but if you want to enjoy your work, and stay motivated, you’re going to have to find ways to challenge yourself at work. Are there […]

We at SJ Innovation, every Friday usually attend a Session/Presentation by one of our team members. Our Development Team would do the same. Pick up a Topic, prepare a presentation and share the knowledge with everybody in the team. We noticed that these kind of session were not beneficial for technical topics where the […]

If a digital agency is to function to its maximum potential and succeed in delivering creative strategies and solutions to targeted markets, alongside high quality technical development, then it simply has to be facilitated by the best possible tools available. We are able to stay at the upper crust of our field through a […]

Many a times it happens that the project budget is limited. Your product owner is not ready to add more budget, but is expecting quality work. As a tester, how will you manage to test the entire site within a limited time? Here are some tips which you can use to make sure that you […]

It’s quite challenging for many of us to spend 8-9 hours at a workplace and specially with the work pressure and deadlines it gets very stressfully most of the time. Coming to work just becomes a everyday routine. Having been working with the IT industry for quite sometime, I feel having a positive work environment […]

I was an advocate of perfection wanted everything to be perfect and as team lead on the QA team in the SJ Innovation LLC along with ex- colleague (Lavina Faria) one fine day we decide entire QA team should be doing automation, how difficult would it be? Learn any language, practice and implement on […]

In this era of rapid development, we are in the fast pace of doing almost every job, at the same time everyone is worried about Quality. And it is the Quality Assurance team which makes sure that a quality product is delivered to its consumers. In the phases of development of a product constitutes a […]

I guess everyone was afraid to use RxJava in production at first time, so do I. Its purpose and principle of operation have remained a mystery to me. Reading the source code did not add clarity and articles was just confusing. So, let me make a shot to answer the questions: “What are the challenges […]

Every programmer in their life has been through the agony of finding bugs/errors in their code and ended up with the challenge of debugging it and making the code error free. But the question here is what does debugging really stand for and how can it fix the code? Debugging is nothing but a process […]

The global outsourcing market has declined lately, after peaking during the Great Recession. It had a total value of $88.9 billion in 2015, which was hardly any higher than the $87.5 billion recorded in 2008. Despite this, there are some markets where outsourcing continues to thrive, such as software development. If you look at nations […]

JS Channel is one of the biggest JavaScript conference held in India every year. Many well know personalities are invited to this conference as resource persons. This year we had a pleasure to meet Yehuda Katz from Co-founder Tilde .inc , Lea Verou Research Assistant at MIT CSAIL, Ajay Shrivastava from OYO Rooms, Satty Bhens […]

At SJ Innovation, we are all about the hard-working people who represent us on a daily basis. We consider it our mission to ensure that our global team of employees are happy, contented and motivated, as we believe that this translates into client success and attainment. Of course, the growth of our business and its […]

As a business owner, it is obvious that you already understand that there are various business investments that do not pay off immediately but in the future. One of such investments is website automated testing. Even as a small business owner, you can start off on the right path by opting for automated testing. […]

Hackathons at SJ Innovation are usually a yearly event. Every year, Tech Leads meet and discuss ideas to be executed by team members. It is a day event, usually a Friday where all team members grind through their time trying to do their best. Once ideas are finalised, tech leads decide whether it is suitable […]

Available statistics have shown that over the years, the number of independent professionals and freelancers in the online world has continued to increase significantly. The freelance workforce is not just strong in developed countries but in developing countries too. In the US alone, freelancers make up over 30% of the national workforce, contributing billions […]

Slogan/Motto Where employee happiness generates client success Mission Statement To continuously improve customer service by providing consistency in quality, productivity and timeliness. This is accomplished by enabling our employees to achieve greater happiness and professional satisfaction through excellence in customer service. Vision As SJ Innovation evolves, we will continue to develop and promote the creativity […]

Business Development process is concerned with the detailed stages involved in converting a suspect into a customer. A Business Development process measures the probability of a sale taking place. It reveals whether a potential customer will commit to a deal or not. At SJ Innovation we have a standardized Business Development process outline that […]

As said by John C. Maxwell – “Teamwork makes the dream work, but a vision becomes a nightmare when the leader has a big dream and a bad team.” In today’s world of Technology where individual employees try to achieve more in their field of expertise, are sometimes lost or confused in the way they […]

Nowadays manual software testers are in a panic way thinking when company might take decisions and get rid of manual QA giving Inclination to Automation QA. But does company or clients know the fact that the tools what are been used for automation itself is developed by human being and possibly there can be defect […]

DrupalCon Asia 2016 a global conference where thousands of Drupal developers, system engineers, designers, project managers, media and business people gathered to participate in learning sessions held at Mumbai in the month of February this year! It was a perfect mix of insightful sessions and business-focused activities. Well we at SJ Innovation couldn’t miss out […]

We pride ourselves in providing our clients with flexible pricing system for every project, the experience of working with professional data typist, real-time communication, the opportunity of working with the latest software and tools and exceptional customer-aligned services. As an enlarging IT firm, we maintain our office in a friendly environment despite following some […]

What is Project Management? Project management is the methodical application of techniques, knowledge, skills, and tools to project activities from start to finish. It is the discipline to plan and guide the processes of projects so as to meet the requirements of the project. What are the process checklists? Project management process checklist shows the […]

We have always heard that due to the hectic work schedule team members always find it difficult to spend some quality time towards learning new things. Self-Motivation is one of the important factor which gets affected and team members find it difficult to maintain in this busy and tiring schedule. Hence it’s always a challenge […]

The dream and goal of every advertising firm is to reach more and more audience with its contents. What happens when that goal is not only cut short but the already achieved milestone is destroyed because of a simple situation that should have been addressed. A simple situation like a change in platform. Times of […]

SJ Innovation LLC, was founded wayback in the year 2004, 11 years down and the company is growing at a rapid speed providing Innovative web solutions. The main HQ being in NY have global offices in Ukraine, Dhaka and India. Having delivered 1200+ succesful projects to 300+ clients around the world the ultimate goal of […]

Let us try to understand why is to-do list so important in our daily life? This actually helps us to stay well organised. A good example would be, suppose you go to buy grocery items and on reaching the store you realize that you forgot the list which you noted down items to get at […]

We are a software testing team of 16 members. Our job is to provide client, a quality product i.e. to prevent their application from major defects. What does quality means to you? Is it to have good skills? Definitely No.. You need to have a right team along with the good skills. Most of the […]

Drupal is one of the most powerful and popular CMS and eCommerce distributions. Its used for web portals, personal websites, eCommerce sites, directories, blogs, forums, businesses, social networks and more. Drupal allows organizations to grow their presence online in a secure and professional manner. Its a quite expansive with over 29,000 modules and thousands of […]

When in IT industry, we hear the word Lead/leader we tend to think of someone who does no work and always tries to push things from his/her plate to someone elses and goes on vacation every other month. Well, that was my idea till I became a Lead myself. And how wrong I was!! Being […]

What is CRM? CRM stands for Customer Relationship Management. In its simplest form a CRM system helps companies manage their business relationships and the supporting data/informational systems associated. With CRM you can keep track of customer accounts, contact information, sales and leads in a single location. A CRM system can be crucial to a companys […]

How can a good Project Manager be differentiated from a crowd of Project Managers. Obviously not by randomly picking but rather looking whether they are divergent or not. In this modern era, there is no place for one dimensional Project Management. Client needs change rapidly, rise of new technologies are also higher than ever before […]

It is very natural that we find it very hard to say NO to someone; or at least people like me finds it rude to say NO. Unless of course if you care less about what others think or about their feelings. It is very important to say NO sometimes, as saying YES to […]

When you are a Project Manager you generally do not have the luxury of working on one or two projects at a time. Your position demands you to take up on 3 to 4 projects or even more. Each project is unique and team members working on each project are different. The approach to each […]

Most of the time developers tend to forget some of the most important and crucial facts of the application. What’s that?—– Well to implement a quality product, it doesn’t mean that it should give the output as expected from the Acceptance Criteria. The first question that should come in their mind is, “Is my code […]

One of the best motivational factor for experienced or a fresh QA Analyst is to have a simple event organized for them. It need not be an event but other activities like Hackathon, Meet ups, and Conference etc. Sometimes we judge a person by its experience but sometimes it proves you to be wrong. A […]

Tuesday 4th Feb 2014 10:30 am the Project Management team gathered in the conference room for a meeting and came up with a plan to conduct a day’s event “Hackathon”. This event was welcomed by all team members and willingly came forward to participate. A maiden step in the life of SJ Innovation “Hackathon”, by […]

After the Hackathon event on Drupal framework in February 2014, the next Hackathon was planned for QA team. QA Hackathon was organised on 13th June 2014. It was fun filled, exciting and was also a part of the quarterly goals, which every member in SJ Innovation has to follow. The Hackathon was mainly aimed at […]

An Overview: This app stood out from the rest for its simplicity and innovative design. The goal of the app is to bring to its users the very best of Paleo dessert recipes. All recipes are free from gluten, grain, legumes, dairy and refined sugar. This project has 2 interfaces: Mobile and Web The Web […]

An Overview: The goal of client was to provide iPhone users with a FREE mobile app to improve health and fitness combining essential nutrients to burn fat, get toned and nourish the body. Snapshot of the solutions: Our Endeavour: The challenge was to complete this app within budget time and cost. The app is required […]

When we start our career we are full of enthusiasm, excited and want to do many things. But gradually we tend to lose focus, and most of us do not know what we have to do and why. We feel we have a job and there is nothing more to do. At this point, it […]

How many of us have heard about Earth Hour? I am sure many of us must have, but still many must be unaware of this movement. What is Earth Hour all about? Earth Hour is a simple yet powerful movement organized by the World Wide Fund for Nature (WWF). Millions of people participate in this […]

Once you read the title, you will definitely laugh and say, why do you have to attend this workshop, don’t you know your purpose in life? Frankly speaking, if I had not attended this workshop then may be even I would join you and laugh along with you. But sometimes you need to think out […]

We are around 15 QA members who works on a wide variety of projects and our main goal is to provide high quality software and timely release the product. Have a look at how the SJI QA team started with their career. How SJI QA team worked earlier: QA team was very small 2 years […]

Organic search results are where your website ranks on its own in the search engines – without ad payments. There are steps that needed to be followed to get the site listed in the search engine. The algorithm is set by the search and is constantly changing to avoid spamming and to get the best […]

Details and Requirements: The client is a creative designer and is a winner of 2012 “Best Creative Agency of All Time”. So the client wanted us to develop a very well designed website that portrays the featured projects and portfolios Summary: Implementing the design provided by the client and development allowing the client to administer […]

Details and Requirements: The purpose of the project was provide free prison search with all the information to the user free of cost. The family members will be able to find their loved one, learn the visiting rules for each respective facility and able to access important information in an efficient manner. Summary: Development of […]

Details and Requirements: The site is developed for a client who provides full-service marketing and creative strategy development in the world of entertainment. We were approached with a limited time frame of re-design of entire site. Summary: Re-design of all pages and integrating with the existing data on WordPress. Snapshot of the solutions: Our Endeavour: […]

We are happy to announce that we have successfully moved to a newer version of activecollab today. This is a significant move for the SJI team. We have included some fantastic modules to help improve process and manage projects better.

We have completed a decade in business and it gives us great pleasure to introduce the new look of SJ Innovation LLC site compatible with iPad, iPhone and Android devices. This site is designed and developed by SJ Innovation LLC team with responsive design built on WordPress. At the outset, we would like to thank […]