Blog

The CitrusLeaf Blog

Our official blog with news, technology advice, and business culture.

Blog post about securing nodejs based applications and systems

Best Practices & Tools to Secure NodeJS Applications

Security. A term which we use everyday but we fail to understand the depth and seriousness of it. It becomes more prominent to understand its role as a NodeJS developer because software systems are now an essential part of our daily lives.  The more abstraction added to software engineering, the harder it is to ensure security at the lowest level. But guess what? A lot of times, it’s not the lowest but the most abstract level that’s breached. For example- WordPress, the world’s most used website development software, is exploited almost regularly, be it the core or its plugins. Unless

Read more
CitrusLeaf Presents- Strapi setup on Ubuntu with Nginx

Setup Strapi Headless CMS on Ubuntu with Nginx

In today’s rapidly expanding age of APIs, headless CMS are gaining immense popularity because of their flexibility and simple integration capabilities. Strapi is one such CMS that has become a go-to option for developers when building API based applications. With its modern architecture and a user-friendly interface, Strapi allows developers to create and manage their APIs and content with ease. Strapi’s API-based approach also allows for easy integration with other third-party services and tools, making it a versatile choice for any type of project. If you’re looking to create a website or web/mobile application using Strapi as the backend CMS,

Read more

How to build a mobile app like Audible

A bit about Audiobook apps Audiobooks are one of a kind in the e-learning space. They are very effective in making the listener understand the book through an audio medium. Most people nowadays have very busy lives and hence they hardly find time for physical books. Audiobooks are more convenient as compared to an actual book because you can literally listen to them anywhere you want.  For example, a lot of us would prefer listening to an audiobook while commuting. The main objective of audiobook applications like Audible is to hook the listener to audiobooks by various means like quality,

Read more
Top-5-Things-To-Remember-When-Building-A-Mobile-App

Top 5 Things To Remember When Building A Mobile App

Back when Steve Jobs announced the original iPhone in the year 2007, while almost everyone was blown away by the device, a small group of people were more excited about the App ecosystem behind it. These people were software developers, who were till then, only building either desktop apps or websites. Of course, mobile apps have been there even before the introduction of the iPhone and the App Store. For example, Nokia’s Symbian S60 OS was a prime example of a development platform built for low-powered, low-memory driven mobile devices.  However, the Symbian OS was not very developer friendly. Apple

Read more
CitrusLeaf: Exploring Alternatives to Heroku Free-Tier

Heroku Free-Tier Alternatives

Developers almost always first look for free tiers, particularly in the cloud, to test new ideas. Heroku had always been that cloud provider which would offer one-click app deployments that too on a generous free tier. Heroku’s free tier gave wings to many new ideas which later became successful businesses. All developers needed to do was push the code on a Github repo, connect Heroku with Github and voila, their code would be deployed instantly on the cloud. Heroku has always offered an extremely generous free tier and a simple upgrade to commercial plans when you require additional CPU, RAM,

Read more

How to minimize workplace negativity to foster better working environments

Employees do not leave the organization to earn more; they do because of an unhealthy workplace. Negativity in the workplace can harm your company’s work environment. It can affect employee morale and lead to more wasted time on unwanted things, resulting in low productivity. Unhealthy work culture is counterintuitive to employees’ creativity and hence they hesitate to take on new responsibilities. The company’s growth is affected if it cannot find new ways to reach organizational goals. Negativity can cause significant administrative losses and lead to strained relationships at work.  What can you do to foster better working environments? The first

Read more
Things Business Leaders Should Understand About AI

Things Business Leaders Should Understand About AI

Artificial Intelligence is all over the news nowadays. You will find many startups and products putting AI in their domain names or in their product descriptions (Fun fact: .ai TLD is administered by the government of Anguilla). While you may think that Machine learning and Artificial intelligence are same, but it’s not the case. ML is a subset of AI, and it has limited capabilities as compared to AI. Usually, you will see that when people talk about using artificial intelligence in business, they think about automation. You will also find AI being put to use to optimize costs, processes

Read more
NodeJS or PHP for your next startup

Why You Should Consider NodeJS Over PHP For Your New Startup

JavaScript and PHP are the most popular scripting languages for web development. Even though both languages can solve significant complexity in web development, they are built on different environments and architectures.  There are numerous ways to develop a website; however, choosing the right platform is very important to meet business needs and scale fast. You will also find many benefits and drawbacks for any platform. Like other comparisons between programming languages, it’s a debate in the development community about which one is the best: Node.js or PHP. If you are planning for a startup and are confused about which platform

Read more
low code

10 Best Low-Code Development Platforms In 2022

Low-code development platforms have been around for years,  however, they are now growing in popularity with both small businesses and Fortune 500 companies. Low-code development platforms give you the ability to automate tasks and build solutions for internal usage that used to take multiple developers hundreds of hours to complete.  A low-code development platform can help reduce costs and time spent on routine tasks, resulting in more revenue and happier customers. Here, we are exploring 10 of the best low-code development platforms available today. In the last few years, low-code development platforms have risen to prominence due to their ease

Read more
Contact us

You are one step away from digitizing your entire business

Just fill the form to schedule a free consultation with us and know how ERPNext can be beneficial for your business.

Your benefits:
What happens next?
1

We reach out to you to setup a discovery call

2

We understand your challenges in the discovery call

3

Our consultants will prepare a detailed solution for you

Schedule a Free Consultation