
The 'I'm a better designer' checklist
A checklist for self-taught designers to be better at their job in the product design space.
Karthik Kamalakannan
Founder and CEO
Discover expert insights on AI software development, enterprise solutions, automation, and product development from the Skcript team. Read practical guides, tutorials, and case studies.

A checklist for self-taught designers to be better at their job in the product design space.
Karthik Kamalakannan
Founder and CEO

AI is everywhere, and it’s not just for the big players. Here are some of the most interesting AI projects that worked in 2024.
Varun Raj
Discover the importance of unstructured data in AI and how it can unlock new opportunities for your business.
Karthik Kamalakannan
Learn how OCR and AI can work together to improve your business. We will discuss the benefits of using OCR and AI together, and how you can use them to improve your business.
Karthik Kamalakannan
Skcript S1 EDGE is a platform that allows you to build and deploy AI agents. Learn more.
Karthik Kamalakannan
Document Data Extraction (DDE) is a process of extracting data from documents such as invoices, receipts, contracts, and other documents. Learn more.
Karthik Kamalakannan
Learn how FeatureOS Knowledge Engine works. Understand how to use it to build engaging knowledge experiences for your users.
Karthik Kamalakannan
You can now deploy GenAI Solution for Tax Invoice Processing and Automation at Enterprise Scale. Here is how you can do it in 7 working days.
Karthik Kamalakannan
Skcript is an insanely great people-first company. The basis of Skcript is to be a platform for great people to build their dream career, and here is how to apply and get to work at Skcript.
Karthik Kamalakannan
Why we built an internal AI-powered Knowledge Base, and gave it away to our customers.
Karthik Kamalakannan
We've been around for 10 years now. Here are 7 things we've learned in the last decade.
Karthik Kamalakannan
Start using ChatGPT for Doctors. Customize and feed with your data, and ChatGPT learns from your profile to give you personalized recommendations using GenAI.
Karthik Kamalakannan
How to use GenAI to Automate Invoice Processing at scale for Enterprise AI use-case. A quick tutorial on using Gemini Vision API to process invoices.
Karthik Kamalakannan
Implementing multimodal GenAI solutions can help you create a new business model and reinvent a business process.
Karthik Kamalakannan
Our strict guidelines on how we build Enterprise AI products at Skcript.
Karthik Kamalakannan
Everything you need to know about React Signals. When to use React Signals and how to use it. Complete how-to on React Signals.
Varun Raj
How to configure a realtime editor using TipTap, NextJS and Planetscale. Experience real-time collaboration with your team on FeatureOS Changelog, a realtime changelog editor.
Varun Raj
The story of how we ran away from AWS RDS to Planetscale for our Rails 6 app. Sort of a love letter to Planetscale.
Karthik Kamalakannan
A guide to using and understanding Javascript Events to share data between components on your ReactJS or NextJS projects.
Varun Raj
Guide to building a multiple row checkbox selection in your ReactJS or NextJS app similar to Gmail.
Varun Raj
Learn how to disable Tailwind CSS Prose typography class for pre and code blocks when using Rehype.
Karthik Kamalakannan
Learn how we built a cookie based authentication for our multi-tenant NextJS application with custom domains.
Varun Raj
This is a guide of how we migrated to Radix UI on NextJS and Tailwind CSS. Our journey and experience towards moving to Radix UI.

Test cases are incredibly helpful in writing stress free code and when you need to migrate your frameworks. Let's look into how you can start writing tests for React using the Cypress testing framework. We'll have a look at best practices, examples and more!

Often organizations wonder what RPA can bring for them, what problems it can solve and how they can optimize business operations. In this article I've covered exactly how RPA can do that!
Varun Raj
Figma plugins are making our lives as designers easier than ever. Here is a list of 19 cool Figma Plugins you need to know to get design superpowers.

You can now add an option to disable joins queries from happening in a has_many or has_one relationship. This is useful in a multi-database Rails architecture.
Swaathi Kakarla
In the UI/UX design world, wireframes are like blueprints. Whether it is a website or a mobile app, UX wireframe design is the most necessary step. Wireframe is the basic rough sketch made before the product goes in for complete design and development. But is that all there is to wireframing? Check out...

In their embrace of more digitized ways of working, many organizations have adopted robotic process automation (RPA) to automate repetitive rules-based processes. They are now seeking to scale these solutions and make them smarter by integrating AI (Artificial Intelligence) capabilities.

Hackathons provide opportunities to gain hands-on experience in new technology stacks or languages. Typically, Hackathon gives me an excellent understanding of things rather than just running behind new technologies without deep learning.

Looking for a fun way to learn and test your design skills? Here is a collection of 13 games. Improve your typography, know well about colors, and master the pen tool. What are you waiting for? Learn while you play! 1...2...3 go!

Digital transformation (DX) is on every company's mind today. Explore this blog to know why it's easy to start DX yet so difficult to complete it.

Google recently launched these cool addons for Gmail and other Google Business Products. This increases users productivity and also gives these apps an extended arm to be used in a popular tool like GSuite. In this article, I will help you build an addon for your app on Gmail.
Varun Raj
Every product had a product team but the team characteristics might change from company to company and product to product. They have their own responsibilities and structure which define the type of product team they are. Read more about what type of product team you want to be.

TDD is tricky and we need to be smart to get the maximum throughput of what TDD offers. TDD, done wrong could waste hours and will not look as effective as we would have thought. This is where the Red, Green, Refactor approach comes to save us from the pain.

WidgetKit was introduced in WWDC 2020. It provides a timeline of useful content to display on your home screen. With SwiftUI and WidgetKit you can create a widget for iOS, iPadOS and MacOS with a single implementation. Let's check out how to do this!

RPA can support enterprises across various industries, automate their wide variety of tasks and meet countless benefits including cost-saving, enhanced productivity, customer loyalty, and an error-free environment.

The theory of SOLID principles was introduced by Robert C. Martin (a.k.a Uncle Bob) in his 2000 paper Design Principles – and are still relevant to us today. They are five key principles that are used to design and structure a class in an object-oriented design. They are a set of rules that needs to be followed to write effective code that's easier to understand, collaborate, extend & maintain.

SwiftUI is an amazing framework to build apps but at the moment it is far from complete. For things which are not ported with SwiftUI, you have to write code to communicate with UIKit to add advanced functionality. In this post you will see how to wrap UIKit views and view controllers inside SwiftUI View.

Robotic process automation (RPA) and artificial intelligence (AI) are true "game changers" for boosting efficiencies and achieving cost savings in the insurance industry. RPA is used to automate repetitive, manual, time-consuming rule-based tasks or to establish a fully automated end-to-end process with the aid of a "software robot."

In this article, we will discuss how to build real time features for a web application using cloud firestore onSnapshot(). We will see how real time changes can be reflected across multiple clients in sync with the database.

Animations and transitions make mobile apps come to life. With Swift UI, it's so easy to do that! In this article I show you how to add animations to an individual view, for a state change and add transitions.

With Electron it's so easy to build cross platform desktop applications. However you might need to access functionality that isn't readily available in JavaScript. Python to the rescue! In this article, you'll discover how to execute Python scripts from Electron or NodeJS applications.

I have helped companies from one person startups to Fortune 500 companies build new products, by helping them shape their idea into a real-world, usable product that's sellable. Here's everything I learnt over the past 7 years doing just this.
Karthik Kamalakannan
RPA is a promising solution to streamline processes and solve problems that include activities that are repetitive and do not require cognition. To successfully implement an RPA solution for a process, all the basic conditions must be met. In this blog, we will discuss important factors that ensure a good fit and successful implementation.

In the article, we will see how to recreate bootstrap's flexbox grid with Tailwind's CSS Grids. We will see how to create a 12 column grid, gutter space, responsive columns, and everything that can be done with bootstrap by using tailwind.

