Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 50 additions & 0 deletions src/content/blog/2025/essential-reading-september-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: "Essential Reading for Agentic Engineers - September 2025"
description: "Coming soon: Essential perspectives on AI-assisted development, engineering evolution, and the future of software creation"
pubDatetime: 2025-08-24T02:00:00+01:00
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Publication Date Mismatch Causes Incorrect Month Display

The pubDatetime is set to August 24, 2025, but the post title and intended publication date are for September 2025. This causes the 'September Essential Reading' post to appear published in August.

Fix in Cursor Fix in Web

heroImage: /assets/img/2025/essential-reading-september/hero.png
heroImageAlt: "Essential Reading for Agentic Engineering - September 2025"
tags: ["ai", "claude", "development", "claude-code", "best-practices", "agentic-coding", "productivity", "workflows", "career-development"]
---

**The probabilistic revolution is reshaping everything we know about software.**

This September edition explores the fundamental shift from deterministic to probabilistic computing, bringing you five essential perspectives on how AI is transforming not just our tools, but the very nature of software development itself. From embracing uncertainty in product development to rethinking engineering methodologies, these pieces illuminate the path forward in our increasingly probabilistic world.

🤖 *Heads Up: [Summaries are AI-Assisted](/posts/2025/startup-slop). All posts are hand-picked.*

## Building AI Products In The Probabilistic Era

[Read the article](https://giansegato.com/essays/probabilistic-era) by Gian Segato • August 2025 • 15 min

Gian presents a paradigm-shifting analysis of how AI is fundamentally transforming software from deterministic functions into probabilistic systems, requiring entirely new approaches to product development, testing, and organizational strategy.

- **The deterministic-to-probabilistic shift**: Traditional code reliably produces specific outputs from given inputs, but AI models operate in a fundamentally different way—their behavior is emergent, unpredictable, and often surprising even to their creators
- **From engineering to empiricism**: "Successful organizations need to transition from engineering to empiricism"—replacing traditional development cycles with scientific methodologies that embrace uncertainty, hypothesis testing, and continuous experimentation
- **Data as organizational OS**: Beyond training models, data becomes the operating system for understanding and controlling AI behavior—organizations that master data collection, analysis, and feedback loops will outcompete those clinging to traditional approaches
- **Product development revolution**: AI products can't be specified in advance; they must be discovered through experimentation—features emerge from model capabilities rather than being designed, requiring product managers to become explorers rather than planners
- **Testing paradigm shift**: Traditional unit tests and QA processes break down when outputs are probabilistic—new approaches focus on statistical validation, edge case exploration, and continuous monitoring of model behavior in production

> We're leaving a world where code reliably and deterministically takes certain inputs to produce specific outputs—the new reality requires embracing uncertainty as a feature, not a bug.

This foundational piece sets the stage for understanding why traditional software development practices are becoming obsolete, and how embracing the probabilistic nature of AI systems is essential for building successful products in this new era.

## [Article 2 Title - Coming Soon]

[Full article description with bullet points and quotes will be added here]

## [Article 3 Title - Coming Soon]

[Full article description with bullet points and quotes will be added here]

## [Article 4 Title - Coming Soon]

[Full article description with bullet points and quotes will be added here]

## [Article 5 Title - Coming Soon]

[Full article description with bullet points and quotes will be added here]

---

*This builds on insights from my [August 2025 collection](/posts/2025/essential-reading-august-2025) and [July 2025 collection](/posts/2025/essential-reading-july-2025) with fresh perspectives on the evolving identity of software engineers in the AI era.*
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

It's a common convention and good practice to end files with a newline character. Some tools, especially on Unix-like systems, expect text files to end with a newline. This can also prevent issues with version control systems when concatenating or diffing files.

Suggested change
*This builds on insights from my [August 2025 collection](/posts/2025/essential-reading-august-2025) and [July 2025 collection](/posts/2025/essential-reading-july-2025) with fresh perspectives on the evolving identity of software engineers in the AI era.*
*This builds on insights from my [August 2025 collection](/posts/2025/essential-reading-august-2025) and [July 2025 collection](/posts/2025/essential-reading-july-2025) with fresh perspectives on the evolving identity of software engineers in the AI era.*