Documentation
ACloudGuru
AWS
Accessibility
Algebra
Algorithms
Amplify
Android
Angular
Architectural Principles
Array addition
Art
Auth
Bash
Big Data
Books
Bots
Braintree
Business
COMP 3306 AI
COMP 3520 OS
CSS
Chef
Chrome
Communication
Computer Science
Conda
Consulting
Containers
Contentful
Conventional Commits
Cooking
Cpp
Crontab
Cypress
D3
Data Engineering
Data Science
Data Structures
Databases
Debugging
Deno
Deploying static site with cdk
Design
Design Patterns
Design Systems
Dev Ops
DevOps
Digital Marketing
Distributed File Systems
Docker
Dotnet
Drupal
ESLint
Electron
Elixir
Elk
Elm
Emitter
Etcd
Ethereum
Event Tracking
Expo
Express
Finger Drumming
Flask
French
Functional Programming
Generative Art
Getting account id
Git
GitHub
Go
Google Cloud Platform
Google Play
Graph QL
GraphQL
Haskell
Helm
Hygen
Images
Interactive Shells
Istio
JIRA
Java
Java Script
JavaScript
Jest
KOPS
Kafka
Kotlin
Kubernetes
Language Learning
Laravel
Lean Product Planning
Lerna
Linguistics
Linked In
Linux
Machine Learning
Machine Learning Algos
Mathematics
Mental Models
Moment.js
Music
My SQL
Networking
Next
Nginx
Node
Nodejs
Npm
Number search
OSI Model
OWASP
PHP
POSIX
Parcel
Personal
PostgresSQL
Principles
Product Discovery
Productivity
Programming Languages
Protocols
Puppeteer
Python
Quick Start
Quickstart
R
RSpec
Raspberry Pi
React
React Native
React Notes
ReadmePublishedManualNoteRunning locallyFutureContributingConnect
ReasonML
Redis
Redux
Roadmaps
Rspec
Ruby
Ruby on Rails
Rust
SEO
SQL
Scala
Security
Segment
Server Side React
Shape Up
Site Reliability Engineering
Skaffold
Sketch
Smartling
Snowpack
Storybook
Stripe
Style
Styled Components
Swift
System Design
Tableau
Tailwind
Tensorflow
Terminal
Terraform
Testing
Timber
Tooling
Treat
Twig
TypeScript
Unity
Unix
VSCode
Vagrant
Vim
Virtual File Systems
Web
Web Servers
Webpack
Welcome
Word Press
Writing
XState
Yarn
Zeit Now
gRPC
iOS
npm

Developer Notes

A list of developer notes over the years by Dennis O'Keeffe.

These are my own personal notes and not necessarily formatted to please anyone in particular - just to help refresh my mind under the right scenario.

Note that some of these notes also cover old courses I have undertaken. If those notes are of use to you, please consider finding the original resource and contributing.

Published

You can find these notes quickly thrown together using Docz here https://docs.dennisokeeffe.com/

Manual

All the separate topics are found as folders under manual.

Note

Some of the incredibly long markdown files having issues loading with Docz. Over time I will break those files down into smaller components as a fix.

Running locally

Pull the repo and run yarn install. This repo using docz and there are two npm scripts to help you run local development and build the repo.

"scripts": {
"start": "yarn docz dev",
"build": "docz build"
}

Future

I will continue adding new notes as I continue learning.

Given that docz supports mdx, I will likely begin adding in some React components where relevant to help with more interactive learning.

Some of these notes are getting old or are badly formatted. I plan on updating those as they become relevant.

Contributing

Feel free to contribute. Make a pull request and I will double check you aren't spreading anything malicious to the humans of planet Earth.

Connect

Catch me on Twitter for spicy mémés @dendribbles