Check out how we hosted our first virtual hackathon! We built some crazy ideas to help all of us adjust to remote life. And when I mean crazy I mean, our office admin becoming a chatbot developer and our program manager becoming an UI designer!
Swaathi Kakarla
React Apps with Firebase is one of the hottest combinations among web developers. But it's often a challenge automating the deployment process for this since there is no easy way to do this with any CI tool. But not anymore!
Varun Raj
Building a company is more than sales and marketing. A company is about its people. You need to inspire great culture to foster innovation and a sense of belonging.
Swaathi Kakarla
Internationalization is an important aspect of building products for the world. At Skcript, accessibility is our number one priority. In this article, I show you how to use VS Code to internationalize project strings. I've shared some tips to make use of VS Code translator effectively with unique shortcut methods that help save you time. Read on!

Want to create a simple Firebase app using just plain HTML and Javascript? Well read on to find out how to unlock all the fabulous serverless capabilities with as little effort as possible!

In this post we will see how to use Core Data inside a SwiftUI project. Core Data provides solution to manage model layer object for an application.

Does this question "How can I make this design great" keep you up at night? Looks like it's time for some motivation. Here is a curated list of quotes from great design experts who wanted to share their wisdom with their designer friends. 22 thought-provoking ideas you don't wanna miss.

Chrome launched a new update on February 4, 2020, with a new default setting for the SameSite cookie attribute. This affects the way the third party cookie access applications. In this blog, let's dig deeper into the SameSite update and see what changes are needed for Rails applications.

In my previous article about Dialogflow, I've covered the basic setup of creating a telegram chatbot with a serverless backend. I have also showcased how we can extract data or information from the user's message and send it to the backend for processing and coming up with the appropriate response for the message. In extracting the information, we will tag some of the elements/words in the message under the corresponding entities.
Varun Raj
Query data, set loading, resolve or reject data, if rejected check for error, retry, show error message, if resolved, store the data... wish you could do all of this in one single step? Yes you can! Let's explore a library called "ReactQuery".

A lot of us learn about financial responsibilities later in life. But, at Skcript we wanted to make sure every individual makes smart economic decisions. Hence was born TwoCents, our monthly session on money management.

When you're handling a crucial role in a SaaS company, you'd more likely get feedback from more sources. Sometimes, you will tend to respond to your customers' feature requests by under-promise or over-deliver. Which is not a better idea. This article covers the problem with under-promise or over-deliver.

I've never encountered a web application that doesn't send emails to users! It's so important. Let's look into a popular mailing library called Bamboo and see how it can be used to trigger emails in our Phoenix web application.

Have you ever experienced the feeling of using your product within your teams? If you don't, I suggest you should! Let us discuss why it is crucial to utilize your product in this article. Here you go.

Back in the good old days, when we could meet, team activities were Uno, or cricket, or Secret Hitler. But now, going remote, like most of us during the lockdown, we were BORED and craving for human interaction. So we hosted the Skcrolympics! A one of a kind, online friendly, mini game tournament.
Swaathi Kakarla
Ever wanted to create an interactive widget that could just plugin to any of your webapps and work seamlessly? No? Well I'll still write about it. In this article, I will be taking you through a step by step walkthrough on how to create a small popup widget using React and Typescript.

This blog is about how to improve from good to great UI/UX Design in 10 easy steps. Beginners bookmark this page, it can help you if you are struggling to improve. I don't wanna brag about how useful these tips are, I found them helpful so thought of sharing it with you guys. To apply these tips, make sure you read the whole blog.

Earlier RPA bots used to have some limitations like it would take structured data for processing from excel, database, etc. But as we know most of the data in today's world are in unstructured format and RPA bots were not able to operate on these data. But with advancements in technology like OCR (Optical Character Recognition) and Machine Learning, RPA bots are capable of extracting these data and store them as structured data using these technologies.

Are you curious to implement the Dark Mode in Android Application? Here's the perfect guideline to attain the Dark Mode in Android Application. Don't waste your time; just implement and enjoy Dark Mode.

Pattern matching is a great way to write idiomatic functional code. It's a powerful tenant of functional programming that makes it a joy to write conditional statements. If you don't want your code to be peppered with deeply nested statements or multiple variations of similar business logic, use pattern matching!
Swaathi Kakarla
We changed three things about our feedback sessions, and it changed everything about running customer feedback sessions.
Karthik Kamalakannan
Ever wondered if there is a way to just tie up all your code into one single module for easy usage. If so, in this article I will show you how to bundle all your code into a single javascript module that you can easily use in any other project.

Exit interviews are a way to communicate with people who are looking forward to shedding their responsibilities on one side. On the other side, a stay interview is an interview between a manager and an employee that's designed to learn what keeps employees working for an organization and aspects of need improvement. But on either side, it is always seen as a formality interview done to the people.

In this article, we will learn how to process and calculate the salary of employees by deducting the leaves amount and adding the increment if any, to the overall salary using Robotic Process Automation.

This article will help the react developers to host their application in the Firebase hosting. And it's free!
Varun Raj
Wondering how to build a Saas customer success team for your product? Here, I have covered some techniques that worked out for us, creating a better customer success team. Read on to know more!

Chatbots are fun and useful. Often we use chatbots to access information quickly and humanely. Building a chatbot is equally fun. In this article, I'll walk you through the smartest and the easiest way to build a chatbot without requesting any special backend servers.
Varun Raj
When developing an application, one of the most important factors is setting up a reliable authentication system. Setting up a social sign in, like Google OAuth gives you the advantage of speed and security. Learn how to do this on your Phoenix application.

To regulate and manage the activities in the Automotive Sector, business executives require an efficient supply chain system integrated with Robotic Process Automation (RPA) bots. Let's take a look at how RPA is improving productivity within the automotive sector.

Alpine and Tailwind are made to work in the markup itself. But let's break the rules here and extract components into their separate CSS and JS. Let's see how it can be useful in your web applications.

People's morale could be costing your business much more than you think. Also, contributing to greatest absenteeism, lower customer satisfaction and lower people retention rates, low morale amongst your team will impact on overall productivity and profitability. Employee morale is critical for people engagement and that is the key to business success. So, how do you spot someone with poor morale and what can we do about that?

Animations are attractive. Animations are fun. But creating animations is hard. These are the things I often come across people when I talk to them about animation. In this article, we will go through how we can create simple yet creative and fun animations for the web using a package called GSAP in just a few minutes.

Building a search module for your Firebase app is super challenging and expensive. This is where Algolia comes for our rescue. This article is focused on helping developers build search in their applications with the help of Algolia.
Varun Raj
What if there is an easy way to achieve responsive UI without using any UI kit? Can we create new and fresh designs for every project with a CSS framework? Enter Tailwind CSS, will this be the perfect CSS framework, well let's find out.

I started without having great knowledge of testing. I began with manual testing, which is quite easy to do. I tested the product from the customer point of view and provided suggestions to the development team.

Selenium is a testing framework that can be used to test web applications. It can also be used to automate web-based tasks. RPA is the process of automating operations with the help of bots/digital workers. RPA can be used to automate any repetitive tasks without the involvement of humans.

I have been bootstrapping FeatureOS to make it the best customer feedback software that people would love to use. More like what Intercom has done for website chat, we want to do for customer feedback.
Karthik Kamalakannan
Erlang is often referred to as the "concurrency oriented programming language". How did it get this name? How can a language created in the 80s for the telecom industry help us now? It turns out that all the reasons for which Erlang was built for is extremely useful for web servers today. We need applications to be fast and reliable - and we want it now!
Swaathi Kakarla
What is Typescript ? Well for those of you who have used Javascript as their goto preference for code might know a few things that are going to be discussed in this article. But for those who don't, typescript is basically a superset of Javascript. This means that you can use all the syntax of Javascript and adds static typing to it.

Elixir is growing among the web and software development community across the world. Here are some reasons to use Elixir for backend development. Learn more.
Karthik Kamalakannan
Build a system with custom domain features by maintaining the session in a multi-domain environment. Let's see how to handle the sessions in this multi-domain environment.

