Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update & fix links #233

Merged
merged 2 commits into from
Dec 16, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A Quick-start Guide for people that want to **D**o **W**hat **Y**ou **L**ove!
![dwyl-logo-wide](https://cloud.githubusercontent.com/assets/194400/8141150/f4b4c854-115a-11e5-8c13-dc96a5f1e928.png)

> ***Start where you are. Use what you have. Do what you can***.
> ~ [*Arthur Ashe*](http://en.wikipedia.org/wiki/Arthur_Ashe)
> ~ [*Arthur Ashe*](https://en.wikipedia.org/wiki/Arthur_Ashe)
## Why?
The world is not perfect.
Expand All @@ -27,11 +27,11 @@ _please **read our [manifesto](https://github.com/dwyl/start-here/blob/master/ma
[***The Golden Rule***](https://github.com/dwyl/start-here/blob/master/manifesto.md)

If you want to be part of the solution, join us:
http://www.dwyl.com
https://www.dwyl.com

> If you haven't read **Simon Sinek**'s book "***Start with Why***",
we *highly recommend* taking a few minutes to watch his **Ted Talk**:
http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action
https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action

## Who?

Expand Down Expand Up @@ -84,7 +84,7 @@ If you want to get involved with building great tools people love, this section

+ [ ] **Curiosity** - "I have **no special talent**. I am only _**passionately curious**_." - Albert Einstein
+ [ ] **Enthusiasm** - "Enthusiasm spells the _**difference between mediocrity and accomplishment**_." - Norman Vincent Peale
+ [ ] [**Shoshin**](http://en.wikipedia.org/wiki/Shoshin) (**Beginner's Mind**) - "I'm not young enough to know everything" - J. M. Barrie
+ [ ] [**Shoshin**](https://en.wikipedia.org/wiki/Shoshin) (**Beginner's Mind**) - "I'm not young enough to know everything" - J. M. Barrie
+ [ ] **Persistence** - "If you wish to be out front, then act as if you were behind.” - Lao Tzu
+ [ ] **Work Ethic** - ["**work super hard** ... _**every waking hour**_"](https://www.youtube.com/watch?v=NU7W7qe2R0A) ~ Elon Musk
+ [ ] **Time** - if you only have _**1 minute**_ there's _something_ you can do _now_!
Expand Down Expand Up @@ -132,7 +132,7 @@ computer is the *single* _**best investment**_ you can make.
All this means is _practising_ typing with the "correct fingers" until you don't have to think about where the keys are.
Some of the best programmers we know can type faster than most people can _think_ ... take a moment for that to settle in.

[![playing piano blindfolded](http://i.imgur.com/4dzAeSz.jpg)](https://www.youtube.com/watch?v=Z-iyiWHI2nA "playing piano blindfolded")
[![playing piano blindfolded](https://i.imgur.com/4dzAeSz.jpg)](https://www.youtube.com/watch?v=Z-iyiWHI2nA "playing piano blindfolded")

You need to be able to **type blindfolded** to become a true maestro (at anything computer-related).

Expand All @@ -142,9 +142,9 @@ A few touch-typing tutorials anyone can (_should_) do a few minutes per day. The
+ English (US), English (UK), German (DE), German (CH), French (FR), French (CA), French (CH), Italian, Portuguese (BR), Cyrillic
+ Typing Club: [https://www.typingclub.com/](https://www.typingclub.com/)
+ English/US
+ BBC - Dance Mat Typing: [http://www.bbc.co.uk/guides/z3c6tfr#zg8nsbk] (http://www.bbc.co.uk/guides/z3c6tfr#zg8nsbk)
+ BBC - Dance Mat Typing: [https://www.bbc.co.uk/guides/z3c6tfr#zg8nsbk] (https://www.bbc.co.uk/guides/z3c6tfr#zg8nsbk)
+ English/UK
+ typrX: [http://app.typrx.com](http://app.typrx.com)
+ typrX: [https://app.typrx.com](https://app.typrx.com)
+ English/US
+ Typing.com: [https://www.typing.com](https://www.typing.com)
+ English (US), English (UK), English (CA), Spanish, [AZERTY](https://en.wikipedia.org/wiki/AZERTY) (FR), Italian, Portuguese (PT), Portuguese (BR), Norwegian, Icelandic, Dansk, Swedish, Chinese, Japanese, and **many more** (by far the most thorough of the bunch)
Expand Down Expand Up @@ -186,14 +186,14 @@ Learning to code has many a steep learning curve, but apparently so does becomin

Learning to code will challenge you in all sorts of ways, and as long as you push through the challenge, that is good for you!

+ [Can Computer Programming Boost Your Brain Power?](http://blog.teamtreehouse.com/can-computer-programming-boost-brain-power): how will your mind change while learning to code? One of the rare instances where we recommend the comments section!
+ [Can Computer Programming Boost Your Brain Power?](https://blog.teamtreehouse.com/can-computer-programming-boost-brain-power): how will your mind change while learning to code? One of the rare instances where we recommend the comments section!
+ [Programming Literacy: Why Every Kid Should Learn to Code](https://medium.com/javascript-scene/programming-literacy-7bc4ae154b91): among other things, Eric Elliot describes how learning to code at a young age accelerated his academic progress.

#### How to Learn Applied to Programming

Here we present more specific information about learning how to learn and your studies in programming.

+ [Hacking Passion](http://www.kytrinyx.com/talks/hacking-passion/): Katrina Owen breaks down practice into drills, simulations, case studies, direct practice, and imitation. Which kinds of practice are you applying or not applying?
+ [Hacking Passion](https://www.kytrinyx.com/talks/hacking-passion/): Katrina Owen breaks down practice into drills, simulations, case studies, direct practice, and imitation. Which kinds of practice are you applying or not applying?
+ [Learning Fluency](https://www.youtube.com/watch?v=AZlOjCZlPLU): Sara Simon talks about learning to learn how to code from the point of view of her many interests such as Chinese, theatre, and chess. Here is the [article](https://medium.com/@sarambsimon/learning-fluency-672988a7ae52)
+ [The myth of the "Real Javascript Developer"](https://www.youtube.com/watch?v=Xt5qpbiqw2g): Brenna O'Brien describes the constant learning journey that is learning to code.

Expand Down Expand Up @@ -248,7 +248,7 @@ We use Atom, but Sublime is another popular text editor which is good for someon

### Markdown

If you've never heard of Markdown, get started now: http://markdowntutorial.com/
If you've never heard of Markdown, get started now: https://markdowntutorial.com/
You can refer to this [book](https://www.markdownguide.org/book) for learning purposes.

### HTML5
Expand All @@ -264,23 +264,23 @@ The _rest_ of HTML5 you will learn [_just-in-time_](https://en.wikipedia.org/wik
### CSS

**C**ascading **S**tyle **S**heets (_**CSS**_) is what makes the web attractive. If you want to see the power of CSS, visit ZenGarden:
http://www.csszengarden.com/
https://www.csszengarden.com/

CSS3 beginner (or _refresher_) Tutorial (_in one hour_):
https://www.youtube.com/watch?v=CUxH_rWSI1k

#### Further CSS learning

+ Getting started with CSS: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started
+ Shay's Learn to Code HTML & CSS: http://learn.shayhowe.com/html-css/
+ And specifically for CSS layout techniques: http://learnlayout.com/
+ Codecademy CSS: http://www.codecademy.com/en/tracks/htmlcss
+ Shay's Learn to Code HTML & CSS: https://learn.shayhowe.com/html-css/
+ And specifically for CSS layout techniques: https://learnlayout.com/
+ Codecademy CSS: https://www.codecademy.com/en/tracks/htmlcss
+ The CSS Almanac: https://css-tricks.com/almanac/

### JavaScript

Love it or hate it, **JavaScript is** ***Ubiquitous***. Becoming a ***JS Ninja*** is ***essential***.
[Ines](http://github.com/iteles) has prepared some great notes on
[Ines](https://github.com/iteles) has prepared some great notes on
[JavaScript The Good Parts](https://github.com/iteles/Javascript-the-Good-Parts).
Keep "**The Good Parts**" in mind while you are writing (and reading) JS.

Expand Down Expand Up @@ -353,10 +353,10 @@ Experiences are, by nature, personal, contextual, ephemeral, and affected by thi
_We are in the process of developing our own reading materials to help you learn about UX and UI design.
In the meantime, here are some recommended links:_

- [Principles of User "Onboarding" through critiques](http://www.useronboard.com/onboarding-teardowns/)
- [Principles of User "Onboarding" through critiques](https://www.useronboard.com/onboarding-teardowns/)
- [125 Tips for Improving UX/UI](https://www.nickkolenda.com/user-experience/)
- [The 9 States of Design](https://medium.com/swlh/the-nine-states-of-design-5bfe9b3d6d85?ref=uxhandy)
- [Find a Great Font Pair](http://fontpair.co/#five)
- [Find a Great Font Pair](https://fontpair.co/#five)
- [Make a lovely Colour Palette](https://coolors.co/)

## Ready to Get Involved?
Expand Down
44 changes: 22 additions & 22 deletions books-to-read.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Please submit your entries as _**Valid JSON**_ (see example below) so that we can make data searchable at a later date! _Thanks_!

#### {Book Name}
Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
Please _validate_ your JSON using https://jsonlint.com/ _thanks_!
```js
{
"Title": "Book Name",
Expand Down Expand Up @@ -36,7 +36,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "The Daily Telegraph said it would leave me hooked on numbers",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/Alexs-Adventures-Numberland-Alex-Bellos/dp/1408809591",
"Link": "https://www.amazon.co.uk/Alexs-Adventures-Numberland-Alex-Bellos/dp/1408809591",
"VideoSummary": ""
}
```
Expand Down Expand Up @@ -69,7 +69,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I heard good things about it and wanted to learn more about the hardware in computers",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/Code-Language-Computer-Hardware-Software/dp/0735611319",
"Link": "https://www.amazon.co.uk/Code-Language-Computer-Hardware-Software/dp/0735611319",
"VideoSummary": ""
}
```
Expand All @@ -88,7 +88,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Have heard Web Components referred to as the future of front end UIs and the direction some libraries are already moving towards e.g. React, Polymer, so I am intrigued to find out more",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://shop.oreilly.com/product/0636920032922.do",
"Link": "https://shop.oreilly.com/product/0636920032922.do",
"VideoSummary": ""
}
```
Expand All @@ -107,7 +107,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Seemed interesting and it's small, which is handy",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://shop.oreilly.com/product/9780596004859.do",
"Link": "https://shop.oreilly.com/product/9780596004859.do",
"VideoSummary": ""
}
```
Expand All @@ -125,7 +125,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Fonts are pretty. Also, font choice is a nice subtle element of UI and UX design",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/dp/0881791326"
"Link": "https://www.amazon.co.uk/dp/0881791326"
}
```

Expand All @@ -142,7 +142,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "What can an Economist teach us about happiness? Want to see how convincing his central argument is that happiness is not a direct product of what happens to us but rather of how we attend to things.",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/Happiness-Design-Finding-Pleasure-Everyday/dp/0141977531/ref=sr_1_1?s=books&ie=UTF8&qid=1436548697&sr=1-1&keywords=happiness+by+design"
"Link": "https://www.amazon.co.uk/Happiness-Design-Finding-Pleasure-Everyday/dp/0141977531/ref=sr_1_1?s=books&ie=UTF8&qid=1436548697&sr=1-1&keywords=happiness+by+design"
}
```

Expand All @@ -159,7 +159,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I want to be better with javascript",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://shop.oreilly.com/product/9780596802806.do"
"Link": "https://shop.oreilly.com/product/9780596802806.do"
}
```

Expand All @@ -176,7 +176,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I am a sucker for productivity books, which may be a factor in my lack of productivity",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://http://www.amazon.co.uk/How-Productivity-Ninja-Worry-Achieve/dp/1848316836/"
"Link": "https://www.amazon.co.uk/How-Productivity-Ninja-Worry-Achieve/dp/1848316836/"
}
```

Expand All @@ -193,8 +193,8 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I am starting a new job that will be very HTML heavy and wanted a more in-depth look at the subject overall",
"WhyOthersShouldReadIt": "Any web developer should have a solid understanding of what HTML is, how it has evolved and what is available in the language",
"WhatILearned": "HTML5 offers much in-built functionality than I realised in the form of various <tags>, such as <audio> & <video>. In order to write semantically correct HTML a wide array of tags such as <section> and <article> should be used instead of <div>s for each section of the document.",
"Link": "http://html5forwebdesigners.com/",
"VideoSummary": "http://code.tutsplus.com/articles/html5-for-web-designers-book-review--net-13474"
"Link": "https://html5forwebdesigners.com/",
"VideoSummary": "https://code.tutsplus.com/articles/html5-for-web-designers-book-review--net-13474"
}
```
#### I Know How She Does It
Expand All @@ -210,7 +210,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "For a little inspiration, a jump start on how to get on with things rather than thinking about doing them. The concept of analysing time logs also fascinates me slightly!",
"WhyOthersShouldReadIt": "I don't think they should, there were less practical tips and a more of an element of 'spending time with family' than I expected. Just read my notes instead: https://github.com/iteles/Book-notes/blob/master/I-know-how-she-does-it.md",
"WhatILearned": "It's all about attitude (know what actually matters - hint: dirty dishes is not one of these things - and learn to let go) and knowing what you're doing so that when you work you can hit the ground running",
"Link": "http://www.amazon.co.uk/Know-How-She-Does-Successful/dp/0241199514/"
"Link": "https://www.amazon.co.uk/Know-How-She-Does-Successful/dp/0241199514/"
}
```
#### The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Expand Down Expand Up @@ -244,7 +244,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Supposed seminal work on JS by the man himself, which I have not got round to reading yet",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://shop.oreilly.com/product/9780596517748.do",
"Link": "https://shop.oreilly.com/product/9780596517748.do",
"VideoSummary": "www.youtube.com/watch?v=hQVTIJBZook"
}
```
Expand All @@ -262,7 +262,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I think I need to firm up on basics and would like to read an cohesive text on ajax etc.",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/JavaScript-Web-Applications-Alex-MacCaw/dp/144930351X"
"Link": "https://www.amazon.co.uk/JavaScript-Web-Applications-Alex-MacCaw/dp/144930351X"
}
```

Expand All @@ -279,7 +279,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "User experience complements and informs great software and is fun problem solving",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/dp/1449311652/"
"Link": "https://www.amazon.co.uk/dp/1449311652/"
}
```

Expand All @@ -296,7 +296,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Must sort life out...",
"WhyOthersShouldReadIt": "Effective tidying will make you happier, focused and more productive.",
"WhatILearned": "Live in the present! If objects don't bring you joy when you hold them / serve a functional purpose, thank them for the role they played in your life and recycle them. Tidy in one big go, not a little everyday. Never fold socks.",
"Link": "http://www.amazon.co.uk/The-Life-Changing-Magic-Tidying-effective/dp/0091955106"
"Link": "https://www.amazon.co.uk/The-Life-Changing-Magic-Tidying-effective/dp/0091955106"
}
```

Expand All @@ -313,7 +313,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "To learn how to write code my team can easily understand and extend.",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://shop.oreilly.com/product/0636920025245.do"
"Link": "https://shop.oreilly.com/product/0636920025245.do"
}
```

Expand All @@ -330,7 +330,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Knowing how to interview people is essential for knowing if you are solving a real problem!",
"WhyOthersShouldReadIt": "Interviewing Potential Customers so know if there is a need for the product you are building!",
"WhatILearned": "I was doing (_potential_) customer interviews all wrong!",
"Link": "http://www.amazon.co.uk/The-Mom-Test-customers-business/dp/1492180742",
"Link": "https://www.amazon.co.uk/The-Mom-Test-customers-business/dp/1492180742",
"VideoSummary": "https://www.youtube.com/watch?v=vqHR7CUPVbA"
}
```
Expand All @@ -348,7 +348,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "It looked like a good way to understand Node better",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/Node-js-Right-Way-Server-Side-JavaScript/dp/1937785734"
"Link": "https://www.amazon.co.uk/Node-js-Right-Way-Server-Side-JavaScript/dp/1937785734"
}
```

Expand All @@ -365,7 +365,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "I like maths",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/372/dp/1846683467"
"Link": "https://www.amazon.co.uk/372/dp/1846683467"
}
```

Expand All @@ -382,7 +382,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Unappealing design suggested I was underestimating the quality of the content #OutsideView",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/dp/0615373968"
"Link": "https://www.amazon.co.uk/dp/0615373968"
}
```

Expand Down Expand Up @@ -417,7 +417,7 @@ Please _validate_ your JSON using http://jsonlint.com/ _thanks_!
"WhyIChoseIt": "Peter Thiel is a cool guy",
"WhyOthersShouldReadIt": "TBC",
"WhatILearned": "TBC",
"Link": "http://www.amazon.co.uk/Zero-One-Notes-Start-Future-ebook/dp/B00KHX0II4/ref=sr_1_1?s=books&ie=UTF8&qid=1437730924&sr=1-1&keywords=zero+to+one"
"Link": "https://www.amazon.co.uk/Zero-One-Notes-Start-Future-ebook/dp/B00KHX0II4/ref=sr_1_1?s=books&ie=UTF8&qid=1437730924&sr=1-1&keywords=zero+to+one"
}
```

Expand Down
Loading