{
  "path": "/3m6wzkakv6k2k",
  "site": "at://did:plc:aurnkk6uy6axy66uqaq6dqy6/site.standard.publication/3m6gjuzizxc27",
  "$type": "site.standard.document",
  "title": "I Think You Should LEARN software engineering",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019ac61e-977b-7ff3-9915-10f374f940d4",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "The Driving Crooner dot com, baby!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibff7mafsxpalnscli2teu6qbv2uyvl2fgwkmamoquxn4qc2536o4"
                },
                "mimeType": "image/gif",
                "size": 2156838
              },
              "aspectRatio": {
                "width": 490,
                "height": 296
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "Lesson: not every start up should/can make sense to every person...but every start up MUST MAKE MONEY! "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": " "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "The driving crooner dot com is like a tiny, frothy start-up in the following ways: "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "connection to legit good cause (he drives co-workers home from the bar!) potentially hooks you/builds goodwill"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "makes ZERO sense but at least one person is really passionate about making it exist in the world"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "must make money! Must exist in the world & will be so good for humankind but also must start earning revenue...yesterday! "
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "classic ZIRP"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "incredibly stupid. But the hate it engenders..."
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibzodoasbnvqc6zjyfoysg74pv3xihgbstsmsjz4chvh642tba3ju"
                },
                "mimeType": "image/gif",
                "size": 366178
              },
              "aspectRatio": {
                "width": 498,
                "height": 280
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "...is just as stupid, ridiculous and frothy as the thing itself. And the righteous vitriol only makes the Founder double-down to \"prove them wrong\"! So the Founder gets paranoid..."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreidjx5lmlrhcst3ja3ifocipaqp7kjrlodhhvswzh2fvykhmi44tfm"
                },
                "mimeType": "image/png",
                "size": 1247327
              },
              "aspectRatio": {
                "width": 1518,
                "height": 866
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "...because their beautiful dream is very fragile. Many things – things outside the Founder's control! – have line up just right..."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreidvpmswixkksxhwdfycexwaenvjagi4d4n4avg2pw6dby73dgx22y"
                },
                "mimeType": "image/png",
                "size": 1189273
              },
              "aspectRatio": {
                "width": 1458,
                "height": 844
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "...for it all to work. But the Founder persists. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "So go ahead. Ask them why they're doing it. You will hear an incredible story. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreieqe3p3ol2js66xzp2wnunh25zq47nknbo5rlb3cuy5yfd745zgna"
                },
                "mimeType": "image/png",
                "size": 1227551
              },
              "aspectRatio": {
                "width": 1524,
                "height": 888
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 41,
                    "byteStart": 9
                  },
                  "features": [
                    {
                      "uri": "https://ithinkyoushouldquote.me/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "(thank u https://ithinkyoushouldquote.me/ for the memes)"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "Calico cut pants dot com!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibvk5pppwutg6nrdct5sxb3mly32gipxuquof5psw2pvhwoquknkq"
                },
                "mimeType": "image/gif",
                "size": 3377781
              },
              "aspectRatio": {
                "width": 480,
                "height": 270
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "Lesson: Making something? Easy. Maintaining it? Oof."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Before I became a software engineer whenever someone showed me something they made online – if it didn't look like total shit, I was impressed. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Now? I'm impressed if you made it 6+ months ago and it still works. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 21,
                    "byteStart": 19
                  },
                  "features": [
                    {
                      "uri": "https://jakesimonds.github.io/posts/latenthomer/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 30,
                    "byteStart": 22
                  },
                  "features": [
                    {
                      "uri": "https://jakesimonds.github.io/posts/wordsynth/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 39,
                    "byteStart": 31
                  },
                  "features": [
                    {
                      "uri": "https://jakesimonds.github.io/posts/wikisurfer/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "I have a graveyard of personal projects that I deployed and abandoned. I don't apologize for taking them down, because part of the point for all of them was to experiment. But also...before I actually deployed things myself I didn't really appreciate what a pain in the neck keeping something online can be."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "When Connor O'Malley says he's in over his head, I believe him! "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "Mars Restaurant (one with Tim Heidecker where monster at space restaurant insults people and he freaks out when its directed at him and his date) "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreig4uyw3jgxxxjamlshx3426cjyrx2odv4goh3dayu7b6uirj4eslq"
                },
                "mimeType": "image/png",
                "size": 2972548
              },
              "aspectRatio": {
                "width": 2216,
                "height": 1300
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "Lesson: Its easier to be mean online than in real life"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Something I have been doing recently on bluesky: "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "A post about a specific person makes me laugh. "
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "I click 'like'."
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "I reflect that:"
                  },
                  "children": [
                    {
                      "$type": "pub.leaflet.blocks.unorderedList#listItem",
                      "content": {
                        "$type": "pub.leaflet.blocks.text",
                        "facets": [],
                        "plaintext": "1: the post is not very nice &"
                      },
                      "children": []
                    },
                    {
                      "$type": "pub.leaflet.blocks.unorderedList#listItem",
                      "content": {
                        "$type": "pub.leaflet.blocks.text",
                        "facets": [],
                        "plaintext": "2: it's directed at a specific person who very well might see it, and then would see my endorsement of it. "
                      },
                      "children": []
                    }
                  ]
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "I click 'unlike' with the reasoning: whatever the sentiment of the post is, it's not something I would say to their face in person. Or if someone else said it to their face in person and I was right there, I wouldn't then say \"I agree!\""
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 136,
                    "byteStart": 132
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#italic"
                    }
                  ]
                }
              ],
              "plaintext": "(Also want to say: NOT TRYING TO CLAIM THE MORAL HIGH GROUND! I often post without thinking. I certainly sometimes like things that are mean. I am bad at bluesky. And 99.999% of cases I don't care how anyone posts. But...)"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "recent example 'liking' then 'unliking': Casey Newton calling Ed Zitron 'Temu Kara Swisher'"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/search?q=temu+kara+swisher",
              "$type": "pub.leaflet.blocks.website",
              "title": "Bluesky",
              "description": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "(NOTE: I misremembered this! In my memory Casey posted this himself but it looks like he didn't, he just said it in an interview. I bet I'm remembering liking and unliking commentary on the event (still works I think))."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "To get all pedantic about it: "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 121,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "If Casey Newton, myself, and Ed Zitron were standing around at a bar and Casey said, \"Ed, you're like Temu Kara Swisher\":"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I would say: "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Nothing. "
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 126,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "If I were hanging with Casey Newton at a bar (btw Casey DM me, let's hang) and he said, \"Ed Zitron is like Temu Kara Swisher\": "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I would say:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "\"Hah! That's hilarious, that's a very good burn.\" "
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 97,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "If I were hanging with Ed Zitron at a bar and he said \"Casey Newton called me Temu Kara Swisher!\""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I would say: "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "\"No! Oh, man. That's not very nice!\""
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 27,
                          "byteStart": 21
                        },
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#italic"
                          }
                        ]
                      }
                    ],
                    "plaintext": "(& if I were feeling really brave I might add: \"Ed, I'm a fan. But sometimes I read you, and your anger causes me to disengage. And then I think all the people who are really mad about LLMs – and I'm not saying they're wrong! But I think about them, and I think about your writing, and I wonder – not implying you intend this or that it's even a real thing, this might just be my wrong perception. But I wonder if your anger is an engagement strategy and if it is I wonder if that's good for anybody. But what do I know? I've had a bit to drink here at this bar, I probably shouldn't drive. What? Oh, no you're going the exact opposite way as me. It's fine I'll just call this guy I know from work.\")"
                  },
                  "children": []
                }
              ]
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreicdiuu2jsmgixrls5e6dh5fd6gmrpr6233chczczcjqlacjl6k6ye",
    "uri": "at://did:plc:aurnkk6uy6axy66uqaq6dqy6/app.bsky.feed.post/3m6wzkjgaks2k",
    "commit": {
      "cid": "bafyreigzlbqiq22ixn4z2hmgyx54dqy4pp62gacwfps372a7aooujp6t44",
      "rev": "3m6wzkjjnaf2h"
    },
    "validationStatus": "valid"
  },
  "description": "three sketches that illustrate/capture something about software",
  "publishedAt": "2025-12-01T18:09:13.338Z"
}