In the field of Automation, there are five major areas where most of the automation takes place. Some of the applications are Web Applications, Email, Excel, Citrix and other desktop applications. In this blog, we'll see how to Automate Multiple Excel Sheets

This article explores the benefits offered by robotic process automation - giving more and more of the mundane work over to machines that can handle it well and without complaint. It introduces the concept, explores where it works best, and the value it can bring to your organization.

Have you ever experienced a book with your team? We believe that reading books and sharing knowledge with others is something more beautiful. Our Skcript team has been planning book clubs during this lockdown as a part of the team activity. Here's how we made it happen.

We prepped and practised... of course. Here's our first-ever live fireside chat experience.

Invoice processing is a core operation of many organizations. It is particularly known to be repetitive, drawn and time-consuming and that makes it an excellent use-case for enterprise automation. But first, let's understand the challenge itself.

We desire to be happy, but not everyone is really happy at work. It is not very difficult to find happiness at work and make it work for you.

RPA, the next evolution of business operations provides huge benefits to enterprises by automating their manual and repetitive tasks, enabling humans to work on creative and logical tasks

At Skcript, we always spoke about remote working once a week. We believed in ourselves to manage the team, productivity, and balance culture, no matter from where we worked. What was once our dream, has now become a reality. Read more to know our method of work.

You can either choose to be the Blackberry or the iPhone of your industry. Learn what leaders are doing to adopt to the new normal.
Karthik Kamalakannan
Does your office allow you to take your pets with you? If yes, then you should be having, if not you must be wondering how one can manage your naughty and super active pet while you work.

Remote working could add pressure to your mind. Do you know what you are dealing with during the quarantine remote work? It could be the sudden change in work approach, environment or even loneliness. Let's face it.

Reports are highly important in showcasing the performance and reputation of the bank and presenting it to the board and stakeholders and serves as a primary tool for effective communication between companies. RPA automates reporting techniques, enabling the employees to focus on other high-priority tasks.

Adapting to new processes to improve work culture is challenging. But the situation demands in improving your processes to enable remote work. We have shared ideas that worked for us.

Have you noticed the change in people as an effect of this quarantine? We noticed a few good changes because of the simple practices that we have adapted to. Maybe you can give them a try too.

At hellonext we recently built an Intercom Integration for recording feedback directly from the Intercom Inbox. It made collecting valuable feedback from potential customers easier without juggling between browser tabs and applications to record it. In this blog post, I'm going to show you how to build one from scratch.

Robotic Process Automation (RPA) sector is estimated with an adoption growth of $2.9 billion by 2021. If this is any indication, RPA will continue to boom and gain popularity amidst various industries. Time and money are the key drivers for AP automation, as finance departments are imposed with high AP transaction costs and cycle times. Improved AP reporting and analytics, with the elimination of paper and manual tasks, is the need of the hour.

With integrated digital data, data capture has never been easier, especially in the government application process, with the introduction of the following apps by the emirate of Dubai.

According to the report "Digital Enterprise: January 2016" forecasted by World Economic Forum, innovations such as cloud accounting systems and artificial intelligence for automation, among others, will reduce the cost of the finance function by 40%. Isnt it what the educational institutions require today, as they incur huge costs in maintaining academic records and have trouble tracking bills and financial information?

'Virtual meetings cant create an impact' do you agree with this? We certainly don't. We have a strong reason for why we don't. We want to share why we believe in remote meetings and how to help you apply them too.

Hiring remote may sound extremely difficult but it has become a need-of-hour process now. Do you know what to and what not to in remote hiring? Do have a look and append your own list in the thread.

ERPNext is one of the most popular SAP competitors. It's a free and open-source Enterprise Resource Planning software. Using it is complex, like more ERP software. However, often the work is repeatable and can be performed by bots. In this article, we will look at automating 3 navigation heavy processes - Asset Creation, Quotation Creation and Sales Invoice Creation.

Technology in education is oft-spoken but how far is it adopted? While transforming from pen and paper approach to automation, there are many fears in the minds of academicians, the top being: Is security ensured? How far do the students have access to technology and can be automated? Is a fair grading system possible with an AI-powered bot?

In my last article, I covered how a chatbot engine works. The next piece of the puzzle is the middleware or backend server which sends the user query from the UI to Dialogflow. Let's see how we can build and integrate custom middleware to Dialogflow!

Isn't RPA the next acronym that you should know? Because the best part since sliced bread is that even the non-technical employees will have the edge and access to configure their own software robots and all repetitive rule-based processes without coding knowledge under a few minutes, making it a promising technology!

With huge data handling and verification, automation becomes your smart buddy who adds business value! The smart tools have customer-oriented strategies driven by data analytics and what's more when you can automate the entire loan process? Here's how RPA assists in every stage of mortgage processing.

A classic RPA bot copies human action, whereas AI simulates human intelligence through machines. By convention, AI-powered RPA is superior to traditional rules-based structured data automation with the use of technologies such as Optical Character Recognition (OCR), Text Analysis and ML, improving workplace experience. Let's see how this works

Robotic Process Automation combined with Intelligent Process automation and cognitive augmentation has far-stretching results. Time to decode Jargons!

Through the effective use of RPA, an Artificial Intelligence-powered workforce handles the repetitive tasks that drain the employees and the best part of it? Bots work across multiple systems-claim, policy, Know Your Customer Sanction, Customer Relationship Management, complaints, policy wording, history of communication, as against coded Excel Macros, and here's what how you gain with RPA.

Remote work has been our daily schedule for the past one week. And the entire team has gone through a roller coaster of emotions! From fear, solitude to anxiety - we've seen it all. But how do we maintain our mental health during these dire times? Here's how we do it!

Email automation is one of the widely used automation processes and in this article, you can learn about how to read data from excel, send an email, read from the inbox and extract data.

Have you heard about chatbots? Pretty sure you have! Rasa is a powerful Python framework used to build chatbots. Let's see how you can expose Rasa chatbot dialogs to a web server using Flask!

If your team is not used to it, remote work can be hard. A common feeling everyone experiences is missing the hustle and bustle of the workplace, the nonchalant exchanges with co-workers and just people really! Though working remote can cause your team to feel alone, you might be surprised at what these activities can do!

Struggling with remote work? Maybe you're not using the right products. There's a ton we use to improve our productivity. This article will help you choose the right ones!

What is Product Discovery Workshop, why you need to run a PDW before starting a new project, and how it changes the way you create, iterate and improve. Everything you need to know.
Karthik Kamalakannan
Working remote can be difficult and sometimes boring! We try to make the experience better by having schedules, group calls and fun activities. Read on to find out our process for remote work!

This are bullet type tips for working remote and making sure you achieve work-life balance. Everything you need to know about working from home or remote is here. Like EVERYTHING.
Karthik Kamalakannan
Dubai has witnessed a strong economic progression over the last 50 years, from pre-industrial and industrial to post-industrial phase. With the diversification of its economy into diverse sectors, to reduce its dependence on dwindling supplies of oil, digital transformation is the need of the hour. Automation now helps this Dubai achieve a digital reality sooner than expected.

Book Summary Sessions are internal events where summaries of important and life changing books are shared within 20 minutes. Happens every fortnight. Register if interested.
Karthik Kamalakannan
Healthcare organizations today face various challenges in the synchronization of information from various external and internal sources of medical history and financial papers-clinical applications, lab systems, insurance portals, and other disparate systems. There is a strong need to switch over to superior digital technology, that doesn't burden the already-workaholic admin team with additional technical coding knowledge. Here's how RPA makes a difference.

A typical reconciliation process time is significantly reduced to a few hours through RPA reconciliation solutions, which also minimizes risk by reducing manual intervention in matching, validation, and exception management processes. Learn more here.

Learn why you need to create a Process ID card, and what value you can get out of it before you start your RPA implementation process using Discovery Workshops. Learn more.
Karthik Kamalakannan
At a time like this, going remote is required to protect your team's health and balance your business growth. Remote work is not as difficult as you think. With the right tools, energy and communication we can make this work at its best.

