{
"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"
}