Commit Graph

312 Commits

Author SHA1 Message Date
Charles-Axel Dein
2e311dba94 Update TOC 2018-10-12 15:29:27 +02:00
Charles-Axel Dein
01dadec352 Add problem solving 2018-10-12 15:29:18 +02:00
Charles-Axel Dein
d9ba46e65c Add Keeping a changelog 2018-09-24 15:37:26 +02:00
Charles-Axel Dein
e07f6a462d Add directory of UI goodies 2018-06-25 16:01:26 +02:00
Charles-Axel Dein
66489a9f67 Add a collection of bash alternatives to ext. processes 2018-06-25 09:15:47 +02:00
Charles-Axel Dein
16176c6953 Add definition of software engineering 2018-06-25 09:14:39 +02:00
Charles-Axel Dein
c203ed1c5a Add why you should learn FP 2018-06-07 14:50:37 +02:00
Charles-Axel Dein
7095f4bf99 Add abstraction video 2018-06-07 13:34:02 +02:00
Charles-Axel Dein
bdc5c43215
Fix link to cheatsheet 2018-06-01 11:34:52 +02:00
Charles-Axel Dein
cded271787 Fix link to clean cheatsheet 2018-06-01 11:33:43 +02:00
Laith Shadeed
e3f724dc7e
Add Designing Data-Intensive Applications Book
Practical book that goes into enough details of what happens under the hood while staying engaging and not too academic. Then it provides extensive references at the end of every chapter for further deep-dive. I personally consider it a must read for anyone running production system.