Chatbots are now smarter with the application of Artificial Intelligence and Natural language processing. It's a simulation of human conversations and understanding the human intent to perform automated tasks. It's a transformation rather than pure automation. Learn more on how it can transform Dubai for the better.

Implementing RPA project can be a daunting task, if you have not assigned corresponding stakeholders for the project. Here are the six important stakeholders for a RPA project.
Karthik Kamalakannan
Learn how RPA integrates with Artificial Intelligence (AI) and Machine learning to process the e-mail queries with efficiency and speed.

75 percent to 85 percent of the software testing is done manually in the IT sector, and the rest is carried out by traditional automation testing tools, which may be vice-versa in the future. Is RPA the new reality?

Learn about how MIS Reporting can help your business do data capture, data processing, information storage, information retrieval, information propagation and more.

RPA implementation is a total package with continuing services 24x7, truthfulness, scalability to any number of robots, time-saving, improved efficiency to alleviate human employees of their repetitive tasks. Read on to learn how Skcript provides a successful RPA implementation in your organization

Built on the back of an oil and real-estate boom, Dubai is now recognized as the globalized financial capital of the United Arab Emirates (UAE); a hub for trade, tourism, and banking, according to the World Economic Forum. Here are the Trade Management Optimization use-cases of RPA.

In React-Native, the command react-native-doctor is used for troubleshooting and automatically fixing errors in the development environment. Learn More.

By 2024, organizations will lower operational costs by 30% by combining hyper-automation technologies with redesigned operational processes. Learn more.

Robotic Process Automation has revolutionized the way businesses operate. But it is just the beginning. Let us tell you everything about Hyper Automation and where you can use in your business. Learn more from our consultants.

Detailed discovery workshop agenda, plan and everything you need to know to run your discovery workshop at your organization. Learn more or hire us to run the workshop for you.
Karthik Kamalakannan
Automating your bank's credit card transaction processing using tools like UiPath, Automation Anywhere or Blue Prism could give you huge gains. Here's what we found with our experience. Learn more.

There is a prevailing fraudulent rate of 72.8 percent per $1000, reflecting the growing growing trend of online card fraud and cybercrime. With such figures, there has never been greater need and justification for early fraud detection and fraud prevention mechanisms in the banking industry. See how RPA can help us here.

Upon entering the technical information on payments, tax calculations, and verified hours of work, robotic process automation has the potential to handle payroll administration. Read on to learn more about the use cases.

KYC in the banking industry is a major cause of increasing costs day-by-day in efforts to comply with regulations. Here are the major processes of KYC and how RPA makes a difference.

Institutional heads today are missing an integral part to simplify the administration process, and better late than never. With intellectual awakening, welcome to the world of robotic process automation (RPA)

RPA and Artificial intelligence is the man of the hour and the technological advancements in this field are must know-how for people for all walks of life!

RPA assists in all the stages of internal audit in banks and helps reduce the completion time, without compromising on efficiency and accuracy. Find out more.

We often tend not to realize the time, energy, and effort for repetitive mundane tasks. If technology can boost the accuracy of the otherwise mundane administrative work and makes it more efficient, then the question is, why not?

'The customer is always the king of the market' and 'the customer is always right' are the watchwords in every business. However, what's in store for a customer who walks into a bank and waits in long queues just to catch sight of customer service representatives (CSRs) for various processes?

Is AI a labor-displacing technological change that overtakes and outpaces human intelligence? Will it lead to the enslavement of the human race by super robots?

Deploying RPA bots in finance, HRM, Supply Chain, Manufacturing and other companies can add a huge value to the company and their customers. Learn more.

Using Robotic Process Automation for human resource and talent management in companies could be groundbreaking. Use-cases, case studies and more are here. Learn more.

The value and the change artificial intelligence can bring to the insurance industry is huge. Let us help you analyze, implement and create an impact for insurance using AI. Learn more.
Karthik Kamalakannan
A list of 10 real-world business cases for RPA implementation in your organization. Right from RPA for finance to RPA for administrative tasks, everything you need to know. Learn more.
Karthik Kamalakannan
In this second part of Best Practices in UiPath, we will see some more useful tips that can help you while developing automation in UiPath.

Need help with using UiPath? Here is the first part of the groundbreaking practices you can follow in UiPath which will help resolve issues, even more, faster and provide intelligent and robust solutions.

We've all heard stories about how UiPath automated and improved the performance of various processes that were tedious and inefficient when executed manually. And this article is to help you get the best benefits out of using Uipath. Here are a few important points to remember while using UiPath.

Different ways of how RPA helps the telecom industries to overcome its challenges.

Data scraping is transforming the world with its applications. Digital businesses, Marketing and researchers are highly benefited by data scarping. Here is how to extract multiple tables from single webpage using Uipath.

In this second post of Go series, we will see what Protocol Buffers are, data format and how to implement it in a Go-based application. We will also see how protocol buffers are effective over XML and JSON.

This blog series is for those who want to start their adventure in android development. Moving from Eclipse to Android Studio? Just installed Android studio? Confused on how to start? You're in the right place! Learn how to use Android studio for your glory!

Among the number of programming languages out there, Go or Go language is gaining traction in recent times for numerous development tasks. If you want to develop distributed networked services or cloud-native applications, Go lang will be the best choice. Start with this blog. This article explains the basics of Go Language from setting up workspace to executing a simple Go program.

On my last article, we discussed ownership in Rust. This article is an extension of the previous one which includes how ownership happens with functions and we'll also look at borrowing.

Time is an important factor in social media communication. Being timely is critical for reaching your audience and building brands. Here is a list of tested timings you can follow to increase your social media engagement and improve your relationship with your audience.

Are you a rails developer? Do you want to get started with Django? Django which is a free and open-source web application framework uses a collection of modules written in python that helps you ease the development process. Using this article you can easily port over to Django. Read to kickstart your journey on Django!

Projects face a lot of roadblocks, changes, and issues during development. This can be controlled and managed better by introducing project management techniques. In this blog, we will be discussing in about the different project management technologies and an overview of agile methodology. In the series, we will see about other handling projects better and introduction to some tools that can help!

The New Android Studio 3.5 is awesome with a whole lot of improvements, enhancements, and fixes. It is faster, more memory efficient and more performant. We will see about the two core improvements, System Health, and Feature Polish in this blog

In the second part of the Rust Series, we look at ownership in Rust and how ownership helps Rust to handle memory allocation at runtime. Learn more.

A shout out to all iPhone lovers, iOS 13 offers greater performance along with a wide range of new features that will be compatible with iPhone 6S and all the later versions of the iPhone. Check out the best 7 features of iOS 13.

Svelte is a powerful compiler which any developer can choose for building UIs for the web. Ready-to-use web applications are easily created at a faster pace using svelte as it compiles the code while building the app instead of compiling the code during runtime.

In the previous blog on SwiftUI, we saw a basic tutorial of how SwiftUI works now we will see about rendering list and navigation with SwiftUi.

In this first article of a series, sathish talks about what he thinks about Rust programming language and what you can do with it.

Android 10 got released! It has plenty of new features and also fixed some major annoying aspects of file sharing and privacy! Check out the 7 coolest features of Android 10! Dark theme, smart replies and lot more.

In this second part of benchmarking UiPath performance, we will see how UiPath reduces the execution time of processing several huge files. Learn how to implement multiple bots and use them at the same time to execute a single process.

Do you want to be found easily on web? Read this article to learn how to effectively do SEO in Hugo.

Everyone has a busy life, and podcasts are one of the easiest ways to acquire extensive source of information for updating your knowledge. Here is a list of our favorite podcasts. And I'm sure, after listening, the list can become your favorite too.

To all the busy CXOs and teams, here is a version of the PDW that is compressed but with the full impact.

Here is a quick tutorial to get started with building iOS applications with SwiftUI and XCode11. This method removes the inefficiencies in moving between code and visual layouts making it more beneficial and easier for the developers while building apps.

Last time we saw how to deploy iOS apps with FastLane, now let us see how to use FastLane to push Android apps to Google Play Store.

