🐦 Twitter Post Details

Viewing enriched Twitter post

@jerryjliu0

Coding agents are fundamentally changing software engineering in terms of velocity, role, and org structure. We published a memo to our internal engineering team detailing our growing expectations in terms of role/scope. 🟠 Before, the tasks of prioritization, engineering planning, and implementation were divided between EMs, PMs, senior ICs, and junior ICs 🟢 Now, ICs are expected to handle *all* of product prioritization, product speccing, and implementation This is due to a few trends 📈: - Coding agents have brought implementation costs down to ~0. The role of engineers is writing prompts - LLMs and sub-agents have reduced the PM work of synthesizing feedback down to ~0 too The main job of any “engineer” is to be an e2e product owner: being able to translate requirements into specifications, and delegate tasks to various subagents for implementation. Every engineer is told to offload as much as possible to their favorite tools, whether it’s Claude Code, Cursor, Devin, Codex, regular ChatGPT and more. We celebrate and share learnings around burning tokens, as long as it helps drive additional productivity!

Media 1

📊 Media Metadata

{
  "media": [
    {
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2024611512858644561/media_0.jpg?",
      "media_url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2024611512858644561/media_0.jpg?",
      "type": "photo",
      "filename": "media_0.jpg"
    }
  ],
  "processed_at": "2026-03-01T19:11:32.924696",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2024611512858644561",
  "url": "https://x.com/jerryjliu0/status/2024611512858644561",
  "twitterUrl": "https://twitter.com/jerryjliu0/status/2024611512858644561",
  "text": "Coding agents are fundamentally changing software engineering in terms of velocity, role, and org structure.\n\nWe published a memo to our internal engineering team detailing our growing expectations in terms of role/scope.\n\n🟠 Before, the tasks of prioritization, engineering planning, and implementation were divided between EMs, PMs, senior ICs, and junior ICs\n🟢 Now, ICs are expected to handle *all* of product prioritization, product speccing, and implementation\n\nThis is due to a few trends 📈:\n- Coding agents have brought implementation costs down to ~0. The role of engineers is writing prompts\n- LLMs and sub-agents have reduced the PM work of synthesizing feedback down to ~0 too\n\nThe main job of any “engineer” is to be an e2e product owner: being able to translate requirements into specifications, and delegate tasks to various subagents for implementation.\n\nEvery engineer is told to offload as much as possible to their favorite tools, whether it’s Claude Code, Cursor, Devin, Codex, regular ChatGPT and more.\nWe celebrate and share learnings around burning tokens, as long as it helps drive additional productivity!",
  "source": "Twitter for iPhone",
  "retweetCount": 38,
  "replyCount": 18,
  "likeCount": 300,
  "quoteCount": 4,
  "viewCount": 27764,
  "createdAt": "Thu Feb 19 22:26:14 +0000 2026",
  "lang": "en",
  "bookmarkCount": 443,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2024611512858644561",
  "displayTextRange": [
    0,
    273
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "jerryjliu0",
    "url": "https://x.com/jerryjliu0",
    "twitterUrl": "https://twitter.com/jerryjliu0",
    "id": "369777416",
    "name": "Jerry Liu",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1283610285031460864/1Q4zYhtb_normal.jpg",
    "coverPicture": "",
    "description": "",
    "location": "",
    "followers": 70061,
    "following": 1461,
    "status": "",
    "canDm": true,
    "canMediaTag": true,
    "createdAt": "Wed Sep 07 22:54:31 +0000 2011",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 8418,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 1429,
    "statusesCount": 6640,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "2001777385193271443"
    ],
    "profile_bio": {
      "description": "document OCR + workflows @llama_index. cofounder/CEO\n\nCareers: https://t.co/EUnMNmb4DZ\nEnterprise: https://t.co/Ht5jwxRU13",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [
            {
              "display_url": "llamaindex.ai/careers",
              "expanded_url": "https://www.llamaindex.ai/careers",
              "indices": [
                63,
                86
              ],
              "url": "https://t.co/EUnMNmb4DZ"
            },
            {
              "display_url": "llamaindex.ai/contact",
              "expanded_url": "https://www.llamaindex.ai/contact",
              "indices": [
                99,
                122
              ],
              "url": "https://t.co/Ht5jwxRU13"
            }
          ],
          "user_mentions": [
            {
              "id_str": "0",
              "indices": [
                25,
                37
              ],
              "name": "",
              "screen_name": "llama_index"
            }
          ]
        },
        "url": {
          "urls": [
            {
              "display_url": "llamaindex.ai",
              "expanded_url": "https://www.llamaindex.ai/",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/YiIfjVl1ly"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {
    "media": [
      {
        "display_url": "pic.twitter.com/ae6ME9Xlxm",
        "expanded_url": "https://twitter.com/jerryjliu0/status/2024611512858644561/photo/1",
        "ext_media_availability": {
          "status": "Available"
        },
        "features": {
          "large": {
            "faces": []
          },
          "orig": {
            "faces": []
          }
        },
        "id_str": "2024611470764625922",
        "indices": [
          274,
          297
        ],
        "media_key": "3_2024611470764625922",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARwY3WfjG1ACCgACHBjdcbAbEFEAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHBjdZ+MbUAIKAAIcGN1xsBsQUQAA",
            "media_key": "3_2024611470764625922"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HBjdZ-MbUAIRo0B.jpg",
        "original_info": {
          "focus_rects": [
            {
              "h": 851,
              "w": 1520,
              "x": 677,
              "y": 0
            },
            {
              "h": 851,
              "w": 851,
              "x": 1012,
              "y": 0
            },
            {
              "h": 851,
              "w": 746,
              "x": 1064,
              "y": 0
            },
            {
              "h": 851,
              "w": 426,
              "x": 1224,
              "y": 0
            },
            {
              "h": 851,
              "w": 2739,
              "x": 0,
              "y": 0
            }
          ],
          "height": 851,
          "width": 2739
        },
        "sizes": {
          "large": {
            "h": 636,
            "w": 2048
          }
        },
        "type": "photo",
        "url": "https://t.co/ae6ME9Xlxm"
      }
    ]
  },
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [],
    "user_mentions": []
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "article": null
}