Query The Right Way!

So what is GraphQL?

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

Originally developed in 2012 at Facebook as a better data-fetching solution for underpowered mobile devices, GraphQL was open-sourced in 2015. In 2018, it was moved under the care of the Linux Foundation, which maintains other important projects like…


Making taking money easy

Within the space of merchant services, there is probably no better known online payment processing than Stripe! Stripe is top tier in this world because of its excellent products that are known for their flexible APIs and flat-rate fees. Because of this, the Stripe Payments platform is considered one of the best solutions for online-based businesses.

Stripe Payments allows users to transfer money from a customer’s bank account into their business’s account by way of a credit or debit card transaction. Here is an oversimplification of how Stripe Payment gateway works.

  • To process online transactions you…

What it is and why we use it!

Node Js is an Open-Source JavaScript runtime environment which is built on Chrome’s V8 engine for executing JavaScript code outside of a browser. Most of the time developers use Node JS to build backend services and Application Programming Interfaces (APIs). Node JS is a favorite go to because of its ability to highly scalable, data-intensive, and real-time applications.

There are a ton of other frameworks for building back-end Services, like Asp.Net, Django, Flask, Rails, PHP, and so on.

But here is why you should choose Node:

Node Js is Fast

Node js is a super lightweight…


The update we've all been waiting for??

I’ve said it once and I will say it again. React JS is Developer God’s gift to Javascript developers. This is not an overstatement or embellishment of meaning. Javascript is the essence of a web application. It breathes life into the web and allows the creation of interactive environments and elements that increase the web’s overall user experience.

React does this by being a declarative, efficient, and flexible JavaScript library that allows developers to compose complex UIs from small and isolated pieces of code called “components.”

In a recent blog post, the React…


Development of an HTML email is almost like metamorphosis of a larva into fly. As a developer you will need to implement many many changes right from the conceptualization to the final delivery of the HTML email template in order to hit the right mark.

Once your email marketer determines the purpose of sending an email, the copywriter drafts the email copy according to the wireframe. Subsequently, the email designer works on the email design according to the wireframe. After the design gets approved, it is assigned to the developer who transforms the design file (AI, PSD, XD, or PDF)…


The CSS edition

Software engineering is not just about mastering all the coding languages. You don't have to catch 'em all, this isn't Pokemon! As a software engineer or software developer, your goal is to write good code. Good code can be judged very easily by developers of any skill level. If the code is easy to understand and easy to change then definitely it is good code!

Cascading Style Sheets, common referred to as CSS, is a simple design language intended to simplify the process of making web pages presentable.

CSS handles the look and feel part of a…


Like CSS…. but different :)

So what is SASS? https://sass-lang.com/ describes it as “ CSS with superpowers.” And they have the code to back it up!

Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.

So lets start at the beginning. CSS (Cascading Style Sheet) is basically a scripting language. While HTML is used to structure a web document, CSS comes through and specifies your document’s style — page layouts, colors, and fonts are all determined with CSS. …


3 must have plugins that will improve your website!

So for starters what is WordPress?

WordPress is a free and open-source content management system (CMS) written in PHP[4] and paired with a MySQL or MariaDB database.

The best analogy to better explain this is “WordPress is a factory that makes webpages.” I am going to share with you some of the best plugins to use with WordPress! Hopefully, this will give you a clearer understanding as to why it is the most popular content management system (CMS) in the world! WordPress is literally Kong!

There are over 50k WordPress plugins that are kept up to date…


How to Receive and Respond to Text Messages with Node.js, Express

For starters what is Twilio? How does it work? And why do you need it?

Twilio is an American cloud communications platform as a service company based in San Francisco, California. Twilio allows software developers to programmatically make and receive phone calls, send and receive text messages, and perform other communication functions using its web service APIs.

Effective communication is essential to the success of any business. This is where Twilio saves the day. Twilio is the best API to build tools to help businesses stay in touch with their customers and keep abreast of how to meet their expectations…


WordPress the WooCommerce Edition

The question of, “Why WordPress?” is asked by tons of new and old developers of all different skill levels and experience. Chances are you have done some research about WordPress or even heard about it from a coworker or friend.

So what is WordPress?

WordPress is a free and open-source content management system (CMS) written in PHP[4] and paired with a MySQL or MariaDB database.

The best analogy to better explain this is “WordPress is a factory that makes webpages.” I am going to share with you some of the benefits of using WordPress with WooCommerce for E-commerce business!

E-commerce…

Vincent Collis

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store