Adapted from a lesson I wrote/taught at Turing: http://frontend.turing.io/lessons/module-2/test-driven-development.html
- Something
- Look at the structure of a test and the testing lifecycle
- Write some tests!
- Resources
Adapted from a lesson I wrote/taught at Turing: http://frontend.turing.io/lessons/module-2/test-driven-development.html
# Localization & Internationalization | |
http://frontend.turing.io/lessons/module-4/localization.html | |
## Agenda | |
- What's the difference between localization and internationalization? | |
- Internationalization -> localization | |
- What's a Locale | |
- Go thru the lesson |
# Performance | |
http://frontend.turing.io/lessons/module-4/intro-to-performance.html | |
## Agenda | |
- What are some strategies you use to make your websites performant? | |
- Take five minutes to think about this scenario: | |
- I load a website. It's slow. Why's it slow? | |
- Then, have students question me and investigate/troubleshoot the problem |
# Websockets | |
## Notes | |
Delete word backward: terminal -> pref -> profiles -> keyboard -> use option as meta | |
also ctrl a, e | |
## Agenda | |
- Have students think about what `real time` means | |
- Explain the HTTP req/res cycle |
## Cody at Turing - Spring 2018 | |
- Developed curriculum on Javascript fundamentals, test driven development, and React testing | |
- Taught computer science through lecture and 1-1 pairings with students | |
- Lead group seminars on soft skills of engineering | |
- Advised students on resumes and held career advice sessions | |
- Created starter-kit application for national non-profit empowering girls learning to code |
The idea is to build a product that helps hobbyist woodworkers create a cut list for their work. A cut list is a diagram of how all the pieces of a woodworking project should be cut in order to use the least amount of material. Creating a cut list before a project starts is faster than calculating cuts during.
http://blog.ploeh.dk/2018/01/08/software-design-isomorphisms/
unit
in functional languages is isomorphic to void
in OO languages
This table describes the actions users can take with integrations if they are part of an account with an enterprise plan—whether or not they are a member of an account—as well as the project to which they would like to add an integration, and their role on that project.
Is Enterprise User | Is Account Member | Project Role | Can View Integration | Can Edit Integration | Can Delete Integration |
---|---|---|---|---|---|
True | True | Owner | Yes | Yes | Yes |
True | True | Member | Yes | No | No |
True | True | Viewer | Yes | No | No |
True | False | Owner |