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

Customer Retention- Churn Model

Implementing a client retention churn model would be wise for businesses trying to stay ahead of the curve. Utilising this powerful tool which boosts customer loyalty and enables the delivery of outstanding experiences based on real-time analytics, businesses can prevent customer churn. Don't blow this opportunity to boost business performance and get a competitive edge.

editor-img

Gulnaaz

Navigating Legal Waters in B2B: Top 5 SaaS Products to Empower Your Journey

Are you navigating the complex and often daunting legal landscape of B2B transactions? As businesses increasingly rely on technology, the legal aspects of B2B relationships have become more intricate than ever before. From contract management to intellectual property, the legal issues that can arise in the B2B realm are numerous and potentially costly.

editor-img

Rob Den

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

Svelte Readable Stores

Readable stores are special because they can't be updated from the outside - there's no set() or update() method. Instead, once you set the initial state, they can't be modified from the outside. The official Svelte docs show an interesting example using a timer to update a date.

editor-img

Shalini Chauhan

Lighting, Colors, and Textures in unity!!!

If you find the components present in your scene appear to be darker, you can add some lighting by selecting Windows > Rendering > Lighting. Selecting them opens a lighting dialog where we must choose the "Generate Lighting" option. It changes the shade of game objects of a scene from darker to a lighter version.

editor-img

Manvi Sharma

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

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

Introduction to Express-

Express is a Web Framework built upon Node.js. Node.js is an amazing tool for building networking services and applications. Express builds on top of its features to provide easy to use functionality that satisfies the needs of the Web Server use-case. It's Open Source, free, easy to extend and very performant.

editor-img

Shalini Chauhan

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

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

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

Modern Databases Paradigms

1. PlanetScale PlanetScale is a MySQL-compatible serverless database that brings you scale, performance, and reliability — without sacrificing developer experience. With PlanetScale, you get the power of horizontal sharding, non-blocking schema changes, and many more powerful database features without the pain of implementing them.

editor-img

Sailesh Verma

Buffer vs. Hootsuite: Navigating Brand Recognition in 2023

Ever wondered which tool holds the key to boosting your brand's recognition in 2023: Buffer or Hootsuite? In a world where every click and impression matters, making the right choice can make all the difference. But which tool should you choose? Well! It's a conundrum that many of us face! But fear not, for the answer lies ahead. Join me on a journey into the realm of these platforms, where we'll roll up our sleeves and explore their micro-level intricacies.

editor-img

Rob Den

How to build Responsive Designs for your website using different CSS Frameworks?

Responsive design allows your website content to flow freely across all screen resolutions and sizes, and renders it to look great on all devices. So let's checkout how to make a website responsive using various CSS Frameworks available!

editor-img

Ishita

Opt2 - Intro to optimization in deep learning:

Loss Function For the purpose of simplicity, let's pretend that our network contains just two parameters. In reality, this number would be close to a billion, but for the sake of keeping things simple and preventing mental overload, we'll use the two parameter example throughout the piece.

editor-img

Yash 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

Docker: Basic Operations with Containers and Images

Hello everyone, In the last post, we learned how to create and restart containers in Docker using a Python app example. We also learned about different modes in which containers can run. In this post, we will cover the commands used for deleting containers and images, the validation process required for deleting them, and the importance of tagging images. Additionally, we will discuss renaming containers and the advantages of tagging images. We will learn to inspect images and copy files to and from containers. We will explore sharing images with other users/developers, and some other basic related actions.

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

History Of http:

HTTP , a standard application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol Web browsers are HTTP clients that send file requests to Web servers, which in turn handle the requests via an HTTP service. HTTP was originally proposed in 1989 by Tim Berners-Lee,

editor-img

Sailesh Verma

Intro to TensorFlow:

A complete open source machine learning platform is called TensorFlow. The class concentrates on using a specific TensorFlow API to create and train machine learning models, despite the fact that TensorFlow is a robust system for managing all parts of a machine learning system.

editor-img

Yash Sharma

What are DeepLinks?

Deep links are URLs (Uniform Resource Locators) that directly point to a specific page or content within a mobile application , bypassing the home page or main landing page. They allow users to navigate directly to a particular section, feature, or piece of content within an app , enhancing the user experience and reducing friction.

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

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

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 Overview

Docker is an open-source platform designed to develop, deploy, and operate applications. It empowers us to decouple our applications from our underlying infrastructure, facilitating the swift delivery of software. Docker allows us to treat our infrastructure with the same agility and flexibility as our applications. Leveraging Docker's practices for packaging, testing, and deploying code, we can notably minimize the time gap between coding and production deployment.

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

Ontra vs. Clawdia: Which is better?

Are you torn between Ontra and Clawdia, grappling with the decision on which SaaS tool is the ideal fit for your B2B needs? Both Ontra and Clawdia are top B2B software, each offering distinct strengths and functionalities. In this blog, we will unravel the features and drawbacks of both platforms, enabling you to make an informed choice.

editor-img

Rob Den

Continuing with part 1 - https://fifo.im/p/msvx3ejrayj0

Updating state based on props or state Suppose you have a component with two state variables: firstName and lastName. You want to calculate a fullName from them by concatenating them. Moreover, you’d like fullName to update whenever firstName or lastName change. Your first instinct might be to add a fullName state variable and update it in an Effect:

editor-img

Shalini Chauhan

Svelte Lifecycle Events-

Every component in Svelte fires several lifecycle events that we can hook into that help us implement the functionality we have in mind. we have- •onMount fired after the component is rendered•onDestroy fired after the component is destroyed•beforeUpdate fired before the DOM is updated•afterUpdate fired after the DOM is updated

editor-img

Shalini Chauhan

Bloc Listener:

With reference to my previous post on flutter bloc concepts today I will discuss about Bloc Listener. It is a widget that listens for new changes in the state and not to return a widget. Each time the state changes to a new state this listener will receive notification that the state has changed & then we can trigger an action as per our need.

editor-img

Sailesh Verma

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