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

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

Python(Part1)

Python is a high-level programming language for general-purpose programming. It is an open-source, interpreted, objected-oriented programming language. Python was created by a Dutch programmer, Guido van Rossum. The name of Python programming language was derived from a British sketch comedy series, Month Python's Flying Circus.

editor-img

Manvi Sharma

Is Truewind worth it: A Comprehensive Review

Do you want to take your business to the next level with the power of AI? If yes, then you might be interested in Truewind, the AI solution for your financial needs. Truewind is a smart, reliable, and user-friendly platform that helps you manage your budget, invest your money, and plan for your future. Truewind is designed for businesses of all sizes and industries, and it can help you save time, money, and effort.

editor-img

Rob Den

“Promises in Svelte Templates”

Promises are an awesome tool we have at our disposal to work with asynchronous events in JavaScript. The relatively recent introduction of the await syntax made using promises even simpler. Svelte provides us the {#await} syntax in templates to directly work with promises at the template level.

editor-img

Shalini Chauhan

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

Fraud Detection

The bulk of eCommerce businesses prioritise growing their clientele and revenue. Businesses want their websites to be successful so they may accomplish their objectives. Efficiency won't be able to save the company if the organisation can't provide security.

editor-img

Gulnaaz

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

Docker Images and Containers:- The core building blocks

Hello everyone, In the last post, we discussed the basic overview of Docker. In this post, we will dive deeper, install and setup Docker in our system, and use it in a small demo application to understand the core building blocks of Docker:- Images and Containers.

editor-img

Manvi Sharma

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

Exploring and Experimenting with AI (Part-6)

Leonardo AI - Create stunning visual assets with AI. It is a website that offers a creative AI image generator with a specific focus on generating game assets such as textures, objects, and concept art. It provides access to the image generator through the Leonardo dashboard on their main website, and the best part is that it is completely free to use.

editor-img

Chetna Grover

Exploring and Experimenting with AI (Part-2)

AutoDraw - AI Drawing Tool AutoDraw by Google is an AI-powered drawing tool that uses machine learning to recognize and suggest shapes and lines as you draw. It is designed to help users create drawings quickly and easily, even if they have little drawing experience or skill.

editor-img

Chetna Grover

In my previous post I have discussed State Management in Flutter. In this post I will be discussing what BLoC is & why it is used.

While building an application as a developer we want to know what state our application is in at every point and to record every single user interaction in our application so BLoC was designed to handle all these requirements.

editor-img

Sailesh Verma

Django: Displaying Data

Hello everyone, So in the last post, we discussed working with Django Models and data. Today we will discuss displaying this data with proper templates, as already discussed in Django Basics, templates are used to display data in Django. Django Prepare Template Create Template: After creating Models, with fields and data we want in them, it's time to display that data. We will start by creating an HTML file named all_members.html and place it in the /templates/ folder. my_tennis_club/members/templates/all_members.html: <!DOCTYPE html> <html> <body> <h1>Members</h1> <ul> {% for x in mymembers %} <li>{{ x.firstname }} {{ x.lastname }}</li> {% endfor %} </ul> </body> </html> The {% %} brackets inside the HTML document are Django tags, which tell Django to perform programming logic inside. We will learn about them in detail in some upcoming posts.

editor-img

Manvi Sharma

Functional Component-

In React, functional component are a way to write component that only contain a render method and don't have their own state. They are simply js functions that takes props as input and returns the whatever we render. The functional component is also known as stateless component because they do not hold or manage state.

editor-img

Shalini Chauhan

Using Label Studio to label and annotate data for ML integration

Today we will discuss one of the important features of Label Studio which is labelling and annotating data. Before we start you can briefly read about Label Studio here. When you’re creating a project, you can save your progress at any time. You don’t need to import your data and set up the labelling interface all at the same time, but you can.

editor-img

Manvi Sharma

Unlocking the Potential: SaaS Tools for Healthcare B2B

Are you a healthcare professional or a B2B entity looking to enhance your operations and services in the ever-evolving healthcare sector? If so, the world of Healthcare SaaS tools for healthcare B2B might hold the solutions you've been searching for. These SaaS applications are designed specifically for healthcare businesses. They offer a myriad of benefits, from streamlining administrative tasks to improving patient care.

editor-img

Rob Den

Tools in Scenes Tab

As already mentioned, on clicking on any axis of a game object, it turns to yellow color. Once turned to yellow we can use it to move along that axis. The position where the x, y, and z-axis meet is called Pivot, and if the position along the x, y, and z-axis of a game object is 0, then that is called universalizing position inside unity.

editor-img

Manvi Sharma

5 Attributes of Usability:

🔹 Useful: Does it do something people need to be done? 🔹 Learnable: Can people figure out how to use it? 🔹 Memorable: Do they have to relearn it each time they use it? 🔹 Effective: Does it get the job done? 🔹 Efficient: Does it do it with a reasonable amount of time and effort?

editor-img

Chetna Grover

Mongoose Middlewares and Hooks

Mongoose offers a powerful feature called middleware or hooks. Middleware allows us to intercept and modify various operations during the lifecycle of a Mongoose document. Understanding and effectively utilizing Mongoose middleware and hooks can significantly enhance the flexibility and functionality of your MongoDB-backed applications.

editor-img

Manvi Sharma

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

Updating server data using the useMutation hook-

React Query needs a function that will return a promise, and in this section of the article we will be looking at how to make a post request. For the past posts, we have focused on the data fetching aspect of React Query. Now we will focus on data posting: sending data from your application to the backend. Let’s see how simple this is with React Query.

editor-img

Shalini Chauhan

Fileread AI for B2B: A Comprehensive Guide

Have you ever wondered how to analyze legal documents faster and easier? If you are a B2B marketer, you know how important it is to understand the contracts, agreements, and regulations that affect your business. However, reading and interpreting legal data can be time-consuming, tedious, and error-prone. That’s why you need Fileread AI, a cutting-edge solution that uses large language models to help you handle complex and voluminous legal data in a snap.

editor-img

Rob Den

Design is not just about aesthetics, it's about functionality, usability, and UX.

Dieter Rams, one of the most influential designers of the 20th century, outlined 10 principles of good design that are still relevant today. ✅ Good design is innovative. ✅Good design makes a product useful. ✅Good design is aesthetic.

editor-img

Chetna Grover

60-30-10 color rule - Optimal proportion for achieving balance

The 60% is usually neutral or primary. This portion will be used as the base color of the design. 30% is the secondary color. It is still visible and will be used for some components 10% is the accent color. This portion will be used for highlighting the design. For example, the CTA button

editor-img

Chetna Grover

BLOC BUILDER:

In my previous post I have discussed BlocProvider. With reference to it in today’s post we will be looking more at Flutter BLoC concepts. BlocBuilder is a widget that helps rebuild the UI based on some Bloc state changes. This component rebuilds the UI every time either Bloc or Cubit emits a new state.

editor-img

Sailesh Verma

Scry Vs Laminar: Which is better?

Are you concerned about your business’s security? Do you need a SaaS product to help you get rid of security problems? Well! I know it is indeed a big concern in these times. But wait! I have something today. This blog is all you need to say goodbye to your concerns! Trust me! Get ready for a showdown like no other as these two powerful contenders battle it out for the title of the best B2B platform.

editor-img

Rob Den

What is Neo4j?

Neo4j is an open-source, NoSQL, native graph database that provides an ACID-compliant transactional backend for your applications that has been publicly available since 2007. Neo4j is offered as a managed service via AuraDB. Neo4j is written in Java and Scala, and the source code is available on GitHub.

editor-img

Sailesh Verma

Is useEffect a bad place to make API calls.

The design choices made my react team in useEffect hook are still a heated debate. Some people like it and some people don’t. If you are not from react world you might find it strange that the default behaviour of useEffect is dreaded Infinite Render Loop.

editor-img

Manvi Sharma

Have you ever found yourself lost in a sea of messages, struggling to keep track of who said what and when?

If you're a frequent user of messaging platforms like Slack, Discord or Whatsapp you've probably encountered two common ways of organizing messages: threaded view and conversation view. But what's the difference between them, and which one is better?

editor-img

Anushka

Six reasons why XGBoost is better than GBM

XGBoost (eXtreme Gradient Boosting) and GBM (Gradient Boosting Machine) are both popular machine-learning algorithms for classification and regression problems. Here are some reasons why XGBoost is considered better than GBM: 1. Regularization: XGBoost has a regularization term in its objective function, which penalizes models for being too complex, thus reducing overfitting. GBM does not have this feature.

editor-img

Rabi Singh

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