Sign in

Programmer — Writer. @andyhartnett12

Recently I took a deep dive into the Crypto World. Especially on DeFi and Smart Contracts. So I did what probably every other developer has done that started working on the Block Chain. I minted my own NFT. Particularly an ERC-721 Token. …


Recently I have been working on building MySpace From Scratch and sharing my journey here on Medium. At the very beginning of that series I went over setting up the environment for the project. …


In the last part I talked about Authentication. Today we are going to go over some MySpace stuff, and I’d like to start with photo uploads.

Photo Uploads

The gist of how this is going to work is we are going to have a file input on the front end side, this…


In this post we are going to cover Account Creation and Logging In.

Here are the basics:
- Someone creates a user by filling out a form that contains their email, name, and password
- The user is stored in a User model in Mongo
- When logging in the API checks the…


Let’s dive right in. First we need to setup our project folder. I’m going to follow a server / client pattern. So one folder for the project, with two sub folders inside, one for the API, one for the Client. Like so:

/myspace
/api…


Maybe I’m old, maybe I’m nostalgic. But I woke up one day and had the thought, “I wonder how hard it would be to build myspace from scratch?” I’ve been a software developer for over 10 years now and built some fairly complex things. The more I thought about it…


20 -> almost 30

I turn 30 tomorrow and I wanted to write something down. I didn’t know what I had to say, but I started writing anyway… this is what I came up with.

What I’d like to start with is that you often hear that “time goes by so fast” and one…


I absolutely love writing with medium’s editor. That’s why I’m more likely to write a post here than on https://andyhartnett.com

So in order to break down barriers for myself in writing more often, I decided to build my own editor. There are other repo’s out there that are similar, but…


At 21 years old I made the decision to switch my major from Business to English Teaching. I loved writing, found joy in those classes, and frankly if I heard about widgets one more time in ECON 101 I was going to jump out of a window. …


Cover for “Zero to Developer”

Gumroad kicked off the 14 Day Product Challenge on Oct. 26th. And today (Nov. 3rd) I finished writing the first draft of my E-book: “Zero to Developer” a 62 page Ebook that takes you from not knowing anything about how the internet works to landing your first job as a…

Andy Hartnett

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