Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

Learn Better at Brain Bank

1. Look up a word
capricious
adjective
given to sudden, unexplained changes in mood or behavior
Synonyms:
impulsive, whimsical
Examples:
A capricious boss can lead to frustrated employees.
Learn better at Brain Bank by writing about what you learn. Come back often to study what you know. These two principles, writing clearly as if you were teaching someone else, and reinforcing your knowledge by periodically studying your previously learned lessons, are the keys to making new knowledge permanent.
Back
Next
Register!

Latest Posts

3 Words
Words from the book Foundation by Isaac Asimov
Posted: 5.26.22 by Jamie
7 Words
From her book, ‘you think it I’ll say it’
Posted: 6.15.19 by Jamie
Lesson
Instructions on how to delete the git history from a project and then upload without the history.
Posted: 3.26.19 by Jamie in Programming - General
Lesson
Remove a file from git but not the local machine.
Posted: 3.26.19 by Jamie in Programming - General
Lesson
Save the current version of git for future reference in a new branch, revert to an older git copy. Also information on creating and checking out a branch, merging branches, and handling a merge conflict.
Posted: 3.13.19 by Jamie in Programming - General
Lesson
Build a password strength meter based on zxcvbn password checker.
Posted: 3.11.19 by Jamie in Programming - React
Lesson
I recently added a contact form to my Power Todos app, these are my notes on how I achieved setup this form using Google's ReCaptcha and the react-google-recaptcha package.
Posted: 3.10.19 by Jamie in Programming - React
Lesson
getDerivedStateFromProps is a static method, which means it does not have access to the 'this' keyword, so how then do you update the state?
Posted: 3.8.19 by Jamie in Programming - React
Lesson
When interviewing for a react javascript job, these are some questions other programmers have encountered in job interviews. Side effects, functional programming, component lifecycles, state, props, inheritance, composition.
Posted: 3.8.19 by Jamie in Programming - React
Lesson
Commands for using postgres on heroku's server. See source link for all the commands you can run for postgres on heroku.
Posted: 3.6.19 by Jamie in Programming - Hosting
Lesson
Server robots.txt file, certbot verifcation file, or other plain html or other pages using this React Router trick...
Posted: 3.1.19 by Jamie in Programming - React
Lesson
Lamda functions served up using Amazon's AWS server using the lambda functions module allow you to host simple functions and pay only when those functions are called. Uses npm install serverless
Posted: 2.24.19 by Jamie in Programming - General
Lesson
Without using the redux-persist plugin we can easily use localStorage to persist the redux store, or even just parts of the store.
Posted: 2.24.19 by Jamie in Programming - React
Lesson
Learn about Redis installation, commands for storing and getting data types: strings, hashes, lists, sets, sorted sets.
Posted: 2.21.19 by Jamie in Programming - General
Lesson
When you run more than one container in Docker you use the Docker Compose tool to build and connect all the different containers. In this case we will use postgres and explain how to extend the postgres Dockerfile image. Add seed folder to have mock data already included in the database.
Posted: 2.20.19 by Jamie in Programming - General
Lesson
Basic Dockerfile setup and Docker commands. Docker Compose. Use proper docker commands to create containers from Image files or use Docker Compose to create containers from docker-compose.yml file.
Posted: 2.20.19 by Jamie in Programming - General
Lesson
When joining a new project or a new team you will need to analyze new codebases and familiarize yourself with the project. This is a typical workflow for getting started on a new project in javascript or node.
Posted: 2.18.19 by Jamie in Programming - General
Lesson
We use a package called dotenv to protect variables like username, passwords and api keys on the backend in express, and also on the frontend with React to save things that might be repeated like the website URL in api calls.
Posted: 2.17.19 by Jamie in Programming - JS
Lesson
A logger middleware for node/express will save data about every api request and log it so that developers can see exactly what happened with the request.
Posted: 2.17.19 by Jamie in Programming - JS
Lesson
When a user logs out we want to clear all state. But state may be present in different reducers, so how do we clear all of the different state properties?
Posted: 2.11.19 by Jamie in Programming - React
Quote
"127.0.0.1 Sweet 127.0.0.1" - Jamie Miller
Posted 2.9.19 by Jamie in Quick Thoughts
1 Words
Posted: 2.8.19 by Jamie
Lesson
By running npm create-react-app a ton of stuff happens behind the scenes.
Posted: 2.6.19 by Jamie in Programming - React
Lesson
Understanding how Javascript stores variable values in memory will help you produce code that uses less memory. In React, we can use this memory to understand when we should create stored functions, rather than arrow functions that need to be recreated with each render.
Posted: 2.6.19 by Jamie in Programming - React
Lesson
Thunk vs Saga vs Observable/RxJs vs Promise Middleware.
Posted: 2.2.19 by Jamie in Programming - React