From d52a72fe3fe27f617c8002f370cd73f01196fa23 Mon Sep 17 00:00:00 2001 From: Kiryl Karatsetski Date: Tue, 5 Sep 2017 17:09:25 +0300 Subject: [PATCH 1/6] Added The Ten Rules of a Zen Programmer --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a6181ba..1e3c452 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,7 @@ But knowing the stuff will help you become better! :muscle:* - :page_facing_up: [Speed In Software Development](https://www.targetprocess.com/articles/speed-in-software-development/) - :movie_camera: [The Myth of the Genius Programmer](https://www.youtube.com/watch?v=0SARbwvhupQ&feature=youtu.be) - :movie_camera: [Making Badass Developers](https://www.youtube.com/watch?v=FKTxC9pl-WM&t=2s) +- :page_facing_up: [The Ten Rules of a Zen Programmer](https://www.zenprogrammer.org/en/the10rulesofazenprogrammer.html) ### Papers on Programming - :heart: [Papers We Love](https://github.com/papers-we-love/papers-we-love) From 99fb43892a6f492aa090f1501a771f61e1c56c3a Mon Sep 17 00:00:00 2001 From: Alexey Migutsky Date: Tue, 5 Sep 2017 22:19:47 +0200 Subject: [PATCH 2/6] Added SICP --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a6181ba..c622d94 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,7 @@ But knowing the stuff will help you become better! :muscle:* - :white_check_mark: [Going To Production Checklist](https://github.com/mr-mig/going-to-production) - :book: [Release It!](https://www.goodreads.com/book/show/1069827.Release_It_) - :book: [Professor Frisby's Mostly Adequate Guide to Functional Programming](https://drboolean.gitbooks.io/mostly-adequate-guide/content/) +- :book: [SICP: Structure and Interpretation of Computer Programs](https://www.goodreads.com/book/show/43713.Structure_and_Interpretation_of_Computer_Programs) ### Career - :page_facing_up: [10 Things Every Programmer Should Know For Their First Job](http://www.applematters.com/article/10-things-every-programmer-should-know-for-their-first-job/) From b2d256379fd0eaf30bc755370a6453b1e460fe5c Mon Sep 17 00:00:00 2001 From: Alexey Migutsky Date: Tue, 5 Sep 2017 22:24:05 +0200 Subject: [PATCH 3/6] Added Rolling Your Own Crypto --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c622d94..123d9f3 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,7 @@ But knowing the stuff will help you become better! :muscle:* - [RegexHQ](https://github.com/regexhq) ### Security +- :page_facing_up: [Rolling Your Own Crypto](http://loup-vaillant.fr/articles/rolling-your-own-crypto) - :book: [Foundations of Security: What Every Programmer Needs to Know ](https://www.goodreads.com/book/show/128003.Foundations_of_Security) - [OWASP Top 10](https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project) From 1f70e6cc9dd7f0fb91801f25babed90cc83e1be5 Mon Sep 17 00:00:00 2001 From: BenjamenMeyer Date: Tue, 5 Sep 2017 17:16:56 -0400 Subject: [PATCH 4/6] Enhancement: Secure Programming HOWTO - Reference more thorough Secure Programming HOWTO; OWASP is not all there is to Secure Programming. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0c503f8..534c3ba 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,7 @@ But knowing the stuff will help you become better! :muscle:* - [RegexHQ](https://github.com/regexhq) ### Security +- :book: [Security Programming] (https://www.dwheeler.com/secure-programs/) - :page_facing_up: [Rolling Your Own Crypto](http://loup-vaillant.fr/articles/rolling-your-own-crypto) - :book: [Foundations of Security: What Every Programmer Needs to Know ](https://www.goodreads.com/book/show/128003.Foundations_of_Security) - [OWASP Top 10](https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project) From 3992b3c4cd677e1ff93752204d303d02ed9c3140 Mon Sep 17 00:00:00 2001 From: Alexey Migutsky Date: Wed, 6 Sep 2017 11:50:25 +0200 Subject: [PATCH 5/6] Added "Thirteen Ways of Looking at a Turtle" --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c503f8..f5603e0 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,7 @@ But knowing the stuff will help you become better! :muscle:* - :book: [Release It!](https://www.goodreads.com/book/show/1069827.Release_It_) - :book: [Professor Frisby's Mostly Adequate Guide to Functional Programming](https://drboolean.gitbooks.io/mostly-adequate-guide/content/) - :book: [SICP: Structure and Interpretation of Computer Programs](https://www.goodreads.com/book/show/43713.Structure_and_Interpretation_of_Computer_Programs) +- :page_facing_up: [Thirteen Ways of Looking at a Turtle](https://fsharpforfunandprofit.com/posts/13-ways-of-looking-at-a-turtle-3/) ### Career - :page_facing_up: [10 Things Every Programmer Should Know For Their First Job](http://www.applematters.com/article/10-things-every-programmer-should-know-for-their-first-job/) @@ -97,7 +98,6 @@ But knowing the stuff will help you become better! :muscle:* - :book: [Cracking the Coding Interview: 150 Programming Questions and Solutions](https://www.goodreads.com/book/show/12544648-cracking-the-coding-interview) - :fire: [Everything you need to know to get the job](https://github.com/kdn251/interviews) - ### Engineering Philosophy - :movie_camera: [Simple Made Easy](https://www.infoq.com/presentations/Simple-Made-Easy) - :page_facing_up: [Speed In Software Development](https://www.targetprocess.com/articles/speed-in-software-development/) From bf3c268b33578d17f80185abbb0001568e2993fe Mon Sep 17 00:00:00 2001 From: Alexey Migutsky Date: Wed, 6 Sep 2017 11:55:17 +0200 Subject: [PATCH 6/6] Added Soft Skills section with 3 books --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index f5603e0..c4098da 100644 --- a/README.md +++ b/README.md @@ -105,6 +105,11 @@ But knowing the stuff will help you become better! :muscle:* - :movie_camera: [Making Badass Developers](https://www.youtube.com/watch?v=FKTxC9pl-WM&t=2s) - :page_facing_up: [The Ten Rules of a Zen Programmer](https://www.zenprogrammer.org/en/the10rulesofazenprogrammer.html) +### Soft Skills +- :book: [Difficult Conversations](https://www.goodreads.com/book/show/774088.Difficult_Conversations) +- :book: [Crucial Conversations](https://www.goodreads.com/book/show/15014.Crucial_Conversations) +- :book: [How to Win Friends and Influence People](https://www.goodreads.com/book/show/4865.How_to_Win_Friends_and_Influence_People) + ### Papers on Programming - :heart: [Papers We Love](https://github.com/papers-we-love/papers-we-love) - :newspaper: [The Morning Paper](https://blog.acolyer.org/)