How to Setup a New Project in Craft CMS 3

There are two ways you can set up a new project in Craft 3, vis-a-vis, via Composer and Manual. Both the methods require extensive technical expertise & understanding of Craft CMS. With Composer method you have to know your commands and what you’re doing with them but in case of the manual method you just have to perform some simple operations.

Composer Method in Craft CMS

If you have a good understanding of Craft CMS, then you can setup a new Craft project with the some terminal commands. Though, before installing Craft with composer, do make sure that you’re running Composer version 1.3.0 or above. Here are the essential steps: Check the Composer version composer -V Run this command in case your Composer needs updating composer self-update When you’ve confirmed that you’re running a compatible version of the Composer, run the following command (substitute with the path where Composer should create the project): composer create-project craftcms/craft <PATH> The composer will do all the work and it will display a success message. Another way is to do it manually.

Manual Method to setup Craft CMS

You will have to download the archive from Craft’s website. Choose the archive format you’re familiar to work with. Extract the archive where you want your Craft project to be saved. Then follow these 5 steps:

Step 1: Setting up permissions

When you’re doing the manual setup, you have to download and extract the Craft archive in the desired place. The extraction will provide you with a Craft directory which has these files in it: config/… storage/ templates/ vendor/… web/… .env .env.example composer.json craft craft.bat LICENSE.md README.md Out of these files, there are some files for which PHP needs access permissions for different users to write on it. The files are: .env Composer.json Composer.lock config/license.key storage/* Vendor The permissions are defined on the basis of the relationship between the system user that the PHP is running as and ownership of the folders/files.
  • If they are the same user, use 744.
  • If they’re in the same group, then use 774.
  • If you’re not sure, then use 777.

Step 2: Securing the project with a security key

You have to set up a security key to encrypt the data of your project. Every project in Craft has a unique one. You can also use same security key for multiple environments running Craft. You can set a unique security key using the terminal or with a password generator. The password generator will help you to create a cryptographically secure key. Now you need to insert the generated key in your .env file. Open the .env file and insert the security key in between the quotes where it says: SECURITY_KEY=” “ Save the file.

Setting the security key with terminal

Run the following command in your project’s root directory: ./craft setup/security-key.

Step 3: Creating a database

Craft 3 supports MySQL 5.5+ and PostgreSQL 9.5+. So you can choose your database accordingly. But there are some recommended database settings:
  • For MySQL Default Character Set: utf8 Default Collation: utf8_unicode_ci
  • For PostgreSQL Character Set: UTF8

Step 4: Setting up a web server

With the database done setting up. You need a web server on which you can host your Craft project. Make sure you set the path of it’s document root to- web/directory(name of the directory) You will need to update your hosts file if you’re not using any local hosts like MAMP. You can find your respective host files here
  • For macOS/Linux/Unix: /etc/hosts
  • For Windows: \Windows\System32\drivers\etc\hosts
Enter http://<HOSTNAME>/index.php?p=admin in the address bar of your browser (substitute <HOSTNAME> with your web server’s host name). Just to check if the setup works. If there are no errors, Craft’s Setup Wizard will show!

Step 5: Running the setup

You can either run the setup from terminal or from the browser. In the terminal after running the setup command and telling the installer ‘how to connect to the database’, your installation should take care of itself. Browser setup on the other hand provides an interactive installer to setup your Craft.

With Terminal

Open your terminal to run the command ./craft setup Answer the questions about how to connect to your database to start the installation. After the installation, you can access your new Craft project.

With Browser

Open your browser and enter http://<HOSTNAME>/index.php?p=admin (substitute <HOSTNAME> with your web server’s host name) in the address bar of your browser to find Craft’s installer. Follow the instructions and your Craft should be up and running in few minutes. I. Accept the license agreement II. Enter the Database information III. Create an admin account IV. Enter the preferred system name, URL and language V. Finish You’re all set to tweak the website from your Craft control panel. If you’ve followed every step mentioned in this tutorial then you should be able to fire up your Craft projects right away. Both the methods require expertise in Craft CMS. You can connect with us here for further assistance and queries.

How To Create A Content Builder In Craft CMS?

The digital marketplace of 2024 places a critical demand on brands to transcend the confines of static, rigid templates and deliver exceptional, personalized customer experiences. Content Builder in Craft CMS emerges as a revolutionary tool, enabling businesses to create customized, engaging content without the constraints of coding. This innovation allows for the crafting of immersive experiences tailored to the unique needs and preferences of consumers, marking a significant leap towards greater flexibility and creativity in content creation. The shift away from one-size-fits-all website templates to dynamic, personalized content reflects the evolving expectations of today’s digital audiences. With Craft CMS’s Content Builder, brands are empowered to construct captivating, code-free content landscapes, fostering deeper connections with their audience. This tool is indispensable for any brand aiming to stand out in the competitive digital environment of 2024, offering a pathway to crafting content that resonates and truly engages.

Why Do You Need a Content Builder?

Using Craft CMS’s Content Builder brings several key advantages that can transform how you create and manage content:

Making Content Creation Easy for Everyone:

Content creation isn’t just for developers anymore. A 2023 report from HubSpot shows that 74% of marketers see creating engaging content as their biggest challenge. The Content Builder lets people without technical skills, like marketers or business owners, jump into content creation. This change means quicker content updates, more flexibility, and content that really connects with your audience. Imagine your marketing team putting together dynamic landing pages or your sales team customizing product pages on their own, without needing a developer.

Letting Your Creativity Flow:

Forget being stuck with standard templates. The Content Builder gives you the freedom to drag and drop elements, designing layouts that show off your brand’s personality and meet your audience’s interests. Use text, images, videos, forms, and more to create anything from interactive landing pages and personalized product showcases to engaging blog posts or fun learning modules. This tool lets your creativity shine, helping you stand out.

Boosting Your Website’s SEO:

In today’s online world, being visible on search engines is crucial for drawing in organic traffic and leads. The Content Builder helps you cleverly include keywords, headings, and links in your content. This not only engages your audience but also boosts your site’s search engine ranking, bringing more potential customers your way. Great content leads the way, and the Content Builder equips you to craft content that’s both engaging and discoverable.

Building Your Content Piece by Piece:

Here’s how to make the most of the Content Builder:

Choosing Your Tools: 

Craft CMS offers a wide range of field types to help you put your content together. There are Matrix fields for flexible layouts, Rich Text fields for stories, Assets for beautiful visuals, and even Live Data fields for up-to-date content. Picking the right tools is the first step to captivating your audience.

Mapping Out Your Content: 

Before you start creating, take some time to plan. Think about the layouts you want, identify elements you might reuse, and consider how to guide users through their journey on your site. Know what your audience enjoys, set clear goals for your content, and understand how it fits into your wider marketing strategy. Good planning makes sure your content always lands well.

Making It User-Friendly: 

Design with your audience in mind. Aim for layouts that are easy to get around on any device, use visual cues to draw attention, and make sure your calls to action stand out. The best content looks great, is easy to access, and gets users to take action.

Adding Extra Features: 

Take your Content Builder further with plugins. Look into SuperTable for detailed layouts, Feed Me for auto-updating content, or Formidable for interactive forms. Plugins are your secret weapon, enhancing your Content Builder and giving you new ways to connect with your audience. By making content creation more accessible and allowing for greater creativity, Craft CMS’s Content Builder is essential for businesses aiming to make an impact in the digital world of 2024.

Real-World Success Stories:

See how the Content Builder has already made a big difference for businesses and their customers:

RedSky Travel

This popular adventure travel agency started using the Content Builder to make unique landing pages for each travel destination. These pages have fun interactive maps, custom trip plans based on what the visitor likes, and forms that update in real time to let you book your adventure right away. This approach makes it easier for travelers to find exactly what they’re looking for, leading to more people reaching out to book trips. In fact, RedSky Travel’s inquiries went up by 30% after they began using the Content Builder, proving it’s a game-changer for offering personalized experiences and getting more bookings.

Green Thumb Garden Supply

This online gardening store uses the Content Builder to put together product pages that not only look great but are also interactive. They feature galleries full of images, detailed specs, and care guides for plants that change based on where the customer lives. This hands-on way of showing products boosts customer interest, helps them understand products better, and, most importantly, increases sales. Green Thumb Garden Supply noticed a 25% increase in the value of the average order after bringing in the Content Builder, showing how it can make product pages more engaging and encourage customers to spend more.

Crafting the Future with Galaxy Weblinks

In 2024, making your website stand out is crucial. With Craft CMS, you can create a site that really connects with your audience. This isn’t just about technology; it’s about bringing your digital vision to life. Galaxy Weblinks is here to help you do just that. We have the expertise in Craft CMS to help you build a website that not only looks great but also engages your visitors. Think of us as your partner in making your website more than just another URL. Ready to make your website truly engaging? Get in touch with Galaxy Weblinks. Let’s make your site something special together.

Pitching Lessons from Shark Tank that Will Save Your MVP

Investors have the money, you have the idea, and the right pitch is the only thing that stands between you and them. But, pitches are hard. I have pitched (sometimes with my legs trembling and with a death march in my head) and I have been on the other side with people asking me for money in lieu of their businesses.

Safe to say, I have got an idea of what flows through and what would sink.

When I started to write this one, I had random lessons and ‘keep-this-in-mind’ points. I also had significant Shark Tank references for each of them (I guess binge watching stuff does that to your brain). So, owing to the harsh winters, endless love for hot chocolate, and obviously Netflix, I watched all the episodes again, well almost.

Feel free to take notes!

1. Give them the story

The products alone do not make investors buy, the stories do. What compelled you to the idea, how did you nurture it, what drives you, and what keeps you going, the answers to this make the product and the business.

Remember Johnny Georges, the Tree-T-Pee guy? His pitch is the best example of how long your stories can take you. It’s one of those moments where you see sheer vulnerability of humans and realize how emotions drive decisions at the end of the day. Even though Johnny lacked sharp business acumen & fumbled during the pitch, he managed to put his point across.

Now, it is not that stories will make up for everything else. But, when you talk about your invention and idea, the investor is looking for something to click. Your story provides the needed rationale. When Johnny told how Tree-T-Pee came about and his late father’s dedication to conservative agriculture methods, the Sharks were intrigued. He answered every question, reasoned it with his narrative, and stuck to his decisions. By the time he was done, the Sharks were tearful (Mark looks pretty tough to breakdown but he cried too).

Takeaway: You cannot get an investor or a VC in with a deck of slides, it ain’t 1999 anymore. Put your story on the table but keep it crisp. Make it the reason and rhyme. Keep the passion and the goal in your narrative so it travels across the room/stage/coffee table.

2. Data, more data, and then some more!

Once you have got the investor’s attention, feed him data and facts, feed him knowledge, and talk numbers. In the last post, we discussed how testing your MVP is important. Bring that data out and break it down into insightful nuggets. Make reports and projections so that the viability of your product is justified. For instance, the Sharks are always curious about product’s performance. They want to know:

  • what have been your sales? (specific numbers)
  • where do you want to take the product? (have goals for your business)
  • what are the numbers we are aiming at? (how much money will the money bring)

The investors do not want ambiguity and are fazed by vagueness. So, separate your assumptions from obvious facts and present them the same. Numbers narrate the probability of an early success. More than 43.2% of investors say, if a business can show early profit signs, they are doubly intrigued.

Case in point, the foldable book lamp Lumio brought in by Max Gunawan. His product was compact, aesthetically pleasing, and useful. But more than his product, it was his assertiveness that drew all the five investors in to offer him a deal. He told them that he had already generated a million dollars in annual sales, by sheer word of mouth. He was exuberant, spoke in numbers, and had done his research to the T.

Takeaway: An intriguing story backed with data and well-defined projections makes for a cracker of a pitch. Investors want to know what is going to happen with all the money and there’s nothing like prima facie customer validation to get the money out!

3. Know your buyer and your market

The world is not your oyster. Know your industry, analyze the buyer-seller dynamics that dominate your market, and plan your pitch.

Look at Brian Lim bringing in Emazing Lights in the tank. He had a well-rehearsed calculated narrative and his self-awareness stood him apart. He knew the industry he was catering to and had the buyer persona. He was well-aware of his market share and competitors. Emazing Lights had already generated $7 million in revenue and owned 80% of the market share with none of the competitors operating at Brian’s scale. The investors want to know what they are dirtying their hands in. They want to know the customer being targeted. Brian not only sold his idea, but also his business acumen and vision. It was the numbers that got him the deal.

Takeaway: Know your business like the back of your hand. Not just to raise the money but to know the scalability and health. The more you know the market, the better it is. Also, it still is one of the best ways to charm the investors.

Watch the pitch here.

4. Keep it simple, keep it direct

If there is one thing that pushes an investor away, it’s ambiguity. You can build the neatest MVP with a brilliant idea but if you cannot put it through someone’s head while you are explaining it to them, they will choose the exit door. (Eg: Latest Snapchat update).

The famous Feynman rule for teaching — -explain it like you are explaining it to a five year old — -is in fact, a mantra for life. If you can get it through the kid, you have explained it well.

Rick Pescovitz from Cincinnati with his ‘Under The Weather’ pop-up tent nailed it. He was tad bit dramatic but you aren’t left with any doubt once he is done with the pitch. You will either like the product or dislike it. Drama or without drama, you have to explain your product clearly. It’s all about the problem being solved and not what all did you do. Pescovitz could have gone on and on about the material, the quality, the making, and how he built one but he wisely abstains.

Takeaway: The investors can later know about the technologies that makes up your product. First let them know why the product is brilliant, how it works, and what problem is it solving. In fact, explain it to some 5 year-old kids. If they want to buy it because it seems useful and not because they love you, you have got a game.

Watch the pitch here

5. For the love of god, do not be a bore

You will rarely see a Shark Tank pitch that sounds like a boring conference room presentation. Now obviously, I am considering the fact that it’s reality TV and gimmick is part of the parcel. Considering that, the best pitches (~44%) on Shark Tank have had interactive and visually appealing pitch presentations.

For instance, getting investors to experience your demo is a great decision if you can do so without offending them (I still cannot fathom how Kisstixx got away with making two of the Sharks smooch abruptly in the tank. Reality TV gets weird sometimes).

It’s highly advisable to make the presentations visually appealing and interactive. Learn from 18 year-old Lani Lazarri. With her product Simple Sugars, she chose the right way to tell what it is. A skin care product can be judged the best when you use it so she made Lori Greiner volunteer, early on in her presentation.

As she lets her choose the flavor of the scrub, she has already got Lori engaged. You can see it on their faces that both of them are involved and that helps other investors to know what’s happening in the room.

Takeaway: Your investors are not just money-vending machines but humans who are getting emotionally & monetarily involved in the business. Treat them like that. Human interactions go far, the connections go far-er :p

Watch the pitch here.

Your pitch will decide whether your MVP goes out and sees the light of the day. Prepare your pitch, rehearse it a multiple times, test it with people, take feedbacks, and iterate.

{Note: If there are people who are reading this and have not watched Shark Tank, watch it as soon as you are done with the blog. It is a genius mix of important business behavior that you need to learn.}

I am Varun Bihani, CTO at Galaxy Weblinks Inc. I have been in the business for a good 15 years and it has been an exhilarating gig. I love working with startups and hearing new ideas. You can find me in Boston around CIC. I like my coffee strong 🙂

Running Outdated Drupal? You Need to PATCH NOW!

Are you using outdated Drupal version for your website? Your website is open to hackers now! Everyone is calling it Drupalgeddon2! Here is the big news, Drupal recently found a major security vulnerability in their older versions. They have decided to release an URGENT security update, even though the 7.x, 8.3.x & 8.4.x are no longer supported now. The security vulnerability might give hackers access to your data and can take away your control from the website. Focusing on these issues, Drupal introduced an urgent security patch to address a highly critical security vulnerability. The designated flaws CVE-2018-7600 was found in the software’s core, and affects the older versions. Drupal produced patches for their older versions of its latest software – 7.x, 8.3.x, and 8.4.x. This will save you from database updates and quickly update without the possible side effects of a minor version update. What to do next if you are using Drupal 7.x, 8.3.x & 8.4.x.? Get hold of your developer and get the security release implemented immediately!
DO NOT PUT IT ON YOUR TODO LIST. GET IT DONE NOW.
The community has been expressing concerns over security in outdated versions and this is just the first wave. After you are done with the security release, plan on migrating the website to the latest version. Safety is the choice you make! Connect with our Drupal security expert now. You can read more about the official security release here

Tool Alert: UI Faces: Easier Design Process IS Everything

Dear fellow designers, have you ever felt serendipitous? (yeah yeah I will monitor my Word Porn consumption). That is how I felt when I found UI Faces. The tiny little tool solves one of the most boring, if not major problems of the designing process. It’s an ode to all the hours that our brethren & sistren had lost while looking up for the right avatar of the UI Mockup. UI Faces is a simple aggregator of people avatars that you can use in your design mockups. It has got a whole collection of beautiful & diverse people who let you use their face in your design (faith in humanity, restored). You can save time & energy and keep your sanity to continue the rest of the design process. Every single picture on the tool is processed and tagged with age, gender, emotion, and hair color. You can easily filter for quick search and sort them by your requirements. No fuss and fume. Even my Scrum Master seemed impressed so you can take his word, if not mine. The users who have submitted their photos are aware that their pictures will be used. Also, as every picture on the website is reviewed personally by Alex, there are no copyright issues. Great guy tbh! You can use all the avatars either by the good ole’ copy-paste, API, and Sketch plugin. Easy peasy and quick! Also, this baby belongs to Mighty Alex, so go give him a shoutout!

3 steps in choosing the right development team

the right development team

So you are ready to jump in and take your business or idea and create an online presence! But with no experience in building websites, you begin the process of finding a development team for whom you can trust and rely. You find yourself being faced with hundreds of freelance designers and companies (from around the world) offering similar services and trying to win your business.  You receive a roller coaster of bids ranging from $2,000 to $20,000 for the same type of work.  It’s insane and confusing at the same time. In this article, our goal is to give you a head start in your search for the right technology partner. We want you to ask the right questions to your prospective individual or team so that you have a thorough understanding of what the entire process will look like from the beginning stages through the end results.  This is an important investment for you, so take the time needed to research properly.

Step 1 – Understand & Document Your Needs

This is an obvious first step which has to be done specifically when you decide to choose a team working overseas. It’s important to put your thoughts down on paper.  It doesn’t have to be organized or with bullet points but clear enough for you to look back and review it.  Your list can be just of the main features you want on the website or an example of similar websites that you would like to emulate. Just jot down what you have in mind so you can share with your potential candidates later.

The first sign that you have chosen the right team will be if they review your requirements and have well thought out responses. Granted if you expect the team to “fine tune” your requirements and offer specific feedback, there will probably be a fee attached, which is totally reasonable to expect.  However, they should be able to do a cursory review of the initial scope of work and definitely get a sense of what you are trying to accomplish.

At this point it might be difficult for you to know your budget but it will certainly  help you once you are ready to filter the candidates.

Step 2 – Research Potential Developers

It’s always good to ask your business associates for recommendations but it’s important for you to do your due diligence.  You need to become an investigator in this process.  If the developer has testimonials on their site, read through them.  If they don’t, ask them for a list of previous clients for whom you can contact. Once you have that list, ask the following questions:

1. How long did the project take from start to finish? 2. What is the online experience of each of the members of the development team? 3. Who was your point of contact during the project? Was it someone who had hands-on experience developing a site or an account manager who acted more like a liaison? This is an important question.  You want to be able to work directly with the people who are building your site (or who have built previous sites), not a customer service representative who just wants to make sure you are happy. This is critical because those with direct experience can give you advice on what will work and what won’t work on your website.  They will take on your project as if it’s their own.  And for a business owner who has limited time during the day, it is imperative that you can trust someone to run with the project.

Step 3 – Dont Let Price Dictate Your Decision

It’s tempting to go to a freelancing site and hire the cheapest bid. After all, who doesn’t want to save money? Unfortunately, the cheapest bid doesn’t always equate to the best quality. It also doesn’t mean that the bid will actually be what the freelance charges you. Many freelancers entice people with cheap bids only to increase the price later. Think about it. How can someone give you an accurate bid on your project without knowing the details about it first?

Here’s our advice:

Although you have your budget in mind, don’t offer up the number when seeking out bids.  The higher you say your budget is, the higher someone will pad their bill.  Make a short list of 3-5 developers whose quotes range anywhere from [min bid] to [max bid]

Interview the developers within the different price ranges to see where the differences are in their offerings.  Ask some of the questions we mentioned earlier. Be really direct about your questions.  In other words, be sure to ask:

1. Who will be my main point of contact and does that person have “x” number of years experience with online marketing, site development, e-commerce, etc.?  During the interview process, tell them the general idea of what you’re looking for and see if they respond with their own ideas for improvement.  Those with years of experience will know what works and what doesn’t and won’t hesitate to tell you.

2.  Ask how accessible the team will be?  How quickly can I contact someone and how fast is the response time?

3.  Ask how flexible the team is.  There are many companies out there that once you put in an official work order for the project, that will be the direction they will go in.  But what if during the middle of the project you discover a better way to improve the customer’s online experience.  Will your development team be flexible enough to change directions?  Are they knowledgeable enough to suggest taking the project in a different direction? Many are not.

While the responsibilities of finding the right mean stack development team may seem daunting, it is critical to the success of your website and ultimately the success of your business.  Don’t skimp on any of the above steps .   An experienced, flexible and enthusiastic team will be an absolute pleasure to work with as they help turn your vision into reality and will make your investment worth every penny.

Moving from Idea to MVP: Enroute Hustle

Building the MVP the right way

After ages of working on the idea and dreaming the dream (impostor syndrome is cruel, ain’t it?), you have decided to go ahead for the MVP. You have a clear idea of what it should do and how you want it to look. The narrative is ready. All good and great. Your obvious next step–to get ready for shipping.

You need to get the idea in the hands of the real user for validation. To ship a product soon is to complete half the race. Easy? Kinda sorta. How are you going to do it? By getting the MVP out soon.

Now, before getting all hyped up with the jargon, here is the thing: an MVP is a highly misconstrued concept.

  1. It is not your final product. Your MVP is not what you give to all your beta users.
  2. It is not just basic wireframes or prototype. It is not non-functional or purposeless.

Simply put, the MVP is your idea turned into a product with all the ‘minimum necessary’ features providing ‘maximum value’. The latter is the key ingredient. You have to decide on what to keep and what not to keep because the primary aim is to ensure optimal tangibility and functionality.

It’s all about decisions and iteration. What you choose is what the product becomes. Your MVP needs to have some key characteristics. Here is a quick checklist:

  • it should serve one–just one–specific audience
  • it solves at least one problem
  • it has a functional and usable UX (does not need to be aesthetically pleasing)
  • it can be built and launched quickly

Have you completed this checklist? Great! Here’s what you do next:

A.Brainstorm your idea

What, again? Well, yes! But hear me out. This is not the I-will-stay-awake-untill-I-get-a-revolution-out ninja brainstorming. It’s time to get out of the bubble and talk to people. People who think like you, people who might shun the idea, people who are your customers, and people who might help you build the product (take deep breaths because that is almost too many people to talk to). Get your idea out and start conversing about it.

You need this feedback to refine the blueprint. Sit with other entrepreneurs and discuss your initial challenges. Speak to prospective customers and ask them about their problems and desires. The more you iterate in this zone (let’s label it the ‘buffer zone’), the better it is for later stages.

B.Find a techie

There are two ways to go about it. You can either hire a development team or you can get a co-founder & CTO. Finding the right person or team will take time. Do not try to save money here. First of all, you need someone who gets your vision. You will need absolute synchronicity to go ahead with the technical partner. Find people who share your zeal.

Their expertise and technical skill are crucial for further consultancy. Even if you know the nitty gritty of coding and design, getting the right techies on-board is important for technical feasibility. They will help with making better decisions about technology and a proper development schedule. They can point you in a better direction, you can define budgets clearly, and you will stick to the timeline.

C.Budget, budget, budget

You are going to spend money. In fact, quite a good sum of money. Better do it wisely. Design a milestone blueprint and allocate funds accordingly. Your expenses will include the legal costs, fee for technical assistance, product development costs, and sundry expenses. Anything that does not directly help the MVP should be removed from the loop.

Money is no cakewalk. Be extremely wary of what you choose to be the source. Be more aware of which channels get a portion of your share.. Only overburden yourself if you have a knack for constant regret and constant fuss and stress.

D.Iterate like your life depends on it

This is a brilliant life hack that seeps right into the development process. Follow the Build-Measure-Learn routine. Get the first draft of the MVP out soon and lock in the first development cycle. Past this, get to alpha testing, and begin the fine tuning. The more you analyse and iterate, the better your MVP is. Build user stories, evaluate performance, spot the discrepancies, and work on it.

It is not an easy loop but a very crucial one, and the one worth spending time on. Conduct functionality tests, usability tests, and a funnel analysis. You will have areas to work on and specific sections to improve. You will need complete coordination with the technical team and a lot of patience. Issues will pop up at the last second and you will need real-time iteration.

E.Don’t jump in the jeopardy

Your MVP looks ready and you are hyperventilating. There is panting and breathing and you cannot contain the joy. You want to send the product out there into the universe to rise and shine. Hold the thought, and count to 10 (okay to 50 if you are *that* excited). Do not jump in for the roll-out. Rather, gather your trusted peeps and let them test the product. Take feedback, know the flaws, tell the technical team to fix all the bugs, and let a quick QA happen.

This is the most important step.This ensures functionality for initial customers and a perfect user experience. When you take feedback from real users, you can make substantive improvements in the comprehensive blueprint. Your MVP should drive the product ahead. Take two steps back if it’s not.

Next up, we discuss the elephant in the room: The Pitch. Getting ready for putting your idea out there, showing up, shipping the MVP, and moving ahead. The struggle is real but so is the adrenaline rush!

I am Varun Bihani, COO at Galaxy Weblinks Inc. I have been in the business for a good 15 years and it has been an exhilarating gig. I love working with startups and hearing new ideas. You can find me in Boston around CIC. I like my coffee strong 🙂