Here in Martin's word why he wrote such book:  https://martin.kleppmann.com/2014/09/15/writing-a-book.html
HN: https://news.ycombinator.com/item?id=15428526
2018-05-26 15:15:11 +02:00
Charles-Axel Dein
77a69580f4 Add db algo 2018-05-17 19:03:40 +02:00
Charles-Axel Dein
ad768ae567 Add exercises to TOC 2018-05-17 19:03:02 +02:00
Charles-Axel Dein
44155bc068 Add build-your-own-x 2018-05-14 13:42:04 +02:00
Charles-Axel Dein
a429ac4e09 Add software testing antipatterns 2018-05-09 15:04:48 +02:00
Charles-Axel Dein
6fe7a05a73 Add front-end developer handbook 2018-05-09 14:59:51 +02:00
Charles-Axel Dein
7a796348bc
Merge pull request #3 from laithshadeed/patch-2
Link to Release it, 2nd Edition
2018-04-28 08:35:54 +02:00
Laith Shadeed
5dbb399ab8
Link to Release it, 2nd Edition 2018-04-28 01:18:48 +02:00
Laith Shadeed
40fd878210
Link to Scalability Rules, 2nd edition 2018-04-28 01:15:26 +02:00
Charles-Axel Dein
24109d6433 Put JavaScript under Programming languages 2018-04-21 22:24:48 +02:00
Charles-Axel Dein
4a27de6cb1 Fix TOC 2018-04-21 22:21:00 +02:00
Charles-Axel Dein
11453e48d1 Add Effective Programs - 10 years of Clojure 2018-04-21 22:20:47 +02:00
Charles-Axel Dein
9a798f0333 Add simple made easy 2018-04-21 21:19:05 +02:00
Charles-Axel Dein
b1906be8d6 Add Frank Lloyd quote about design 2018-04-03 09:49:02 +02:00
Charles-Axel Dein
b3657bdf56 Add front-end-guide 2017-12-04 09:39:38 +01:00
Charles-Axel Dein
3ca07ce32a Update TOC 2017-11-21 14:10:18 +01:00
Charles-Axel Dein
2f5d57a547 Add data science 2017-11-20 16:53:43 +01:00
Charles-Axel Dein
9b50797896 Update TOC 2017-11-20 16:48:59 +01:00
Charles-Axel Dein
167c2ab6e8 Add Clean Architecture 2017-11-20 10:43:32 +01:00
Charles-Axel Dein
7c6e499993 Update TOC 2017-11-20 10:36:48 +01:00
Charles-Axel Dein
a8f80abd61 Add Clean Code 2017-11-20 10:36:20 +01:00
Charles-Axel Dein
5ebec2e48a Tweak John Gall's law 2017-10-26 11:55:34 +02:00
Charles-Axel Dein
baf9a5a6c4 Update TOC 2017-10-26 11:50:33 +02:00
Charles-Axel Dein
ee6f32f622 Add quote about complicated systems 2017-10-26 11:50:09 +02:00
Charles-Axel Dein
00c6b4960c Add link to engineering-management 2017-10-24 13:39:14 +02:00
Charles-Axel Dein
25129e2a0e Add tech interview handbook 2017-10-23 16:23:08 +02:00
Charles-Axel Dein
5e5a5b2e6e Fix TOC 2017-10-23 16:23:08 +02:00
Charles-Axel Dein
818b83bd5a Add DevDocs 2017-10-23 16:23:08 +02:00
Charles-Axel Dein
efc1ae93c4 Add building microservices 2017-10-19 15:30:15 +02:00
Charles-Axel Dein
f9c5174614 Add diversity and DDD 2017-10-19 14:27:36 +02:00
Charles-Axel Dein
2e60fada94 Add documentation is king 2017-10-09 17:04:01 +02:00
Charles-Axel Dein
efc4502b0c Update TOC 2017-10-03 09:47:25 +02:00
Charles-Axel Dein
13ad906930 Add documentation 2017-10-03 09:47:09 +02:00
Charles-Axel Dein
addc220356 Add JavaScript cheatsheet 2017-10-02 13:12:37 +02:00
Charles-Axel Dein
956781bfde Add two articles 2017-09-20 15:33:28 +02:00
Charles-Axel Dein
4b791be528 Add ten principles of growth 2017-07-31 10:07:37 +02:00
Charles-Axel Dein
3fa160836a Add lots of articles 2017-06-07 11:15:37 +02:00
Charles-Axel Dein
00f407225e Add two articles 2017-04-28 08:47:12 +02:00
Charles-Axel Dein
6922350cde Add stuff 2017-04-24 13:24:24 +02:00
Emre Kayan
5e2a1eb8c8 Fix broken link 2017-03-30 13:17:46 +02:00
Charles-Axel Dein
5e761b0ab6 Add sys design primer 2017-03-10 13:46:34 +01:00
Charles-Axel Dein
1746d40fcd Add a bunch of things 2017-02-03 09:25:32 -08:00
Charles-Axel Dein
aee0de060d Add gitlab postmortem 2017-02-02 08:48:21 -08:00
Charles-Axel Dein
1af5b3d31e Fix typo 2017-01-07 20:31:29 +01:00
Charles-Axel Dein
6c7996713d Add a bunch of stuff 2017-01-07 20:29:40 +01:00
Charles-Axel Dein
1355b457ec Add macOS security 2016-11-25 17:48:58 +01:00
Charles-Axel Dein
ef1ba730bb Add interviewing advices 2016-11-22 13:45:21 +01:00
Charles-Axel Dein
362b7975a2 Add a few stuff, including the Tao of Programming 2016-11-18 13:28:07 +01:00
Charles-Axel Dein
4c0aae19d7 Add a bunch of stuff 2016-11-07 11:36:59 +01:00
Charles-Axel Dein
dfeccf6461 Add a bunch of stuff 2016-10-30 20:45:21 +01:00
Charles-Axel Dein
0e567b065d Add design 2016-10-16 15:24:14 +02:00
Charles-Axel Dein
ba7fbe17ee Add Fowler on test 2016-10-13 17:09:37 +02:00
Charles-Axel Dein
846bf21158 Add testing 2016-10-13 13:10:08 +02:00
Charles-Axel Dein
56af8c3848 Add latency numbers 2016-10-10 13:14:38 +02:00
Charles-Axel Dein
adac053cb8 Add a bunch of stuff 2016-10-06 14:31:15 +02:00
Charles-Axel Dein
b2d9078d89 Add more patterns 2016-08-17 20:09:56 +02:00
Charles-Axel Dein
bdeff542f9 Add more design patterns 2016-08-17 19:13:30 +02:00
Charles-Axel Dein
3f8e2bb8df Add two sys arch presentations 2016-08-17 10:56:47 +02:00
Charles-Axel Dein
3781dcdf23 Update TOC 2016-08-17 10:42:22 +02:00
Charles-Axel Dein
01e1b72503 Reorganize file (TOC not updated) 2016-08-17 10:42:11 +02:00
Charles-Axel Dein
de0cb2d907 Add test pyramid 2016-08-17 10:32:46 +02:00
Charles-Axel Dein
e9245cab29 Add rubber ducking 2016-07-29 15:12:51 +02:00
Charles-Axel Dein
ec8788d9ae Add FP vs. OOP 2016-07-26 09:50:10 +02:00
Charles-Axel Dein
8cd0b78f4f Add MS Rest guidelines 2016-07-22 11:55:04 +02:00
Charles-Axel Dein
349a023589 Add Professional software development 2016-07-13 13:19:11 +02:00
Charles-Axel Dein
1be64d3130 Add list of free programming books 2016-07-06 13:22:51 +02:00
Charles-Axel Dein
aca4ce967e Add security: 2016-07-04 09:23:21 +02:00
Charles-Axel Dein
f5adfda87c Add pentest and The Log 2016-06-29 10:10:49 +02:00
Charles-Axel Dein
fd1b2fdb4e Add Internet and character sets 2016-06-23 11:45:06 +02:00
Charles-Axel Dein
1b7ecd8848 Add configration bias 2016-06-22 16:54:47 +02:00
Charles-Axel Dein
b9fe80a740 Add text editor 2016-06-21 15:13:51 +02:00
Charles-Axel Dein
a0a9a90fb8 Improve High Scalability 2016-06-17 17:31:53 +02:00
Charles-Axel Dein
9f3ce82e5f Add a couple things 2016-06-17 17:04:18 +02:00
Charles-Axel Dein
1e2f2834c5 Update TOC 2016-06-08 15:55:56 +02:00
Charles-Axel Dein
ccd2c7c7b2 Add Mastering programming 2016-06-08 15:55:22 +02:00
Charles-Axel Dein
063277782b Add win coding interview 2016-06-06 21:52:26 +02:00
Charles-Axel Dein
e9ff792931 Tweak algo 2016-06-02 14:22:26 +02:00
Charles-Axel Dein
92ca491765 Add algo 2016-06-02 14:13:14 +02:00
Charles-Axel Dein
14a99ed83a Add CSS 2016-05-30 16:27:06 +02:00
Charles-Axel Dein
446a960512 Add system design cheatsheet 2016-05-08 23:03:28 +02:00
Charles-Axel Dein
476f3887cf Add system design 2016-04-30 21:41:39 +02:00
Charles-Axel Dein
86e3039e83 Add interview 2016-04-29 18:23:38 +02:00
Charles-Axel Dein
3e12ce2b11 Add list of CS things 2016-04-24 19:59:09 +02:00
Charles-Axel Dein
ba1f04f9b0 Add 12-factor app 2016-04-21 17:31:21 +02:00
Charles-Axel Dein
10340092f4 Add concepts 2016-04-01 17:38:44 +02:00
Charles-Axel Dein
76a83f8862 Add Egoless programming 2016-04-01 15:05:23 +02:00
Charles-Axel Dein
503c96f1f9 Fix TOC 2016-03-15 14:00:23 +01:00
Charles-Axel Dein
b006bc296c Add design books 2016-03-15 14:00:01 +01:00
Charles-Axel Dein
75ab44b47d Add outage response 2016-03-14 14:25:47 +01:00
Charles-Axel Dein
a2c82882ad Add a bunch of deploy-related articles 2016-03-14 13:42:54 +01:00
Charles-Axel Dein
a269db89ee Add how to deploy 2016-03-14 13:25:10 +01:00
Charles-Axel Dein
35f37914ca Add infinite how 2016-03-03 13:21:44 +01:00
Charles-Axel Dein
15effe4639 Add SOA articles 2016-02-29 15:36:53 +01:00
Charles-Axel Dein
a768dfa04f Add Linux perf 2016-02-29 15:30:59 +01:00
Charles-Axel Dein
7fe932f091 Add releasing 2016-02-29 15:28:20 +01:00
Charles-Axel Dein
35c1cf1805 Add database 2016-02-25 12:57:14 +01:00
Charles-Axel Dein
d7cf8b1a20 Add highly available code 2016-02-22 10:42:06 +01:00
Charles-Axel Dein
a1fd89cb4c Update TOC 2016-02-16 15:27:07 +01:00
Charles-Axel Dein
8bae8d3b4a Add doc from python-education 2016-02-16 15:14:43 +01:00
Charles-Axel Dein
33b7909aa9 Add section about debugging 2015-11-25 15:27:32 -08:00
Charles-Axel Dein
c2a816ead1 Add quote 2015-11-08 21:50:50 -08:00
Charles-Axel Dein
a13ae4325d first commit 2015-11-06 21:08:16 -08:00