Stay Updated | FIFO

Stay updated.

Explore the best ideas, stories and insights about top  and upcoming D2C businesses and Makers.

Start reading for free 
editor-img
editor-img
editor-img

Read posts by industry experts
and learn from the best

Customising Frontend and Templates in Label Studio Projects

You can learn an introduction about label studio here. Today we will continue with customising UI and templates in label studio projects. Customizing the user interface (UI) for different sections of Label Studio involves employing various methods because different parts of the UI exist as separate packages.

editor-img

Manvi Sharma

Scheduling Jobs in Node.js

Do you wish to automate certain tasks on your application server and free yourself from the burden of manual execution? Are you looking to avoid the hassle of remembering to periodically manage data transfer or cleanup on different parts of the server? Enter cron job schedulers, a widely adopted solution for automating such tasks.

editor-img

Manvi Sharma

Docker: Managing data with Volumes (Part 2)

Hello everyone, In the last post, we discussed the concept of volumes. We discussed the use of named and anonymous volumes. In this post, we will discuss the need and use of bind mounts We will learn the use of .dockerignore files. We will also see working with environment variables and .env files. We will also learn the use of build arguments.

editor-img

Manvi Sharma

What’s New In Flutter 3.3 ?

Global Selection Flutter now provides the easiness of selecting the whole data in the web apps with a single sliding gesture by wrapping your widgets with SelectableArea widget. This not only provides richer & smoother control, but also lessen take a miss in certain places.

editor-img

Sailesh Verma

What is DHT(Distributed Hash table)?

Suppose you want to store your data where you can easily perform search, read, and write operations. The most efficient way would be to store them as key-value pairs as a map. While maps will be quick in performing all such operations, they have one limitation: they are only stored locally on a single computer.

editor-img

Manvi Sharma

Should you Invest in Buffer in 2023: A Comprehensive Review

Ready to Skyrocket Your Brand's Impact in 2023? Should you Invest in Buffer? If this question has crossed your mind, you're in for a treat. In this comprehensive review, we're delving deep into Buffer, unveiling its features, pros, cons, and pricing. By the end of this article, you'll have a clear understanding of whether Buffer is the right fit to supercharge your efforts in the dynamic digital landscape of 2023. The insights from this article will guide your investment decisions, helping you elevate your brand's influence. So, Let's discover the potential that awaits.

editor-img

Rob Den

Stateful vs Stateless Widget:

A Stateless widget is the widget that cannot change its state during the runtime of a Flutter application. That means a stateless widget cannot be redrawn while the app is in action. For that reason, the appearance and properties remain unchanged throughout the lifetime of the widget.

editor-img

Sailesh Verma

Blackboiler for your Legal needs: Pass or Fail?

Are you tired of spending countless hours on legal paperwork, and yearning for a more efficient way to manage your B2B contracts? Look no further than BlackBoiler! It is a pioneering legal tech company that provides SaaS solutions designed to streamline the process of contract review. In this blog, we'll delve into the world of BlackBoiler. We will explore its features, benefits, and how it can potentially revolutionize your B2B operations. By the end of this article, you'll be able to determine whether BlackBoiler is the right software for you or not. So, without any further ado, let us dive in.

editor-img

Rob Den

Exploring and Experimenting with AI (Part-7)

Linkedin AI - Revolutionizing Messaging and Content Creation 🚀 LinkedIn AI represents a game-changing advancement in the realm of professional networking. By integrating artificial intelligence into its messaging feature, LinkedIn has elevated the way users connect and communicate with potential contacts and recruiters.

editor-img

Chetna Grover

SQL (Part2)

Hi everyone, Today we will discuss JOINS and Unions SQL Aliases: SQL aliases give a table, or a column in a table, a temporary name. They are often used to make column names more readable. An alias only exists for the duration of that query. An alias is created with the AS keyword. SELECT column_name AS alias_name FROM table_name;

editor-img

Manvi Sharma

Principles of UX Design Psychology (Part 4)

The Principle of Emotional Contagion: If a person you like is laughing out loud, you will be smiling. If somebody in a very well-made movie is crying, you will feel sad. This is the psychology of UX design and of human beings, we subconsciously take over the emotions and behaviors of other people.

editor-img

Chetna Grover

Useful Flutter packages:

url_launcher: Sometimes your application requires you to provide an external url that links to a website. Or you need to provide an email address or even a phone number in the contact form, to reach the support. For all these external links, it would be nice to open them directly through the app.

editor-img

Sailesh Verma

What are Widgets in Flutter?

Widget in Flutter is an immutable description of a part of the user interface. Flutter uses widgets to describe reusable building blocks in the user interface. Widget in Flutter is a much broader concept. Common components like buttons and form inputs are widgets, layout constraints are also expressed as widgets in Flutter.

editor-img

Sailesh Verma

CUBIT:

In my previous post I have discussed what is BLoC & its uses. In this post we will be looking at Cubit of BLoC. Cubit is the subset of BLoC, a stream component that uses functions to communicate interactions from widgets to the cubit and a stream that widgets consume for which state changes are emitted.

editor-img

Sailesh Verma

Event Forwarding-

We already discussed, When we fire the event only the parent component receives it. It'll not go to hierarchy itself. However, sometimes, we need the events to be used by other parent components. We need to nest the events further up in hierarchy. Create a new file FirstEventComponent.svelte, modify the button with the below code.