Fastlane provides an effective and automated way of pushing a build to TestFlight, App store and more. Find out how right here.

If you are an android developer, chances that you have to create a circular image view is always high. It was never a piece of cake to choose the best method for achieving it. This article is especially for solving this challenge. We have curated the best method for you, where you can create a circular image view easily without using third-party libraries.

Rasa is an open-source chatbot framework that we have been using for designing and building our on-premise chatbots. Recently Rasa released a series of updates and also a new addition to the family- Rasa X, which works independently on top of the Rasa Stack. This article tells you the issues we faced and how Rasa has become more helpful now with the new updates.

Learn how to include Tamil fonts to your website in the correct way. Find out about the font-face property, link the font from Google Fonts and see how to optimize it for performance also.

Learn how to use xstate a state machine interpreter package with React JS

Product managers and products go hand-in-hand. The cycle of the product and how the manager is involved in each phase is what we are reading below. This is a duo read on the product and product manager!

Ruby on Rails gets better with its 6.0 release. Here are three of our favorite features in this release.
Swaathi Kakarla
Want to know how delegation in swift is implemented? Here is the step-by-step process you can follow to implement and know-how delegation works in swift

Power Pivots
Karthik Kamalakannan
A good strategy is about consciously choosing a particular set of activities to deliver a unique set of value to the customers. Learn more.
Karthik Kamalakannan
Let's walk through the major factors to be considered and analyzed when starting a new RPA project.
Varun Raj
In this article, we will try to develop a model that can be used for adding a header item to recyclerview for android applications.

RPA projects have a pattern and here is a curated set of questions that can be asked for every RPA project. You are almost set to rock and roll on the project if you have got answers to some of these questions.

We made a Microsoft Teams Bot with Ruby on Rails, here is how you can do the same easily.

Here are the list of 10 best Figma Plugins ever designer should install.
Karthik Kamalakannan
In this second part of creating a Simple Physics Engine, we dive into some advanced topics like Acceleration, Velocity and Force. Read on to learn more

What is the total cost of automation, how to calculate TCA and how to establish an RPA Center of Excellence. Know more about how Skcript can help you with that.
Karthik Kamalakannan
Let's go back to basics with Ruby on Rails and see some of the Gems that we use everyday at skcript. #StartWithSkcript

A list of questions you need to get answers for before you start writing a single line of code for your chatbot for your business. Here is everything we learnt from all our chatbot implementations over the years. Learn more.
Karthik Kamalakannan
RPA can help healthcare sector increase operational efficiency, lower costs and limit the possibility of human error. Read on to find out the best use cases of RPA in the Healthcare

Do you want to know how RPA started? How RPA grew? And where it is heading to? This article is to address all these questions. Gain new insights and use RPA accordingly for your organization.

Migrating from Dialogflow to Rasa is definitely not a piece of cake, except for training the Rasa-NLU. There are a few things that you should know about when you prepare to make this move.

The Game of Thrones series has been a part of our lives for 10 years now and they recently lowered the curtains on Season 8. Everyone had an opinion from who should've killed whom to who should've sat on the throne. Like the geeks we were, we dug into the GOT data to understand the highs and lows of one of our favorite shows. So, read on to find out more.

We are a small business, and we needed some tools. So we started building them for ourselves. Nothing complex, just small tools that does one task really well.
Karthik Kamalakannan
Have a large dataset in your attic and don't know how to use it for Machine Learning? Well, let us show you the way.

Implementing an AI solution is not just about deploying the code and handing it off to the client. It is more than just that. Here are a few lessons we learnt from one of the largest AI implementation we have ever done. Case study.
Karthik Kamalakannan
Working in the design industry for the past few years, I have learnt to work with different departments towards the same goal. A complete fully functional product that is easy on the eye and provides a pleasant, if not out of the world, experience. Key to this is following a design language. Read along to find out about Design Language Systems and how can you begin to curate one.

Docker Compose offers a seamless way to build containers and orchestrate their dependencies, and helps lower the learning curve to build Dockerized apps. In this article you will learn how to dockerize a Ruby on Rails application with the help of MySQL and Sidekiq.

We use physics, we see physics in action, we experience physics in everything we do in our day-to-day life. How do you add physics to your code and make your code also experience nature's forces? That's what I'll be explaining to you on the article about physics engine.

Since workers are now readily available in LTS versions of Node, we'll learn how to do job scheduling with Bree package. You will also learn how to use Redis along with a Node JS package called Kue for a simple node js application. Read more.

This article covers 5 simple yet essential tips to save your time from making the beginner's mistakes in Dialogflow

What I leant from watching my competitors in the market closely. Let me help you find your focus when watching your competition.
Karthik Kamalakannan
Are you using Hyperledger Fabric to develop your blockchain idea? Go a step further and learn how to make it truly foolproof with this article.

RPA is a powerful technology. Here is how to make sure your RPA implementation is a success story for your company. Learn more.
Karthik Kamalakannan
How a move to tracking tasks on Pen and Paper changed my life in a way I never thought it would. Learn more about how I use Pen and Paper to manage my task every two hours.
Karthik Kamalakannan
A must read guide about creating a real distributed hyperledger fabric network with docker swarm architecture deployed in multi host infrastructure.
Varun Raj
Learn how to make a custom component to satisfy both the design language and make both look similar to a native application with React Native

From the messages you send to the program you design, use data serialization for reliable communication and persist an object state across an independent architecture. A very common example used in daily life is JSON. However, it becomes an expensive task when the volume of data is huge. Protobuf is a perfect solution to such problems and in this article, we will embark on a journey to dive into what data serialization is, the standard methods and how Protobuf is conquering its drawbacks.

We built a tool using natural language processing techniques that can help classify emotions involved in a text. In this article we introduce our tool EmoDet and share our experience in building it.

Hyperledger Fabric is a complex framework, that has components that require different configurations for development and production. Lot of considerations and rules have to be taken care of when deploying to production, and this article briefs some important points to keep in mind.

When we talk about enterprise level Permissioned blockchain networks, it is important to have fault tolerance systems. Hyperledger Fabric v1 introduced the implementation of Kafka and Zookeeper based consensus, which ensures this. Let's take a deep dive into how all of it works.

Blockchain goes hand in hand with cryptography, so it is important that we maintain security and privacy of data. Extending the principles of blockchain, learn how to implement end-to-end encryption in smart contracts for the Fabric framework.

Building an app can never fall out of trend but to attract users to your app, you need efficient design. Our designer talks about what to remember before designing an app with some crazy examples.

When your Blockchain network grows, it will need much more flexibility. With Hyperledger Fabric, this is introduced with multiple chaincodes and multiple channels.
Varun Raj
In the last part of this series, we will look into the last two core drives of the Octalysis framework which can be applied to gamify your app!

In the part 3 of this series, we will look into 2 more core drives of the Octalysis framework which can be applied to gamify your app.

In the part 2 of this series, we will look into 2 more core drives of the Octalysis framework which can be applied to gamify your app!

We all love games - Super Mario, being the all time favorite for the most of us. What we didn't know was the game mechanics of the games which can be applied to design digital applications. It's time to learn more about gamification!

Our designer writes about common personalities of participants that you might come across in usability tests. This is not an exhaustive list but I am sure it will come in handy.

Facebook's React Native has existed without any competition for a few years, until Google came out with Flutter. Will Flutter give a tough fight for React Native? Let's explore!

You're in for a really eccentric journey into the mind of our designer. P.S - He wasn't high on anything 'illegal'.

Our first project in the Experience Design Center @ S/LAB is complete. This is a detailed case study of Peanut, a project management tool.

There are a ton of things you should do before a meeting. But there are few things, that we tend to miss before a meeting which in-turn may lead to bad impression. Risking in meetings might reflect badly on the profile of your organization or on your personal image and here are few not-to-do points before a meeting.

How are Smart Contracts Executed in Hyperledger Architecture?
Karthik Kamalakannan
With the new initiative S/LAB in place, our office is swarming with a lot of ideas. One such idea that struck me was how much office space mattered to have a productive day. After reading few blogs, here is what I have to say on this.

