Comments

Top Design Patterns to master in Node/TypeScript

Over the years I have seen that there is one thing that separates a seasoned developer from a freshman: the extent to which they use Design Patterns! But What are Design Patterns? Design patterns are tried and tested holy grail of solutions to the most common code design problems which have stood the test of […]

Tags: , , , , , ,
Comments

Top 5 Lessons Learned Building React Applications

I recently gave a talk on “Lessons I Learned building React Applications”, at a conference. I thought this is a good talk that needs to be documented as a blog post. So here we are. In this blog post, I am going to go over my top 5 lessons on building React applications over the […]

Tags: , , ,
Comments

Interview Questions in Python – Singly-Linked-Lists

Welcome to this week’s Interview Questions in Python! I hope last week you learned all you could and that it leveled up your skills! This week, we’re going to be focusing on singly-linked lists, one of the most important data structures in all of Computer Science. Linked lists are used in the implementation of stacks, […]

Tags: , , ,
Comments

Interview Questions in Python – Regular Expressions

Welcome to the first article in a series of interview questions and solutions in python! I will be walking through the solutions in detail, so you understand exactly what is going on. The solutions are written in python because it is arguably one of the easiest languages to master interview questions in – meaning you […]

Tags: , ,
Comments

GraphQL Mutations and Caching using Apollo Client in Your React App

Initial Reading In the previous post, we learned about configuring the Apollo Client, within our React application. We learned about how to execute queries to retrieve data from the GraphQL server. This blog post, is a continuation of the previous article. In this post, we will learn how to execute mutations using the Apollo Client […]

Tags: , , , ,
Comments

Getting Started With Apollo GraphQL in Your React App

Hi folks! It’s been a while since I have written a blog post. Hope everyone is doing well. Today I wanted to write about how to integrate Apollo Client, to consume a GraphQL API, from your React app. If you haven’t heard of Apollo for GraphQL, definitely check out their official docs for more information. […]

Tags: , , ,
Comments

Testing GraphQL Queries with Apollo Client

In this blog post, we are going to learn how to test our GraphQL operations on an Apollo client in a React application. Quality means doing it right when no one is looking! – Henry Ford Mocked Provider The Apollo┬áMockedProvider is used to wrap the components tree for testing. This is similar to how we […]

Tags: , ,
Comments

Setup ESLint and Prettier in Your React Project

I love both ESLint and Prettier, and you will too, if you use it. If you have not used them in your projects, make sure to keep reading and get them setup in the next 5 minutes. What is ESLint? ESLint, is a JavaScript linter that can find and fix common problems in your code. […]

Tags: ,
Comments

Data Structures in Python: Stacks, Queues, Linked Lists, & Trees

  Do you want to learn more about Computer Science fundamentals? Do you want to gain deeper knowledge to help you pass your interviews? Then it’s vital that you study data structures. I always say that Python is the perfect first language to learn: it has a straightforward, English-like syntax that makes reading it a […]

Tags: , , , , ,
Comments

Using GraphQL in your Python Django application

REST API has been the most popular architectural style for designing Application Programming Interfaces (APIs). It provided better efficiency, increased scalability & improved performance to its counterpart SOAP. However, REST API encounters a few major drawbacks as the app complexity grows: Inflexible Structure In the REST API paradigm Server defines the structure of the data […]

Tags: , , , , ,
Connect with Me
  • Categories
  • Popular Posts

    %d bloggers like this: