313 Commits

Author SHA1 Message Date
John Washam
58564aa2e8 Done with treaps. 2016-09-23 10:16:00 -07:00
John Washam
7282aaeaab Done with disjoint sets data structure. 2016-09-22 20:29:02 -07:00
John Washam
4ebbcc302c Maximum flow. 2016-09-22 11:58:26 -07:00
John Washam
6a8b84c9da Done with Karatsuba multiplication. 2016-09-21 21:21:43 -07:00
John Washam
55708bd1b2 Done with skip lists. Added an article for when you/I get hired. 2016-09-21 19:41:06 -07:00
John Washam
e3b43a9e0d Reordered some items in the Additional Learnings section. 2016-09-21 17:36:10 -07:00
John Washam
6304470b69 Finished augmented data structures. 2016-09-21 17:31:46 -07:00
John Washam
17f71a1ff3 Done with van Emde Boas trees. 2016-09-21 16:33:52 -07:00
John Washam
11bdfe4a26 Done with Fast Fourier Transform. 2016-09-21 14:04:01 -07:00
John Washam
e35e7f77a0 Moved table of contents up, and completed Table of Contents. 2016-09-21 09:55:42 -07:00
John Washam
df04920319 Added table of contents. 2016-09-21 09:43:46 -07:00
John Washam
ffd01d5f59 Experimenting with building a table of contents. 2016-09-21 09:35:50 -07:00
John Washam
4562c3c4ba FFT, Bloom filter. 2016-09-20 20:56:36 -07:00
John Washam
3ea1da756a Completed messaging, serialization, and queueing systems. 2016-09-20 19:17:41 -07:00
John Washam
6cd4e62a4a Adding resources for Redis, RabbitMQ, SNS, Celery. 2016-09-20 18:22:34 -07:00
John Washam
b5f96623e7 Added resources for Protobuf and gRPC. 2016-09-20 15:16:02 -07:00
John Washam
d7f1e1eef7 Resources for Thrift. 2016-09-20 12:14:57 -07:00
John Washam
1377147e64 Building out the messaging and queueing systems section. 2016-09-20 09:24:33 -07:00
John Washam
439c7a95eb Completed getting some familiarity with Go. 2016-09-19 21:30:58 -07:00
John Washam
9726c5a447 Done with "about Google" section. 2016-09-18 16:20:16 -07:00
John Washam
9bcb0c63ef Reordering some Google items. 2016-09-18 12:21:49 -07:00
John Washam
c54e5bdecc Marking papers as complete. 2016-09-18 11:17:06 -07:00
John Washam
b7f98cd604 Removed paper on computing weak consistency. 2016-09-17 21:20:56 -07:00
John Washam
705937a54e Added disclaimer about papers. 2016-09-17 12:38:45 -07:00
John Washam
628c7174fb Reordered papers and added dates and notes. 2016-09-17 10:40:09 -07:00
John Washam
5f118329fe Reordered some papers. 2016-09-16 15:39:38 -07:00
John Washam
c86e268f6b Marking items read. 2016-09-15 19:49:16 -07:00
John Washam
35dea52c17 Note on Drepper paper. 2016-09-15 10:54:57 -07:00
John Washam
4214020d58 Fix to typo. 2016-09-14 17:16:12 -07:00
John Washam
2c1e107809 Moved up an item on systems design exercises. 2016-09-14 16:25:20 -07:00
John Washam
78b8241e60 Annotations. 2016-09-14 14:33:06 -07:00
John Washam
51a8923fbe Updated link. 2016-09-14 11:02:52 -07:00
John Washam
4a06d2e404 Added better system design outline. Added it to cheat sheets. 2016-09-14 11:01:41 -07:00
John Washam
feee65a152 Notes and outline for system design. 2016-09-14 10:10:24 -07:00
John Washam
3335084bb4 Missed a checkbox. 2016-09-13 21:25:37 -07:00
John Washam
3712b71e5f Completed SOLID. 2016-09-13 21:24:29 -07:00
John Washam
676f656bc7 Added Martin articles for OCP and LSP. 2016-09-13 20:01:33 -07:00
John Washam
250bbe021b Finishing up SOLID. 2016-09-12 21:03:48 -07:00
John Washam
50305c461d Marking some items as completed. 2016-09-12 19:33:10 -07:00
John Washam
9e6b21421e Added videos on Paxos. 2016-09-12 18:45:58 -07:00
John Washam
edaf9ae585 Added some OO design patterns. 2016-09-12 11:12:48 -07:00
John Washam
98f455304b Added some of the design pattern videos from OOSE. 2016-09-12 11:10:36 -07:00
John Washam
ca71f328f5 Added article on testing. 2016-09-11 15:05:25 -07:00
John Washam
3e9fa8a6a1 Marked item as complete. 2016-09-11 11:18:36 -07:00
John Washam
ae6601bf5f Marking some items as complete. 2016-09-10 21:18:30 -07:00
John Washam
7e15fe5ed3 Moved OO back. The others were a bad choice. 2016-09-09 21:20:02 -07:00
John Washam
ce8ac27435 Moved OO back. The others were a bad choice. 2016-09-09 20:35:24 -07:00
John Washam
aa84c3ddd7 Moved old OO videos down to Videos section. Replaced with Banas videos. 2016-09-09 17:51:26 -07:00
John Washam
cd5e7d79ce Added series on UML. 2016-09-09 17:03:50 -07:00
John Washam
588005b843 Added series on UML. 2016-09-09 16:45:43 -07:00