Everyday, everything you touch and use is designed by someone. Some are good, some are bad but still they work. In our daily life we carry out a lot of tasks with these things, how many of them are easy to use? and how many of them are hard and completing the task is a nightmare solely because the experience sucks? How many times do we cringe to do a task just because it is unpleasant or frustrating to complete? GBUX - Good and bad User Experiences, this new project aims to tackle this issue. Read to find out just how.

We have heard a lot about building a chatbot, and the tech used to build one. And, here's our designer explaining how he designed a chatbot. He goes on to share some key points that all the designers should keep in mind while designing a chatbot.

If you're a women programmer, here's your exclusive access to the best developer communities across the world.
Swaathi Kakarla
How to build a Sound Classifier from scratch using Neural Networks. Recognizing day-to-day sounds using Artificial Intelligence. Learn more.

Do you call yourself a Facebook addict? Are you hooked to your Instagram scrolling through pointless feed? Our designer read an amazing book by Nir Eyal and went on a spree noticing such addictive behaviours across many applications she uses on a daily basis. Read to find out.

S/LAB, a new nested startup inside Skcript that aims to explore the possibility of technologies like never before launches today. Learn more.

Writing emails is something that has been taught to us in high school, yet, most of us don't seem to get the hang of it. Probably because the formats used in school are of no use in the real world. When it comes to professional emails, there are few things to bear in mind. Let's get to it!

This is the third part in the Design Language System. In this series we analyze how companies like Atlassian, Polaris and many other companies maintain their design language system. Learn more.

Humans are intellectual beings. The way we see and perceive things, shapes our thought process. Drawing parallels from Cognitive Science and Human Behavior, learn more from our designer.

This article is focused on understanding how Hyperledger Fabric Chaincode development is done and how to easily deploy it whenever you update the chaincode.
Varun Raj
The React community brought out ReactNavigation and it's already said to be the best out there - learn more.

In the last DLS post we saw how we can build a Design Language System. Now lets see what benefits it brings along.

