Flatiron Systems Reading Group
Flatiron systems is a laid-back place to learn and talk about tech. We have weekly meetings in NYC to discuss interesting topics, books, and more.
We don't expect anyone to read in advance, buy any books, or have attended previous sessions. We'll provide copies of each week's material so all you need to do is drop in!
Text +1 (808) 515-0202 to join!
0001111000
00111111111100
0111111111111110
011111111111111110
01111111111111111110
0111111111111111111110
011111111111111111111110
01111111110000000111111110
0111111100 000111110
01111100 0000110000 00111100
0111110 0011111111111100 0111110
0111110 011111111111111110 0111110
0111110 01111111111111111110 0111110
01111110 01111111111111111110 01111110
01111110 11111111111111111111 01111110
01111110 11111111111111111111 01111110
011111110 11111111111111111111 01111110
011111110 0 11111111111111111111 0 01111110
011111110 010 11111111111111111111 10 011111100
011111100 0110 11111100000000111111 110 001111110
01111110 00111 11000 0011 11100 01111110
01111110 011111 00 000111111000 00 111110 01111110
01111110 01111110 0011111111111100 1111110 01111110
01111110 011111110 011111111111111110 11111110 01111110
011111110 011111111 01111111111111111110 111111110 01111110
011111110 0111111110 11111111111111111111 0111111110 01111110
011111100 011111110 11111110 1111111 0011111110 001111110
01111110 011111110 0 11111110 1111111 0 011111110 01111110
01111110 0111111110 010 11111110 1111111 10 0111111110 01111110
01111110 0111111110 011 11111110 1111111 110 0111111110 01111110
01111110 0111111100 0111 11111110 01111111 1110 0111111110 01111110
01111110 011111110 001111 11111111111111111111 111100 011111110 01111110
01111110 011111110 0111111 11111111111111111111 1111110 011111110 01111110
1111110 011111110 011111110 11111111111111111111 11111110 011111110 0111111
0111100 011111110 0111111110 11111111000001111111 111111110 011111110 0011110
01110 0011111100 01111111110 11111110 1111111 1111111110 0011111110 01110
0110 011111110 0011111111110 11111110 1111111 111111111100 011111110 0110
010 011111110 01111110011110 11111110 1111111 1111001111110 011111110 010
00 011111110 01111110 011110 11111110 1111111 11110 01111110 011111110 00
011111110 01111110 011110 11111110000001111111 11110 01111110 011111110
011111100 011111110 011110 11111111111111111111 11110 011111110 001111110
01111110 00111111110 011110 11111111111111111111 11110 01111111110 01111110
1111110 011111000110 0111110 11111111111111111111 111110 011100111110 0111111
111110 0111110 011001111110 11111110000001111111 11111100111 0111110 011111
11110 01111110 011111111110 11111110 1111111 11111111111 1111110 01111
1100 0011111110 011111111110 11111110 1111111 11111111111 011111110 0111
10 01111100110 0111110011110 11111110 1111111 111100111110 1110111100 01
0 0111110 01100111110 011110 11111110 1111111 11110 01111100110 0111110 0
0111110 0111111110 011110 11111111000011111111 11110 0111111110 0111110
01111110 0111111110 011110 11111111111111111111 11110 0111111110 01111110
011100110 01111101110 011110 11111111111111111111 11110 01110111110 011001110
0110 1100111100 0110 0111110 11111111000011111111 111110 0111 0011110011 0110
0110 111111110 011001111110 11111110 1111111 11111110111 11111111 0110
0110 111111110 011111111110 11111110 1111111 11111111111 011111111 0110
011000111100110 011111111110 11111110 1111111 11111111111 011101111000110
0111111110 011000111110011110 11111110 1111111 1111000111110 110 0011111110
011111110 0111111110 011110 11111110000001111111 11110 0111110110 011111110
011111110 0111111110 011110 11111111111111111111 11110 0111111110 011111110
01110 110 00111101110 011110 11111111111111111111 11110 01110111110 011 01110
0110 1100111110 0110 011110 11111111111111111111 11110 0111 0111110011 0110
0110 111111110 011000111110 11111110000001111111 11111100111 011111111 0110
0110 0111111110 011111111110 11111110 1111111 11111111111 111111110 0110
011001111100110 011111111110 11111110 1111111 11111111111 011000111100110
011111110 0110 0111111011110 11111110 1111111 1111101111100 110 011111110
011111110 01101111110 011110 11111110 1111111 11110 01111110110 011111110
011110110 0111111110 011110 11111110000001111111 11110 0111111110 011011110
01100 110 01111111110 011110 11111111111111111111 11110 01111111110 011 0110
0110 111011111000110 011110 11111111111111111111 11110 0111001111100110 0110
0110 111111110 0110 0011110 11111111111111111111 111110 0111 011111111 0110
0110 0111111110 011101111110 11111110 01111111 11111100111 0111111110 0110
011001111000110 011111111110 11111110 1111111 11111111111 011000111100110
011111110 0110 0111111111110 11111110 1111111 111111111110 110 011111110
011111110 011001111110011110 11111110 1111111 11110011111100110 011111110
011100110 0111111110 011110 11111110 1111111 11110 0111111110 011001110
0110 110 01111111110 011110 11111111000011111111 11110 01111111110 011 0110
0110 111011111001110 011110 11111111111111111111 11110 011100111110111 0110
0110 111111110 0110 011110 11111111111111111111 11110 0111 011111111 0110
011000111111110 011000111110 11111111111111111111 11111000111 11111111000110
011111111000110 011111111110 11111110 01111111 11111111111 011000111111110
011111110 0110 011111111110 11111110 1111111 111111111110 110 011111110
011110110 011001111111011110 11111110 1111111 11111011111100110 011011110
01100 110 01111111110 011110 11111110 1111111 11110 00111111110 011 00110
0110 110 01111111110 011110 11111110 01111111 11110 01111111110 011 0110
0110 111011111101110 011110 11111111111111111111 11110 011101111111111 0110
0110 0111111110 0110 011110 11111111111111111111 11110 0111 0111111110 0110
011001111111110 0110 0011110 11111111111111111111 111110 0111 11111111100110
011111111000110 01111111111 11111111111111111111 11111111111 011000111111110
011111110 0110 011111111110 11111110 01111111 11111111111 110 011111110
011100110 011000111111111110 11111110 1111111 11111111111100110 011001110
0110 110 011111111100011110 11111110 1111111 11110001111111110 011 0110
0110 110 01111111110 011110 11111110 1111111 11110 01111111110 0110 0110
0110 111111111101110 011110 11111110 01111111 11110 011101111111111 0110
0110 01111111100 0110 011110 11111111111111111111 11110 0111 0111111110 0110
011001111111110 0110 011110 11111111111111111111 11110 0111 11111111100110
011111111000110 011001111110 11111111111111111111 11111100111 0110 0111111110
011111110 0110 011111111110 11111111111111111111 11111111111 110 011111110
011100110 011000111111111110 11111110 01111111 11111111111000110 011001110
0110 110 011111111110011110 11111110 1111111 11110011111111110 011 0110
0110 110001111111110 011110 11111110 1111111 11110 0111111111000110 0110
0110 111111111101110 011110 11111110 1111111 11110 011101111111111 0110
0110001111111100 0110 011110 11111110 01111111 11110 0111 011111111000110
011111111111110 0110 011110 11111111111111111111 11110 0111 11101111111110
0111111110 0110 011000111110 11111111111111111111 11111000111 0110 0011111110
011110110 0110 011111111110 11111111111111111111 11111111111 110 011011110
01100 110 011000111111111110 11111111111111111111 11111111111000110 011 0110
0110 110 011111111111111110 11111110 01111111 11111011111111110 0110 0110
0110 1100011111111100 011110 11111110 1111111 11110 0011111111100011 0110
0110 0111111111101110 011110 11111110 1111111 11110 0111011111111110 0110
0110011111111100 0110 011110 11111110 1111111 11110 0111 011111111100110
011111111100110 0110 011110 11111110 01111111 11110 0111 11101111111110
011111110 0110 011000011110 11111111111111111111 11111000111 0110 011111110
011100110 0110 011111111110 11111111111111111111 11111111111 110 011000110
0110 110 011000111111111110 11111111111111111111 11111111111000110 011 0110
0110 110 011111111111111110 11111111111111111111 11111111111111110 011 0110
0110 11101111111111111111110 11111111111111111111 1111111111111111110111 0110
01100011111111111111111111110 11111111111111111111 1111111111111111111111000110
01111111111111111111111111110 11111111111111111111 1111111111111111111111111110
0111111111111111111111111111 11111111111111111111 1111111111111111111111111110
01111111111111111111111111110 11111111111111111111 1111111111111111111111111110
01111111111111111111111111110 11111111111111111111 1111111111111111111111111110
01111111111111111111111111110 11111111111111111111 1111111111111111111111111110
011111111111111111111111111110 11111111111111111111 11111111111111111111111111110
00000000000000000000000000000 00000000000000000000 00000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
Currently reading
Designing Data-Intensive Applications
Kleppmann & Riccomini · 2nd Edition · O’Reilly
We’ll start the group by reading DDIA, a highly recommended book for learning about distributed systems at a high level.
The second edition of the book came out in February, making it the perfect time to either start reading for the first time or just as a refresher.
Each chapter is (relatively) self-contained, so feel free to stop by even if this is your first meeting.
Schedule
Chapter 1: Trade-Offs in Data Systems Architecture
06/21/2026
Chapter 2: Defining Nonfunctional Requirements
06/28/2026
Chapter 3: Data Models and Query Languages
07/12/2026
Chapter 3 Continued
07/19/2026
Chapter 3 Review
07/26/2026
Chapter 4 Storage and Retrieval
08/02/2026
Chapter 4 Continued
08/09/2026