Skip to content

Add The Last Software Engineer talk#775

Merged
kentcdodds merged 1 commit intomainfrom
cursor/add-last-software-engineer-talk-4ac5
May 7, 2026
Merged

Add The Last Software Engineer talk#775
kentcdodds merged 1 commit intomainfrom
cursor/add-last-software-engineer-talk-4ac5

Conversation

@kentcdodds
Copy link
Copy Markdown
Owner

@kentcdodds kentcdodds commented May 7, 2026

Summary

  • Add a new WeAreDevelopers World Congress talk based on the Epic Product Engineer article.
  • Frame the talk as a thought exercise about durable human judgment rather than a near-term prediction that software engineering is ending.

Testing

  • node --input-type=module -e "import fs from 'node:fs/promises'; import YAML from 'yaml'; const talks = YAML.parse(await fs.readFile('services/site/content/data/talks.yml', 'utf8')); const talk = talks.find((entry) => entry.title === 'The Last Software Engineer'); if (!talk) throw new Error('Missing talk'); if (talk.deliveries?.[0]?.event !== '[WeAreDevelopers World Congress](https://www.wearedevelopers.com/world-congress)') throw new Error('Unexpected event'); if (talk.deliveries?.[0]?.date !== '2026-07-09') throw new Error('Unexpected date'); if (!talk.resources?.includes('[article](https://www.epicproduct.engineer/the-last-software-engineer)')) throw new Error('Missing article resource'); if (!talk.description.includes('not here to tell you software engineering is ending soon')) throw new Error('Missing near-term clarification'); if (!talk.description.includes('most human and valuable')) throw new Error('Missing human-value framing'); if (!talk.description.includes('one year, or five years')) throw new Error('Missing prediction-confidence framing'); console.log(JSON.stringify({ title: talk.title, event: talk.deliveries[0].event, date: talk.deliveries[0].date, tags: talk.tags }, null, 2));"
  • npm exec prettier -- --check services/site/content/data/talks.yml
Open in Web Open in Cursor 

Summary by CodeRabbit

  • New Features
    • Added a new talk titled "The Last Software Engineer" with resources, description, and tags, scheduled for July 9, 2026.

Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 7, 2026

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a5e3537f-2e65-460e-9e47-00e7bc1e2c96

📥 Commits

Reviewing files that changed from the base of the PR and between 68a12aa and 96cf6cb.

📒 Files selected for processing (1)
  • services/site/content/data/talks.yml

📝 Walkthrough

Walkthrough

A new talk entry titled "The Last Software Engineer" has been added to the talks data file. The entry includes resources, a delivery event scheduled for 2026-07-09, relevant tags, and a multi-paragraph description.

Changes

Talks Data

Layer / File(s) Summary
New Talk Entry
services/site/content/data/talks.yml
A talk record for "The Last Software Engineer" is added with resources link, a 2026-07-09 delivery, tags (testing, javascript, bundlers, software architecture), and a folded description explaining the talk's focus on software evolution and maintainability challenges.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A new talk joins the list with pride,
"The Last Software Engineer," a guide,
Where code and chaos dance in time,
A message woven into rhyme.
✨ The talks collection grows so bright! 🌟

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch cursor/add-last-software-engineer-talk-4ac5

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@kentcdodds kentcdodds marked this pull request as ready for review May 7, 2026 17:18
@kentcdodds kentcdodds merged commit b74a797 into main May 7, 2026
8 checks passed
@kentcdodds kentcdodds deleted the cursor/add-last-software-engineer-talk-4ac5 branch May 7, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants