Open in app

Sign In

Write

Sign In

Alec Mather
Alec Mather

29 Followers

Home

About

Dec 13, 2021

Neural Networks From Scratch (NNFS) Chapter 9: Backpropagation

I am writing this as supplementary material for the book Neural Networks From Scratch, as I’ve noticed that many people have a hard time (as I did) with chapter 9 which covers backpropagation. I just want to offer some (hopefully) helpful visualizations that helped me understand what was happening here…

Neural Networks

5 min read

Neural Networks From Scratch (NNFS) Chapter 9: Backpropagation
Neural Networks From Scratch (NNFS) Chapter 9: Backpropagation
Neural Networks

5 min read


Jul 17, 2020

The Relationship With The Self: A Theory Of Being In America’s Individualist Society

Thank you to all the people who have helped me build on this idea since I stumbled upon it a couple years ago. Thank you. Just like most people, I have a hidden side. It’s the side of me that sits quietly in the morning, slouched next to a table…

Self Development

8 min read

The Relationship With The Self: A Theory Of Being In America’s Individualist Society
The Relationship With The Self: A Theory Of Being In America’s Individualist Society
Self Development

8 min read


Published in

The Startup

·May 3, 2020

Facebook’s CORRECTED OAuth Documentation

Facebook’s current documentation is out of date… — The Problem: If you follow the steps according to the documentation exactly, your application may work in your simulator, but it may not work on your real device (I’m using an iPhone 11, so I don’t know for sure about other models). The Solution: Check step 6 if all you…

Oauth

5 min read

Facebook’s OAuth Login CORRECTED Documentation
Facebook’s OAuth Login CORRECTED Documentation
Oauth

5 min read


Published in

The Startup

·Apr 29, 2020

How To Publish An ES6 Module To NPM

Don’t be afraid of babel like I was… — Prerequisites: - Node.js installed - NPM installed (this comes with node.js) - Basic Bash syntax So you want to publish your own NPM module, and you want to write that code in ES6 syntax? Here are the challenges we will encounter in this article: We will need to build our…

Coding

7 min read

How To Publish An ES6 Module To NPM
How To Publish An ES6 Module To NPM
Coding

7 min read


Published in

Better Programming

·Apr 27, 2020

Swift 5’s Lazy Keyword Explained

How to run your classes’ code when you’re ready for it — Prerequisites to understand: Swift 5 syntax You may have seen someone else’s Swift code include the keyword lazy, but what does that mean? The lazy keyword is used to solve problems with processing speed. Let’s say we have a struct: struct Person { var age: Int = 16 } Now…

Swift

3 min read

Swift 5’s Lazy Keyword Explained
Swift 5’s Lazy Keyword Explained
Swift

3 min read


Published in

Better Programming

·Apr 27, 2020

What Is the @escaping Keyword in Swift 5?

New and improved completion handlers — Prerequisites to understand: Basic Swift 5 syntax. Closures. Asynchronous data handling. To fully grasp what the @escaping keyword does, we must first understand what a completion handler is. Let’s consider the following function: func fetchData(url: String){ print("Fetching data...") print("Data has been fetched!") } This is a pretty basic function that…

Swift

3 min read

What Is the @escaping Keyword in Swift 5?
What Is the @escaping Keyword in Swift 5?
Swift

3 min read


Published in

Better Programming

·Nov 2, 2019

“this” Is Our Future

3 reasons why JavaScript will be the most popular programming language in 2030 — For those of you who don’t understand the play on words in the title, there is a keyword in JavaScript called “this” which has been the center of confusion since the birth of the language. That being said, it is surprising that one of the most misunderstood programming languages is…

JavaScript

5 min read

“this” Is Our Future
“this” Is Our Future
JavaScript

5 min read


Published in

Better Programming

·Sep 19, 2019

How To Build a Hello-World Cron Job With Firebase in 2019

Updated for changes made in 2019 — When I first started programming, one of the first tools I wanted to create was an app that could run blocks of code every day (or some other time interval). But when you’re just starting out, like I was, I didn’t know what to Google to figure out how to…

Coding

11 min read

How To Build a Hello-World CRON-Job With Firebase in 2019
How To Build a Hello-World CRON-Job With Firebase in 2019
Coding

11 min read


Published in

The Startup

·Aug 22, 2019

3 Simple Questions to Immediately Become More Self-Aware

There is a clear rise of consciousness in 2019, and everyone seems to want to know, “what exactly does it mean to be self-aware?” Self-awareness at it’s core is going to mean something different to everyone, but everyone who “gets it” knows that it can be a simple but powerful…

Self Improvement

4 min read

3 Simple Questions to Immediately Become More Self-Aware
3 Simple Questions to Immediately Become More Self-Aware
Self Improvement

4 min read


Published in

The Startup

·Aug 17, 2019

1 Reason Why I’ll Never Hire a Developer Who ISN’T Self Taught

You’re basically about to get your developer pregnant… — Back in college I encountered this 1 conversation, like, a bajillion times. It went a little something like this. “Hey Suzy” “Hey Jimmy” (I’m Jimmy) “Hey do you know anything about how [insert topic] works?” “Why? You stuck on some homework?” “Nahh” “What class is it for?” “It’s not for…

Education

4 min read

1 Reason Why I’ll Never Hire a Developer Who ISN’T Self Taught
1 Reason Why I’ll Never Hire a Developer Who ISN’T Self Taught
Education

4 min read

Alec Mather

Alec Mather

29 Followers

Developer 💻 || Writer 📝

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams