Giter Site home page Giter Site logo

webdev-study-notes's Introduction

Archived Repo

This version of my Exocortex has been archived. You can see the up-to-date version here on my personal site.

The Exocortex

An Exocortex is a theoretical augmentation to a person's brain. It's basically extra functions and memory you could add to a brain to make people smarter.

They don't really exist yet, so this notebook is my exocortex in the meantime. I keep it full of notes for reference and sharing. Most are related to web development but could honestly be about anything - nonfiction, fiction, general life skills and topics, and whatever else I want remember without relying on my unreliable brain.

webdev-study-notes's People

Contributors

mariocd10 avatar maxx1128 avatar wecarrasco-applaudo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

webdev-study-notes's Issues

Tweets on UXPA2019 article

Links to several tweets are at the bottom. Either find out where I was going to reference them or remove them.

Ruby Namespaces

Classes and Modules can get namespaced, good for organizing large-scale applications

  • How does this work
  • How the references change with self. methods
  • Differences between class and module namespaces

Redis in Ruby on Rails

Redis is used all the time. Need some clearer, simpler notes about what it does and the pros and cons of it.

Finish the Design Patterns notes

Each one should have the following subheaders:

  • General description
  • Specifics: the different pieces in using the pattern and their function
  • Metaphor: an example that makes the pattern easier to understand
  • Uses: when to actually use it

Look through Codeland book

Lots of good resources and info in it, skim through it for others to check out or reference knowledge to include.

Personal Safety and Security Note

Look back at 13 Things book chapters from burglars and related content for additional tips

  • Deadbolt
  • Paper shredder
  • Bring in mail
  • No distractions and looking around when in dangerous areas
  • Password manager and 2-factor authentication (no text messages)

Update code formatting

Many code blocks use generic code formatting when it should be set based on the language being used.

Notes on Twitter strategy?

Ali's strategy as well as other general tips?

  • Avoid too many hashtags, if any at all

Ali's Strategy

  • 4-5 a day, mostly in the morning

    • 2-3 on useful advice or information. Can be pulled from past material or tweets
    • 1 self- promotion
    • 1 lifting up other users or groups. Follow fridays!
    • Interaction tweets included as needed
  • Not focusing on like/retweet interactions, focus more on replies and other users

  • Tweetdeck or other tool to focus on lists and searches, not Twitter's weirdly curated homepage

  • Schedule tweets in batches

  • Don't be afraid of media like images or emojis

Scheduled Jobs in Ruby and Rails

Has frequently come up at work and is very much outside my comfort zone of understanding. Look into how it's managed at the work repo as well as the concepts and best practices around it. As well as the basic functions of how it works.

  • Queues
  • Sidekiq

Add Command Line redo tip

Tweet from a recent #DevDiscuss showed a great tip to bring the last command back with a changed part.

Screen Shot 2019-08-20 at 10 01 48 PM

Skim through deep-dive JS articles

Great pieces for finding new concepts or specific points to take note of. Should either open related issues for larger topics or build on existing notes.

Add comments with an updated list of links as they're looked through for the notes.

Add useful git reset command

This git reset command to set the local branch to match remote branches has been very useful, I should add it later. Look up some extra context for this about what the parameters mean.

git reset --hard @{u}

Add Codeland Git Cheatsheet

Included in the given handbook, grab photos of it to include in the Git note. Be sure to credit them in Resources!

Ruby lazy evaluator

Having an ampersand on an object before calling a method will look up the method first. If it doesn't exist, it won't call the non-existent method

  • Does it return nil or something else?
  • Specific to Ruby on Rails?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.