Build complex apps using basic and intermediate concepts of GraphQL

Illustraed image showing GraphQL logo and bar graph
Illustraed image showing GraphQL logo and bar graph
Source: Author


Image for post
Image for post


A software process model is an abstract representation of a project’s development process. Read on as we explore the top process models and when to use them.

Image for post
Image for post

What is a software process model?


Image for post
Image for post


This question asks you to create a ride-sharing service to match users with drivers. How would you build it?

Image for post
Image for post
Image credit: Author


Image for post
Image for post
Source: Author

What is Ionic?


Tips for tweaking your application strategy

Image for post
Image for post


A lambda function is a small anonymous function that makes your Python code more readable. Today, we’ll learn what lambda functions are and how to implement them in Python.

Image for post
Image for post


Merge sort and quicksort are divide-and-conquer algorithms common in JavaScript programs. Read on as we discuss how to use them

two diagrams illustrating divide-and-conquer sorting processes
two diagrams illustrating divide-and-conquer sorting processes
Image credit: Author


The Educative Blog now has its own bi-monthly newsletter with top articles, insider tips, and featured authors.

Image for post
Image for post

Introducing the Blog Newsletter

The Educative Team

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