Open in app

Sign In

Write

Sign In

Matthew MacFarquhar
Matthew MacFarquhar

97 Followers

Home

About

Published in Dev Genius

·Mar 13

Programming Paradigms

Ever since there have been programming languages, there have been programming paradigms which try to establish a philosophy about how code should be structured. I am sure most people reading this have heard of Object Oriented Programming — the darling of the Java developer. However, have you ever heard about…

Programming Paradigms

6 min read

Programming Paradigms
Programming Paradigms
Programming Paradigms

6 min read


Published in Dev Genius

·Mar 6

A.I. Wonderland: SparkNotes.ai with Langchain and OpenAI

OpenAI’s Chat GPT has generated a lot of buzz in the recent months, spawning new AI based libraries, businesses and even entirely new sectors. It has a lot of great use case examples but also has some troubling fallbacks of confidently claiming incorrect information. Today I am going to go…

OpenAI

4 min read

A.I. Wonderland: SparkNotes.ai with Langchain and OpenAI
A.I. Wonderland: SparkNotes.ai with Langchain and OpenAI
OpenAI

4 min read


Published in Dev Genius

·Feb 17

Custom React Hooks

If you have written functional components in React, then you are more than likely to already know some of the built in hooks it offers (like useState, useEffect and useRef). However, it is often common practice to create new hooks by composing these building blocks hooks together. Frustrated with updating…

React

4 min read

Custom React Hooks
Custom React Hooks
React

4 min read


Published in Dev Genius

·Feb 12

Creating A GraphQL API

First there was SOAP then there was REST and now there is GraphQL. In this tutorial, we will talk about the newest member into the web protocol family and go over some of the cool things it offers. All the code I will go over is available in this public…

GraphQL

7 min read

Creating A GraphQL API
Creating A GraphQL API
GraphQL

7 min read


Published in Dev Genius

·Feb 2

Connecting React Components using Custom Events

Almost every Frontend developer has dealt with events. Wether it is clicking a button, hovering over a form, pressing keys or any of the other default events JavaScript provides, using these events make our webpages performant, intractable and are pretty easy to code up. However, we as developers do not…

Js

4 min read

Connecting React Components using Custom Events
Connecting React Components using Custom Events
Js

4 min read


Published in Dev Genius

·Jan 29

Building a Housing Blockchain

A Blockchain is a great way to create an immutable record of events, it leverages cryptographic hashing to ensure that the content of a Block is untampered with. Today Blockchain is heavily conflated with the idea of Cryptocurrency and decentralized mining.

Blockchain

6 min read

Building a Housing Blockchain
Building a Housing Blockchain
Blockchain

6 min read


Jan 20

Running Your ML model on the client side with TF.js

In this article, we will be loading in a model created in this google Colabs notebook. The model classifies 28X28 images to be in one of the 10 classes in the Fashion MNIST data set, and it will be run COMPLETELY ON THE CLIENT SIDE!! Imagine you built a great…

Machine Learning

5 min read

Running Your ML model on the client side with TF.js
Running Your ML model on the client side with TF.js
Machine Learning

5 min read


Published in Dev Genius

·Jan 7

Build Your Own ML API

ChatGPT’s website is all anyone is talking about right now, it is revolutionary and is — in my opinion — the next BIG disruptor of the world. However, if OpenAI just released a few videos and demos, nobody would really care (outside of the die hard deep learning enthusiasts). ChatGPTs…

TensorFlow

5 min read

Build Your Own ML API
Build Your Own ML API
TensorFlow

5 min read


Jan 2

What are you wearing? Building a CNN model to predict articles of clothing.

In this article, we will explore the architecture of a CNN, talk about what convolution does, and build a functioning model to predict Fashion MNIST data with a 90% accuracy among 10 classes. What is Convolution? So what is this special process that CNNs get their name from? When we Convolve over an…

Cnn

4 min read

What are you wearing? Building a CNN model to predict articles of clothing.
What are you wearing? Building a CNN model to predict articles of clothing.
Cnn

4 min read


Dec 27, 2022

You’re How Far Away? An exploration of different distance formulas

Today, we will explore some distance calculation formulas and when and where they are useful. Distance calculation is extremely useful in all sorts of applications, wether your are building a recommender system (checking distances between two users preferences), training ML model (calculating distances between your prediction and the ground truth)…

Distance

5 min read

You’re How Far Away? An exploration of different distance formulas
You’re How Far Away? An exploration of different distance formulas
Distance

5 min read

Matthew MacFarquhar

Matthew MacFarquhar

97 Followers

I am a software engineer working for Amazon living in SF/NYC.

Following
  • Dauda Lawal

    Dauda Lawal

  • Trexxa's Erotica Emporium

    Trexxa's Erotica Emporium

  • Liquid Ocelot

    Liquid Ocelot

  • Taboo Ink

    Taboo Ink

  • Daily Sizzle

    Daily Sizzle

See all (125)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech