📝 My repository for notes and ideas written in Markdown.
I use Git to keep track of my notes instead of a dedicated cloud-based note-taking app. Using Git gives me access to a simple Version Control System that is built into every text editor I use. GitHub automatically renders the Markdown to HTML and applies the appropriate syntax highlighting for code snippets.
For a Markdown editor, I'm using VS Code, and I find the Markdown All-in-One extension to be helpful.
Notes are sorted by topic, and filenames are prefixed with the date in YYYY-MM-DD format.
Some of these notes are incomplete, and some may be outdated, so apologies if you stumbled upon this repository and didn't find the solution you were looking for. If something is incorrect or you have a question, please by all means open an issue!
- Enzyme Render Methods
- JavaScript Sandbox Comparison
- NextJS Notes
- JavaScript Framework Comparison
- Angular Notes
- TypeScript Testing with React, Jest, and Enzyme
- Babel Preset Plugins
- React Redux Notes
- Webpack 3 Code Splitting using Dynamic Imports and React Router
- How to Symlink NVM Node Binaries
- NPM Peer Dependencies with JQ
- Promise Notes
- Webpack Plugins
- ImmutableJS Cheatsheet
- Using Styled Componented with Rollup
- Gulp Browserify ES2015 Sourcemaps
- React Scaffolding
- Express Scaffolding
- Angular Scaffolding
- Tern Configuration
- Camo Example
- Koa Middleware
- NPM Packages
- ESLint Configuration
- JavaScript Framework Screencasts
- NPM Notes
- NodeJS API Reference
- Codecademy JavaScript Glossary
- React Notes
- ES2015 Notes
- AJAX Notes
- JavaScript Web API Reference
- jQuery Notes
- JavaScript Notes
- Bootstrap 4 JavaScript Components
- Bootstrap 4 Themes under $20
- CSS Frameworks and React Component Libraries
- Stylelint Configuration
- PostCSS Plugins
- Codecademy CSS3 Features
- Codecademy CSS Glossary
- Sass Notes
- Spring Documentation
- Spring Reactive Web Client
- Spring Reactive Request and Response Interfaces
- Spring Boot Shell
- Spring Boot Starters
- Morphia Notes
- Java 8 Date and Time API
- Java Functional Programming
- Java Annotations
- Gradle Notes
- Maven Notes
- Java Design Patterns
- Java Collections
- Java Notes
- Sequelize with SQLite3 Notes
- Treehouse SQL Reference
- PostgreSQL Notes
- Codecademy SQL Glossary
- SQL Databases
- SQL Notes
- How to Remove LXD
- How to Make an Unattended Ubuntu ISO
- Ubuntu Server Provisioning Notes
- Command Line Guide
- Cloud9 Initial Setup
- Codecademy Command Line Glossary
- How to Add Micro to Windows Shell Context Menu
- Freenode mIRC SASL Setup
- Node Gyp with Visual Studio 2017 on Windows
- Windows JavaScript Development Environment
- Headless CMS Comparison
- Logging Examples
- Ghost Nginx Notes
- OWASP Top 10 Notes
- Vultr DNS Setup with Google Domains
- Glitch Notes
- Public APIs
- Unit Testing Notes
- Treehouse Techdegree Projects
- App Ideas
- Google Cloud SDK Commands
- Cloud Platform Comparison
- Sublime Text Configuration
- Chrome Extensions
- VS Code Configuration
- Atom Configuration
- CRUD Notes
- Progressive Web Applications
- REST API Notes
- HTTP Notes
- Programming Paradigms