editor-img

Shalini Chauhan

What is ALGOL programming language ?

ALGOL is an acronym that stands for "ALGOrithmic Language" is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery. .

editor-img

Sailesh Verma

NestJS

NestJS is an MVC framework for building efficient, scalable Node.js server-side applications. It is built with and fully supports TypeScript (yet still enables developers to code in pure JavaScript). It also combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).

editor-img

Manvi Sharma

Is "Later" your cup of tea: A Comprehensive Review

Have you ever wondered if there's a single tool that can truly revolutionize your B2B business operations? Well, the search for that game-changer might just end here. Welcome to our in-depth LATER review, where we embark on a journey to uncover the extraordinary potential of this exceptional platform. In the following pages, we'll leave no stone unturned as we explore the features, capabilities, and real-world advantages that LATER has in store for your business.

editor-img

Rob Den

What is CDN?

Content delivery network (CDN) refers to a geographically distributed group of servers which work together to provide fast delivery of Internet content. It allows for the quick transfer of assets needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos.

editor-img

Sailesh Verma

Hello everyone,

In the last post, we discussed Django Syntax and working with QuerySets in Django. Today we will discuss about working with static files in Django. Create Static Folder When building web applications, we need to add some static files like images or css files. We will start by creating a folder named static in our project, the same place where we created the templates folder: The name of the folder has to be static. my_tennis_club manage.py my_tennis_club/ members/ templates/ static/ Add a CSS file in the static folder, with any name in the folder, myfirst.css in our case: my_tennis_club manage.py my_tennis_club/ members/ templates/ static/ myfirst.css Open the CSS file and insert the following: my_tennis_club/members/static/myfirst.css: body { background-color: lightblue; font-family: verdana; } Modify the Template Now we have a CSS file, with some CSS styling. The next step will be to include this file in a HTML template:

editor-img

Manvi Sharma

BharOS:

BharOS is a mobile operating system designed by IIT Madras. It is an Indian government-funded project to develop a free and open-source OS for use in government and public systems. The project aims to reduce the dependence on foreign OS in smartphones and provides the huge leap forward to create an indigenous ecosystem and a self-reliant future.

editor-img

Sailesh Verma

Animated Text In Flutter:

In this post, we will be probing Text Animations in Flutter using the animated_text_kit package for our flutter applications. Animations make the UI more interactive and enhance the user experience. There is no limitation of creativity when it comes to animations or making the application more interactive.

editor-img

Sailesh Verma

“Designing for Accessibility: How Indian Currency Notes Promote Inclusivity for All”

Have you ever thought about the accessibility of currency notes in your wallet? For people with disabilities, accessing financial resources can be a challenge. However, Indian currency notes are designed with accessibility and inclusivity in mind.

editor-img

Chetna Grover

Introduction to Mongoose

Hi everyone, Today we will learn about Mongoose. An Object Data Modeling(ODM) library for Node.js and MongoDB which provides a higher-level abstraction for interacting with MongoDB, a popular NoSQL database and simplifies the process of defining and working with data models and schemas.

editor-img

Manvi Sharma

Five elements of UX design

The five elements of UX design are a framework of UX designers' steps to turn an idea into a working product. This framework has a bottom-to-top structure. On each plane, the issues we must deal with become less abstract and more concrete. These are Five Elements ( from bottom to top ):

editor-img

Anushka

Why is creating pages important in React?

Before we dive into how this works, it’s important to understand where page creation helps and what it’s solving. A basic React application that doesn’t use a framework like Next.js works by mounting to an entrypoint in an HTML document (DOM node), where it then uses JavaScript to load all of the dynamic parts of the page.

editor-img

Shalini Chauhan

What is initState() In Flutter?

In this post we will go through the initState method of the flutter initState() This is the first method called when the widget is created ,initState is called once and only once when the Stateful Widget is inserted in the widget tree. We generally override this method if we need to do some sort of initialization work .

editor-img

Sailesh Verma

I would now like to finally highlight the game panel in unity. It is the same screen that we will see on our mobile screen or any such game. It is the output of our app.

It shows us the view covered between the conical lines coming out of the camera. We can also see the game and scene panel simultaneously, by changing the layout of our interface

editor-img

Manvi Sharma

Capacitor

Hello everyone, Today we will discuss Capacitors What is Capacitor? Capacitor is a free and open-source (MIT-licensed) platform that enables web developers to build cross-platform apps with standard web technology that runs in modern browsers. Capacitor consists of native platform SDKs (iOS and Android), a command line tool, a plugin API, and pre-made plugins.

editor-img

Manvi Sharma

How to remove unnecessary Effects

There are two common cases in which you don’t need Effects: You don’t need Effects to transform data for rendering. For example, let’s say you want to filter a list before displaying it. You might feel tempted to write an Effect that updates a state variable when the list changes. However, this is inefficient.

editor-img

Shalini Chauhan

Exclusive for the Global Maker community & D2C experts.

Bring change to the world by sharing your perspective. Share your insights, and inspire others to join your movement and become makers.

Learn more 
CoverImage3

Chat with FIFO to get answers for all your queries

FIFO is trained with the best insights and knowledge curated by experts.

Get Started 
bottom-cover-image-mobile
Join the Maker Network on FIFOStart reading for free 
© 2023 Glue Labs Private Limited