Skip to main content
Home
  • About
  • Services
    • Digital Experience
    • Digital Business Consulting
    • User Experience Design Services
    • Website Analytics and Consulting
    • Website Personalization
    • Website Personalization Demo
    • Platform Engineering
    • AI Enablement Services
    • Drupal Development Services
    • Drupal Support Services
    • Marketing Technology
    • Quality Assurance Services
    • Impact Services
    • CTO as a Service
    • Conversion Optimization
    • Talent Services
  • Pricing
  • Resources
    • Website Personalization
    • Drupal Blog
    • Articles
    • Case Studies
    • Developers Corner
  • Careers
    • Culture
    • Job Openings
    • Growing@Zyxware
Contact Us
Contact Us
Profile picture for user chithra.k

chithra.k

Programmer Analyst
Kick-started her career as a Drupal developer. Chithra is now working in parallel with the sales team to close favorable deals for Zyxware. Collecting and reading books has always been her passion. A personal meeting with Yuvraj Singh and a long visit to South Korea are the top two items on her wish list.

Journey from an Intern to Solutions Team Member: Part 2 of 3

Zyxware default image4
HR | 3 min read
The development and testing of the project were completed as per the schedule, but “content migration” was in a dilemma. He had more than 700 events and each race club had to be added as content. This data was available in a database called “Filemaker”. We had not anticipated this much content. We were at a vulnerable state when the client said that he will not pay us the additional cost for migration as it was our responsibility to confirm the number and format of contents before development. At first, we started adding those contents manually. But we realized that this just was not feasible. The client gave us a day’s time and asked us to come up with a solution so that the migration could be completed with less few of people and days
Read more

Journey from an Intern to Solutions Team Member: Part 1 of 3

Zyxware default image3
HR | 5 min read
The Initial Days I joined Zyxware in February of 2012 as an Intern. I just graduated fresh out of college and was not at all aware of how corporate life functions. I remember hearing my cousins/seniors talk about clients, projects, on sites, etc. All this fascinated me deeply though I never really understood what it meant. The internship was for 3 months during which rigorous training was given mainly focussing on Drupal and PHP. Once the training was over, I was accepted as a Software Engineer Trainee in the organization.
Read more

How to use DragonDisk to View your Amazon S3 Buckets

Zyxware default image1
Technical Solution | 4 min read
In a recent project, I had to integrate my site with the Amazon s3 storage. The entire files directory contents were being transferred there. So, every time I wanted to check something, I had to log in to the AWS console and select the bucket and had to scroll way down to get the correct files/folder. I found it very time-consuming, as I have more than 2000/3000 folders inside. It was then, I came to know about something called "DragonDisk".
Read more

How to create custom policy to grant access for a user to an S3 bucket

Zyxware default image3
Technical Solution | 3 min read
One day my client came to me and asking about something which I was not so familiar of. His requirement can be simply put like this. He has an amazon account and have couple of S3 buckets. He has created a new S3 bucket and a new user. He needs this user to only access this new bucket. Let's call this user "new-user" and the bucket "new-bucket". I was not sure how to do this, but eventually I was able to. Read on if you want to know how to do this.
Read more

How can we make the creation of Virtual host easy?

Zyxware default image2
Technical Solution | 3 min read
What do you usually go to create a virtual host? If I am right, then you will copy the default file, change the contents, add entry in host file and then you will enable the site, right? Well, if you are thorough with the above steps, then I would advise you not to waste your time any more by repeating the steps each time you need to create a virtual host, because I am going to provide you a script using which you can easily create a virtual host.
Read more

Cron not working properly, throwing PHP Fatal errors

Zyxware default image2
Technical Solution | 3 min read
Recently, when I added a cron tab, I couldn't get it work no matter what I did. The file which I had to run via cron was inside the Drupal root and I added the following code to cron tab using,
Read more

[Drupal] How to add custom Views Bulk Operation

Zyxware default image1
Drupal Technical | 3 min read
Views Bulk Operation module is helpful in the cases where we need to perform a particular operation for more than one row in a view. Some of the operations includes deleting multiple contents, publishing/un-publishing contents, change the author of the content, send email etc. In one of our Drupal project I need to perform a action to add a single field for all rows. Drupal provides a hook to declare the required operations and handle extra changes to the bulk operations settings.
Read more

[Drupal] How to upload images to Amazon S3 via code in Drupal

Zyxware default image3
Drupal Technical | 2 min read
This article is on how to add images to Amazon S3 in a drupal site(D7) via code. For this, download drupal module Amazon S3 (https://www.drupal.org/project/amazon_s3). The purpose of this module is to get the s3.inc file (the file which define all s3 functions defined in Amazon)
Read more

[Drupal] How to configure Commerce Marketplace Module

Zyxware default image1
Drupal Technical | 2 min read
Commerce Marketplace module can be used when you want to set up a multi-vendor store. This module introduces a new entity type called "store". If you don't have any idea about how to set up your store or add products to your store, then read on. This article is going to save your day.
Read more

[Drupal] How to display search keywords in the search page as a block while using Facet API

Zyxware default image4
Drupal Technical | 3 min read
I was deep stuck in a Requirement Analysis, when one of my colleagues came to me asking about a feature in Apache Solr search. You may be wondering why she came to me, Trust me that was the exact thought I had at that time. Well, then I realized that the reason she came to me was because I had previously built a website using the Apache solr search with the help of Facet API. While doing that project I had thought of documenting some of the tasks which I had done, but couldn't do so.
Read more
  • Load More
Footer Logo
  • United States
  • Australia
  • India
Virginia Office - 457B Carlisle Dr Suite 205, Herndon, VA 20170
Phone: +1 201 355 2515
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
8 Excelsa Way, Hillside, Melbourne, VIC 3037, Australia
Phone: +61 450 405 000
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
SBC 2205, II Floor, Yamuna Building, Technopark Phase III campus, Trivandrum - 695581
Phone: +91 8157 99 5558
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
Footer main menu
  • Home
  • Articles
  • About
  • Investor Centre
  • Contact
  • Careers
  • Learn Drupal

Footer Secondary menu

  • Verticals
    • Retail
    • Education
    • Public Services
    • Media
  • Drupal Services
    • Drupal Development
    • Drupal Migration
    • Drupal Support
    • Hire a Drupal Developer
  • Digital Services
    • Universal Analytics Backup
    • Website Analytics and Consulting
    • Website Personalization
    • CTO as a Service
    • Marketing Technology
ZYXWARE

Privacy. T & C . © 2025 Zyxware Technologies Pvt. Ltd