This strategy is a must have when you're considering reusing some of the modules that you'd written earlier. Quick and easy to build, this works like a pro - learn more.
Swaathi Kakarla
Get a Grafana and InfluxDB stack up and running with Docker to monitor multiple servers across instances. Learn more.
Karthik Kamalakannan
It's time you knew how a marketer's day goes by (since it's slightly less talked about). Leaving aside SEO and word of mouth, the lesser known contributors to website traffic have an eventful schedule - this is the secret to how they make that schedule work.

The new division, BRG will focus on reimagining the supply chain network across multiple sectors.

Sketch. Enough said. You may hate it for the recent onslaught of bugs it's riddled with but you cannot live without it. Here's a list of Sketch plugins that I use quite frequently and I think you should give it a shot as well!

Everyday essential tools or tools to save your time - there are tons and tons of blogs on what tools to use and the best of all of them. I decided to write one too, given that my everyday tool list is stable now.

Every meeting has to be precise and to the point. A meeting that does not end with action point is not a meeting at all. They're just people talking. Learn more.

Whatever the digital product, design matters. And design by extension goes onto User Interface and User Experience. Yet, how do we bring these experiences to life? By developing them of course and that's where the Designer-Developer handoff figures.

Every business needs a design language under their belt. But how do you know which design language best suits your business needs? Here are 5 things that you have to look for in a design language before adopting it.

Create a Pull Request on Github from Command Line interface with this simple bash script. Open Source.
Karthik Kamalakannan
You can now test your native apps on Appium. The platform is flexible and can be used to test both iOS and Android applications. Our developer tested it out and here's a simple way in which you can test your apps too.

Is the title making you curious? Well, it should! While we're designing for ourselves, how often have we thought about designing for others? Just like design is universal, users are too. Here's how we can design and touch base with every type of user.

In my previous article, I wrote about how to run Hyperledger Fabric with multiple peers running in different physical machines. And in this article it's more towards setting up Hyperledger Fabric with multi organization configuration and deploying a composer network.
Varun Raj
Computer Science has seen many advancements as the years go by. One such advancement is AI and in AI, Image Recognition is making waves. In keeping up with this tech, our AI team worked on a small image recognition project and find out what it is right here.
![5 minute guide to deploying your first application using Firebase Firestore [How-to]](https://assets.production.skcript.com/skcript/site-assets/svrmedia/heroes/firestore.png)
A beginner guide to building your first application using Firebase Firestore. Everything you need to know about Firestore. And understanding Collections & Documents on Firestore.
Varun Raj
It's during a product launch that your audience gets the first glimpse into your product. The launch stage is a scary place to be in, but the nerves that build up right before the launch is probably way more scary - with this checklist stop being nervous and start being awesome!

Here are the top 5 React-Native components that have found a place on our developers' list of favorite components to use. As always, our MAD (Mobile Application Developer) likes counting down from five to one - you may even find a few popular ones here!

You have been using these apps at least once a day, and you had no clue?
Karthik Kamalakannan
This article helps you to build a NodeJS based backend client that can communicate with your hyperledger composer network. We will be using Hyperledger Fabric Composer's Native JS SDK in this article - they are listed below.
Varun Raj
Why waste time on maintaining your datasets and its respective labels on different files and why read it at different times, when you can do it in one place! This native file format used in Tensorflow allows you to shuffle, batch and split datasets with its own functions. Cool right?!

December is the decider on this side of the world, mostly because the city that we're headquartered in takes in a lot of brunt during this month. But December is also the month of celebrations and new milestones - see how the team marked new goals and braved the year end.

Having a one-on-one with your boss can result in many things. Mine resulted in pushing me to write a blog post on what being a leader is!

Everyone has got a list of New Year resolutions that they write but may not end up following. With this, we're writing resolutions in a way that we get them done by the year end - find out how to be your best in 2018.

This article is for those who are getting started with blockchain and trying to use composer for quick development.
Varun Raj
AI is helping insurers get more done with better accuracy like never before. Here are some statistics and strategy for implementing AI for your insurance business.
Karthik Kamalakannan
The $39 billion market is something huge. But companies are mising to see a huge component when they are calculating the budget to implement a AI solution.
Karthik Kamalakannan
Inspirations can be drawn from many places, in many different ways, forms and situations. Having enough inspiration supply is important, especially in a constantly evolving field like design. How do you this kind of inspiration? This will help you find out.

The market value of Artificial Intelligence is expected to reach $39 billion by the year 2025. Here are some of the use cases and industries that will be a part of this huge revolutoin. And how Skcript is taking the lead here!
Karthik Kamalakannan
Allowing external configuration for Ruby gems has always been ugly. Both for the developer and the configure-r. However Ruby's metaprogramming and singleton classes come to the rescue. Read on to find out how to add the infamous configure block to your next Ruby gem.
Swaathi Kakarla
Being a 90's kid is a lot of fun and with the entire world flooding social media with the perks of being a 90's kid, we wanted to contribute from Skcript as well. And to all the kids who aren't from the 90's, we're sorry and watch out!

Swaathi Kakarla joins the panel and will be speaking at Ignite 2017 hosted by MOP Vaishnav College.

Mobile apps somehow find a way into our everyday lives - right from the morning alarm to options for eating out, mobile apps always have an seem to have an answer. Do mobile apps change our behavior? Is this the right amount of influence? Well, this will help you find out.

This might probably be the most honest and accurate recounting of a day (or rather most days) in the life of a Program Manager. Find out what her time at Skcript looks like and you could even take a bit of inspiration from this for your next project!

The title is very evident, but it's always difficult to convince an Android fanatic to use iOS on an iPhone. Adding more fuel to the Android vs iOS debate, we got our Mobile Application Developer to test iOS and see how it fares in comparison with Android - and here are his thoughts.

Artificial Intelligence is at the center of today's innovation. Thanks to the disruptive capabilities powered by scalable machines. Here is a quick guide to calculate the return on investment on Artificial Intelligence and the impact it can have on your business. Specifically for the Middle East markets.
Karthik Kamalakannan
Hacking in any amount isn't too much of a good thing. That's why it's important to protect your data as and when you can. Here are the top 10 ways in which you can beef up the security of your app.
Swaathi Kakarla
You need to know these strategies and answers to these questions before your Artificial Intelligence strategy succeeds in your organization. Learn more.
Karthik Kamalakannan
AI is more than just a buzz word now, it's here to take businesses and the world by storm. How powerful is AI when put in practice, how can it fast track businesses and should businesses consider AI? Well, all of those questions and more will be answered here.
Karthik Kamalakannan
In Part 2 of the Product Marketing Series, find out about the essentials that you'll need to draft the perfect Product Marketing Campaign, how to go about the Launch and the other little pointers to keep in mind.

There's always a new messenger that greets you with every passing day. And now you can also make a messenger of your own with Firebase - learn how to make that messenger right here!
Varun Raj
Here's a new framework that our AI Developer just unearthed - with this framework you can now extract text in a jiffy and also do a load of other cool stuff. Read on and find out how!

Landing pages are designed for a whole lot of purposes - they could be to attract clients, close deals or can even be a form of inspiration. But a perfect landing page does all this and more, why don't you find out?

The hack to asynchronous operations explained by our AI Developer - with just the right amount of code, back your code and carry out asynchronous operations like a pro.

While designing, we're all looking for that wow, X-factor - but it's tough to chance upon in the very first go. Our Project Manager unravels all the steps to follow that will ultimately lead you to that factor - and it involves a lot of detail. Why don't you find out!

Blockchain is disrupting industries today. Our experts say that the growth is exponential and here's how blockchain is disrupting provenance of any material. End-to-end.
Karthik Kamalakannan
The trials and triumphs of a self-taught designer. This might even be your story too - why don't you read and find out.

Every Web Designer and Developer has a stash of their favourite, go-to apps. Hear from our Web Designer about his list, and you might even find your favourite in here!

As a leader in your company, your willingness to invest in good design affects your company in a larger way than you think. It's just so important.
Karthik Kamalakannan
When we made the move to Discord, the everything was new to us. We started off with setting up a few bots - and this is how we wrapped our heads around the concept.

There's been a ton of myths said and heard about this - now let's see if the conventional psychology behind these two terms is true.

Are you dealing with a scenario where you want to show a lot of data in a list? You should probably check React Natives new FlatList Component.
Varun Raj
Learn about how to make AMP Pages using Middleman in this part 2 of Using Middleman Series!

After the launch of Firestore, a lot of people asked me about how to integrate push notifications for Firestore changes and new data additions, and here is the article explaining it.
Varun Raj
We've been reading and reading. Here are some of our jottings on designing a TV remote for the elderly (aged 60 and above).

Firebase social logins have worked wonders when it's built for a browser environment. But where do we look to enable the same social logins and build it for a mobile environment? Well, look no further than this article!

The depth that goes behind the word 're-brand' has is a lot to fathom in a single shot. That's why we took a healthy amount of days to actually get this re-brand out, and here's how we pulled it off.

Using AI to detect Facial Landmarks for improved human face recognition accuracy. A complete tutorial on how we used AI to detect facial features of humans.

There are a lot of us that get pushed into something just because everyone else is in it. But what if you wanted to do something different? Well, here's one such story about doing different and being different, because being different is good and rewarding.

Steve is the simplest iOS calendar app you can rely on. It is minimal, super fast, reliable and beautifully functional.

At any organization, a rebrand calls for elevated performance and a more refined look when it comes to a website. While we underwent a rebrand, our own website was in need of the same - learn how we gave our site a much needed Netlify - uplift.

Here's why, how and when to choose React Native before you build your iOS or Android application. Learn more.
Karthik Kamalakannan
Every CEO must answer this one honest question before stepping into a new idea for the company. She or he just can't escape.
Karthik Kamalakannan
With the release of FireStore we can now use it with cloud functions to do lots of wonders. Now, we are going to create a simple slack notification system via webhooks. Learn More.
Varun Raj
It's almost always a battle of ideas when a designer and developer talk - but how do we ensure that there's next to no blood shed at the end of this battle? We listen, process and then brainstorm of course! Here are some talking points to remember for your next designer-developer discussion.

This isn't another iOS 11 Review, this is rather an 'uncovering' the Hidden Features snippet. With the new software update, there's a lot that Apple has in store, but what could we expect? This could be your first glimpse into what iOS 11 has to offer, get ready to be shook!

Making little changes to how our office was organized helped us work better - it has given us a new vision to work towards. We're now pushing boundaries more than ever, here's how it worked out.

Last week we met up with Mr. Sameer, a good friend to the Skcript family and also someone to whom we look upto. Here, Sameer talks about his early journey into the startup world and gives us a peek into what to expect while starting up. We couldn't think of a better way to start off the Skcript OG Series - now over to the man of the hour!

Are you a person handling a huge project based on React/React Native? If yes, this might help you.
Varun Raj
Products drive and accelerate the company. Without the right tools, a company can feel incapacitated - we're here to help you rectify that. Equip yourself with the right tools and run a business that everyone looks upto.
Karthik Kamalakannan
The new and upgraded Android, Version 8.0 was launched on Monday as the Solar Eclipse was under way and we played around a bit with the new version - and this is what we found.

They say that UX Design is about designing by drawing inspiration from the things that surround you - hear about one such form of inspiration that turned this architect into a UX Designer at Skcript's core team.

There are a lot of hacks that you can follow to have a fruitful design day - we're helping you with a few of those hacks. Take a look and start designing!

We are moving our Blog's discussion system to discourse to provide better interaction and develop better community, join us and find out more!
Karthik Kamalakannan
Good brands don't just happen, they're made to happen. It takes time, effort, love and trust to make a brand what it is. Here, let's try and decode what it takes to establish a successful brand.

I have tried and tested it all, now join me as I review all the music streaming services that are currently prominent in India which might help you choose an app that's reliable to use and which ones to stay away from.

A business is as strong as it's elements. Our CTO explains how you can send cloud-based emails to give your business the edge that it needs.
Swaathi Kakarla
This is Caroline, our Design Intern from the Summer of '17 batch. She might have been quiet, but her design spoke volumes. She chipped in with ideas whenever we had discussions and by the end of her internship she had reworked the entire design of one of our platforms!

There is something very interesting happening on Twitter and you have to see it. Right. Now.
Swaathi Kakarla
We've hit 150 followers on our Meetup page and that calls for a celebration!

Every language has it's own pros and cons. Zeroing down on one single language to use with Spark depends on your own project needs. Pretty straightforward, right?
Karthik Kamalakannan
Bringing your React Native projects to life is going to much more fun and structured with this curated list of plugins. Learn and build great things!
Varun Raj
There's a lot that has to be kept in mind while building an app. The best apps are built keeping the user in mind - we tell you how to build some cool apps with the aspects that matter.

When it comes to designing a product, every little factor that contributes to it's design should be taken into account. Our UX Designer tells you the steps to follow to bring out some of your best designs.

There's a plethora of different platforms available to build an Android app. Kotlin and Java happen to be our pet peeves as of now and we tell you how to build apps with both!

We've curated a list of sources that will help you build a whole site in a jiffy. Take a look and start building!

Honouring people who inspire us begins here. Announcing the new Skcript OG Series - Season 1.
Karthik Kamalakannan
When a project comes along, there's too much information that flows in. Our Program Manager tells you why it's important to use a product management tool to keep this information intact.

There's a fine line of difference between busy people and productive people. Let me try and explore what those differences are, and how to stay productive.

If you are a customer to a consulting company, you need to let go of these practices to make sure that you get the best product out.
Karthik Kamalakannan
Cryptocurrency happens to be the 'it' thing now. Join our AI Developer as he tells you how he made bot to kill boredom.

Our AI Developer tells you how to get started with Convolutional Neural Networks (CNN) and get beginners' view on the topic

Building a great team of people who are empowered to do what they think is right in the company is crucial. Here's how Skcript provides an unusual way of empowerment.
Karthik Kamalakannan
Say hello to Narayan, our AI Intern from the Summer of '17 batch. He would always sit in the AI room alone, scrunching his face behind his Mac, thinking, analyzing and at the end he built a sound classifier!

Meet Nikhil, our AI Intern from the Summer of '17 batch. He spoke AI, code, gaming and bitcoin 🤑 In a short time he's become an important part of the Skcript family, and this is how he lived.

For anyone just starting out with Front-end Development this is your eye candy - we tell you all the tools you'll need to be a forerunner in Front-end.

We had the best batch of interns this Summer! Join our Program Manager as she talks about how expanding Skcript's team was fearful yet fun

We are incredibly proud to announce our new initiative, Skcript Events. This one is for those crazy ones who love what they do.

Here's a quick fix solution for training your Deep Learning models on the Cloud - with a few tweaks, train the model to work your way!

Our next chapter of Meet the Nerd takes us into the world of design. Our Design Head, Hareessh Prabhu talks about his Design process and what Design means to him.

We finally got behind the hype of AMP and tried it out, here is what we learned.

App Store Optimization is something that many developers take it for granted. Here are some mistakes you should avoid.
Karthik Kamalakannan
Get to know the good people at Skcript - get an inside view on what we do, who we are and have a little peak inside our world 🙂

Designing Deep Learning solutions for our customers have been super crazy. Here's a look at the process, expertise and stories from our AI room.

Get to know the good people at Skcript - get an inside view on what we do, who we are and have a little peek inside our world 🙂

We tell you how to create blogs with Middleman for static sites

Supercharge your image classification tasks by integrating large pre-trained deep learning models with very little effort.

Our Chief Technical Architect talks at the Chennai JavaScript Meetup this Saturday. Join us!

Build a Google Assistant Bot for Firebase application using Actions on Google and Firebase Cloud Functions as Backend.
Varun Raj
Our Design Intern shares her recipe to creating the perfect Design for your products, and how it resembles making a perfect Biriyani.

How to build a RESTFul API for your Firebase app with Firebase Cloud Functions in under 30 minutes. Learn more.
Varun Raj
Build Progressive Web Apps to improve speed, increase customer retention and increase users.

Why Kotlin is the best thing that has ever happened to Android Developers and what it means to the future.

A detailed list of fonts that are available out of the box for your React Native project.
Karthik Kamalakannan
How I went from 100 Post-its to organizing my entire life digitally.

A quick case study of an application that would help people move around malls easily.

Confused about when and when not to choose a CMS for your site? Here's somethign you should know. Learn more.

Let us address the gender pay gap at Skcript and how we handle it. Learn more.
Swaathi Kakarla
List of apps that are clutter free for your iOS device to let you focus on your work. Learn more.
Karthik Kamalakannan
Your product needs a product review workshop at your company at regular intervals.
Karthik Kamalakannan
We curated the best Tensorflow resources every developer should bookmark today.
![How to run a Product Review at your company. [Process]](https://assets.production.skcript.com/skcript/site-assets/svrmedia/heroes/product-review.jpg)
Here's how you can run a good Product Review workshop at your company.
Karthik Kamalakannan
From quality to keeping people happy, everything a leader should respect at Skcript.
Karthik Kamalakannan
Our CTO and A.I. Engineer explain how they normalized data for UnderstandEngines A.I. Brain.

At any point, these are the books you will find in a designer's bookshelf.
Karthik Kamalakannan
Authenticate your React Native app with YouTube and list down videos.
Karthik Kamalakannan
This is how we made our website offline first and also into a Progressive web app.

Christoph Niemann made a beautiful online visual journal of his expedition to the Arctic for Natgeo
Karthik Kamalakannan
We found that D3.js does not have a Gantt library. So we went ahead, created one and open sourced.
Varun Raj
We're introducing a brand new one-on-one on UnderstandBetter. A feature that our customers wanted so bad.

Use this Gulp Nunjucks and NPM starter template to create your own landing page for hackathon in less than 30 minutes.
Karthik Kamalakannan
Let us quickly take you through some of the best React Native Components you can checkout this weekend.
Karthik Kamalakannan
Get to know Klenty, PickYourTrail, Fizz and many other companies who're the best at what they do.

We have contributed to Ruby on Rails, and these podcasts constantly feed our ears with some Rails Juice.
Karthik Kamalakannan
Everyday, you do two things. Saying yes to everything or saying yes to a few things.
Karthik Kamalakannan
Send and recieve push notifications on your iOS or Android devices using Firebase Cloud Functions.
Varun Raj
How to build a React Native App using Firebase as the backend with very little cost.
Varun Raj
Successful companies spend a ton of time thinking about their employees. Here are the 10 ways to create a healthy employee workplace.
Karthik Kamalakannan
These are the warning signs that you should look out for to have a healthy employee ecosystem.
Karthik Kamalakannan
Use Gulp, Nunjucks and NPM to automate your front-end development and deployment process.

A in-depth tutorial on how you can build your own Recommendation Engine in-house for your product/service. Learn more.

From our experience, here are some tips to run the best workshops.
Karthik Kamalakannan
I was a marketing intern at Skcript. And this is how I lived.

We promise you will change your thinking about design. Thank us later.
Karthik Kamalakannan
A list of things leaders use to keep them fresh, motivated and to get the most out of them.
Karthik Kamalakannan
Use simple tools to make continuous feedback easy.
Karthik Kamalakannan
A powerful platform to let your people talk to you, the way they should.
Karthik Kamalakannan
Varun will be running the operations for our newest product, Pollfury.
Karthik Kamalakannan
It's always a nice gesture to redirect your users to the page they were the last visiting.
Swaathi Kakarla
The next time you create something, even something insignificantly small, remember to deeply care.
Swaathi Kakarla
Varun is speaking at Chennai's Maker Party at SRM University.
Swaathi Kakarla
We are hosting Chennai Ruby Meetup - September. Join us.
Karthik Kamalakannan
The 5 tips below will help you empower your team for success.
Karthik Kamalakannan
Our CTO, Swaathi, talks about our commitment to the #100DaysOfCommit challenge. Join us.
Swaathi Kakarla
Our Sr. Architect, Varun talks about Browserify, Rails & React at the Chennai.rb User Group.
Karthik Kamalakannan
Our CEO writes about killing distractions while working from home or away from the office.
Karthik Kamalakannan
Our CEO talks about the problems in the way we look at Slack as an email replacement.
Karthik Kamalakannan
Here are some of the most essential tools, a college kid should know about.
Varun Raj
Our Sr. Architect explains how you can integrate Browserify and Rails with React.
Varun Raj
Our UX Engineer tells you how you can minify your mailers, with Inky and Foundation.

Learn how Shrink can help you reduce your Big Data's storage footprint.
Karthik Kamalakannan
Ira Glass, tells you exactly what you should know before you start working on your designs.
Karthik Kamalakannan
Managing local time is such a huge challenge when making web apps. Here's an easy way.
Swaathi Kakarla
Our CEO talks about what enterprises consider for productivity.
Karthik Kamalakannan
Our CTO, Swaathi talks about Rate limiting in Ruby at the Chennai Ruby User Group.
Karthik Kamalakannan
Scheduling database backup jobs are super easy and necessary.
Swaathi Kakarla
It's such a nifty and powerful tool, there's so much you can do with it.
Swaathi Kakarla
Our Sr. Architect talks about the way you should approach a computer programming language.
Varun Raj
Our CTO talks about reducing painful conditional statements in your code.
Swaathi Kakarla
Our CEO briefs you about the six tools you need to run your company easily.
Karthik Kamalakannan
Handling the reduces budgets and improved management.
Karthik Kamalakannan
Our CTO writes about how Leaders are not born and how they are made and their qualities.
Swaathi Kakarla
Our design team open sources the entire brand identity we use internally.
Karthik Kamalakannan